0000703604-20-000080.txt : 20201029 0000703604-20-000080.hdr.sgml : 20201029 20201029075039 ACCESSION NUMBER: 0000703604-20-000080 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201029 DATE AS OF CHANGE: 20201029 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LAWSON PRODUCTS INC/NEW/DE/ CENTRAL INDEX KEY: 0000703604 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MACHINERY, EQUIPMENT & SUPPLIES [5080] IRS NUMBER: 362229304 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-10546 FILM NUMBER: 201270572 BUSINESS ADDRESS: STREET 1: 8770 WEST BRYN MAWR AVENUE STREET 2: SUITE 900 CITY: CHICAGO STATE: IL ZIP: 60631 BUSINESS PHONE: 773-304-5208 MAIL ADDRESS: STREET 1: 8770 WEST BRYN MAWR AVENUE STREET 2: SUITE 900 CITY: CHICAGO STATE: IL ZIP: 60631 10-Q 1 laws-20200930.htm 10-Q laws-20200930
0000703604False2020Q312/311.153.2500007036042020-01-012020-09-30xbrli:shares00007036042020-10-15iso4217:USD00007036042020-09-3000007036042019-12-31iso4217:USDxbrli:shares00007036042020-07-012020-09-3000007036042019-07-012019-09-3000007036042019-01-012019-09-300000703604us-gaap:RetainedEarningsMember2020-07-012020-09-300000703604us-gaap:RetainedEarningsMember2020-01-012020-03-3100007036042020-01-012020-03-310000703604us-gaap:TreasuryStockCommonMember2020-01-012020-03-310000703604us-gaap:AccumulatedTranslationAdjustmentMember2020-01-012020-03-310000703604us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100007036042020-03-310000703604us-gaap:RetainedEarningsMember2020-04-012020-06-3000007036042020-04-012020-06-300000703604us-gaap:AccumulatedTranslationAdjustmentMember2020-04-012020-06-300000703604us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300000703604us-gaap:CommonStockMember2020-04-012020-06-3000007036042020-06-300000703604us-gaap:AccumulatedTranslationAdjustmentMember2020-07-012020-09-300000703604us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300000703604us-gaap:CommonStockMember2020-07-012020-09-3000007036042018-12-310000703604us-gaap:RetainedEarningsMember2019-03-3100007036042019-03-310000703604us-gaap:RetainedEarningsMember2019-01-012019-03-3100007036042019-01-012019-03-310000703604us-gaap:AccumulatedTranslationAdjustmentMember2019-01-012019-03-310000703604us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310000703604us-gaap:CommonStockMember2019-01-012019-03-310000703604us-gaap:RetainedEarningsMember2019-04-012019-06-3000007036042019-04-012019-06-300000703604us-gaap:AccumulatedTranslationAdjustmentMember2019-04-012019-06-300000703604us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300000703604us-gaap:CommonStockMember2019-04-012019-06-3000007036042019-06-300000703604us-gaap:RetainedEarningsMember2019-07-012019-09-300000703604us-gaap:AccumulatedTranslationAdjustmentMember2019-07-012019-09-300000703604us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300000703604us-gaap:CommonStockMember2019-07-012019-09-3000007036042019-09-30laws:Segmentlaws:customer0000703604laws:PartsmasterMember2020-08-31laws:sale_representative0000703604laws:PartsmasterMember2020-08-312020-08-310000703604srt:ScenarioForecastMemberlaws:PartsmasterMember2021-05-012021-05-310000703604us-gaap:CustomerRelationshipsMemberlaws:PartsmasterMember2020-08-310000703604us-gaap:TradeNamesMemberlaws:PartsmasterMember2020-08-310000703604us-gaap:CustomerRelationshipsMemberlaws:PartsmasterMember2020-08-312020-08-310000703604us-gaap:TradeNamesMemberlaws:PartsmasterMember2020-08-312020-08-310000703604laws:PartsmasterMember2020-07-012020-09-300000703604laws:PartsmasterMember2019-07-012019-09-300000703604laws:PartsmasterMember2020-01-012020-09-300000703604laws:PartsmasterMember2019-01-012019-09-300000703604us-gaap:ServiceMember2019-07-012019-09-300000703604us-gaap:ServiceMember2019-01-012019-09-300000703604country:US2020-07-012020-09-300000703604country:US2019-07-012019-09-300000703604country:US2020-01-012020-09-300000703604country:US2019-01-012019-09-300000703604country:CA2020-07-012020-09-300000703604country:CA2019-07-012019-09-300000703604country:CA2020-01-012020-09-300000703604country:CA2019-01-012019-09-30xbrli:pure0000703604us-gaap:TradeNamesMember2020-09-300000703604us-gaap:TradeNamesMember2019-12-310000703604us-gaap:CustomerRelationshipsMember2020-09-300000703604us-gaap:CustomerRelationshipsMember2019-12-310000703604us-gaap:RevolvingCreditFacilityMember2020-09-3000007036042020-08-3000007036042020-08-310000703604us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-09-300000703604srt:ExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-09-300000703604srt:ExecutiveOfficerMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-01-012020-09-300000703604us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2020-01-012020-09-300000703604laws:MarketStockUnitsMember2020-01-012020-09-300000703604laws:MarketStockUnitsMembersrt:MinimumMember2020-09-300000703604laws:MarketStockUnitsMembersrt:MaximumMember2020-09-300000703604us-gaap:PerformanceSharesMember2020-01-012020-09-300000703604us-gaap:PerformanceSharesMembersrt:MinimumMember2020-09-300000703604us-gaap:PerformanceSharesMembersrt:MaximumMember2020-09-300000703604us-gaap:EmployeeStockOptionMember2019-01-012019-09-300000703604us-gaap:EmployeeStockOptionMember2020-07-012020-09-300000703604laws:LawsonMember2020-07-012020-09-300000703604laws:LawsonMember2019-07-012019-09-300000703604laws:LawsonMember2020-01-012020-09-300000703604laws:LawsonMember2019-01-012019-09-300000703604laws:BoltMember2020-07-012020-09-300000703604laws:BoltMember2019-07-012019-09-300000703604laws:BoltMember2020-01-012020-09-300000703604laws:BoltMember2019-01-012019-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D. C. 20549
FORM 10-Q
 
(Mark One)
 Quarterly Report under Section 13 OR 15(d) of the Securities Exchange Act of 1934
For quarterly period ended September 30, 2020
or
 Transition Report under Section 13 OR 15(d) of the Securities Exchange Act of 1934
For the transition period from              to             

Commission file Number: 0-10546 
LAWSON PRODUCTS, INC.
(Exact name of registrant as specified in its charter)

Delaware 36-2229304
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
8770 W. Bryn Mawr Avenue, Suite 900,Chicago,Illinois 60631
(Address of principal executive offices) (Zip Code)
(773) 304-5050
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common stock, $1.00 par valueLAWSNASDAQ Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ý    No  ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ý    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer¨Accelerated filer
Non-accelerated filer
¨ (Do not check if a smaller reporting company)
Smaller reporting company
Emerging growth company
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.  ¨  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  ý
The number of shares outstanding of the registrant’s common stock, $1 par value, as of October 15, 2020 was 9,030,327.
1


TABLE OF CONTENTS
 
  Page #

2


“Safe Harbor” Statement under the Securities Litigation Reform Act of 1995:

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 “may,” “should,” “could,” “anticipate,” “believe,” “continues,” “estimate,” “expect,” “intend,” “objective,” “plan,” “potential,” “project” and similar expressions are intended to identify forward-looking statements. These statements are not guarantees of future performance and involve risks, uncertainties and assumptions that are difficult to predict. These statements are based on management’s current expectations, intentions or beliefs and are subject to a number of factors, assumptions and uncertainties that could cause actual results to differ materially from those described in the forward-looking statements. Factors that could cause or contribute to such differences or that might otherwise impact the business include:

the effect of the COVID-19 virus on the overall economy, demand for our products, our supply chain, our employees and our operating results;
the effect of general economic and market conditions;
the ability to generate sufficient cash to fund our operating requirements;
the ability to meet the covenant requirements of our line of credit;
the market price of our common stock may decline;
inventory obsolescence;
work stoppages and other disruptions at transportation centers or shipping ports;
changing customer demand and product mixes;
increases in energy costs, tariffs and the cost of raw materials, including commodity prices;
decreases in demand from oil and gas customers due to lower oil prices;
disruptions of our information and communication systems;
cyber attacks or other information security breaches;
failure to recruit, integrate and retain a talented workforce including productive sales representatives;
the inability to successfully make or integrate acquisitions into the organization;
foreign currency fluctuations
failure to manage change within the organization;
highly competitive market;
changes that affect governmental and other tax-supported entities;
violations of environmental protection or other governmental regulations;
negative changes related to tax matters;
Luther King Capital's significant influence over the Company given its ownership percentage; and
all other factors discussed in the Company’s “Risk Factors” set forth in its Annual Report on Form 10-K for the year ended December 31, 2019 and in this Quarterly Report on Form 10-Q for the period ended September 30, 2020.

The Company undertakes no obligation to update any such factors 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.

3


PART I - FINANCIAL INFORMATION

ITEM 1 - FINANCIAL STATEMENTS
Lawson Products, Inc.
Condensed Consolidated Balance Sheets
(Dollars in thousands, except share data)
September 30,December 31,
20202019
ASSETS(Unaudited)
Current assets:
Cash and cash equivalents$17,193 $5,495 
Restricted cash802 802 
Accounts receivable, less allowance for doubtful accounts of $680 and $593, respectively
47,902 38,843 
Inventories, net62,218 55,905 
Miscellaneous receivables and prepaid expenses5,943 5,377 
Total current assets134,058 106,422 
Property, plant and equipment, net16,596 16,546 
Goodwill36,428 20,923 
Deferred income taxes20,289 21,711 
Intangible assets, net18,727 12,335 
Cash value of life insurance15,400 14,969 
Right of use assets9,513 11,246 
Other assets258 277 
Total assets$251,269 $204,429 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accrued acquisition liability$32,476 $ 
Accounts payable22,466 13,789 
Lease obligation4,509 3,830 
Accrued expenses and other liabilities30,808 39,311 
Total current liabilities90,259 56,930 
Revolving line of credit 2,271 
Security bonus plan11,540 11,840 
Deferred compensation9,847 6,370 
Lease obligation6,693 9,504 
Deferred tax liability6,154 6,188 
Other liabilities5,522 3,325 
Total liabilities130,015 96,428 
Stockholders’ equity:
Preferred stock, $1 par value:
Authorized - 500,000 shares, Issued and outstanding — None
  
Common stock, $1 par value:
Authorized - 35,000,000 shares
Issued - 9,231,598 and 9,190,171 shares, respectively
Outstanding - 9,025,617 and 9,043,771 shares, respectively
9,232 9,190 
Capital in excess of par value19,508 18,077 
Retained earnings101,386 86,496 
Treasury stock – 205,981 and 146,400 shares, respectively
(7,953)(5,761)
Accumulated other comprehensive loss(919)(1)
Total stockholders’ equity121,254 108,001 
Total liabilities and stockholders’ equity$251,269 $204,429 
See notes to condensed consolidated financial statements.
4


Lawson Products, Inc.
Condensed Consolidated Statements of Income and Comprehensive Income
(Dollars in thousands, except per share data)
(Unaudited)
 
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2020201920202019
Total revenue$90,277 $94,779 $253,458 $282,219 
Cost of goods sold43,052 44,205 118,999 131,679 
Gross profit47,225 50,574 134,459 150,540 
Operating expenses:
Selling expenses19,155 21,255 55,445 64,864 
General and administrative expenses26,069 22,873 57,806 72,063 
Operating expenses45,224 44,128 113,251 136,927 
Operating income2,001 6,446 21,208 13,613 
Interest expense(142)(138)(329)(481)
Other income (expense), net615 (13)15 798 
Income before income taxes
2,474 6,295 20,894 13,930 
Income tax expense736 1,521 6,004 3,703 
Net income$1,738 $4,774 $14,890 $10,227 
Basic income per share of common stock
$0.19 $0.53 $1.65 $1.14 
Diluted income per share of common stock
$0.19 $0.51 $1.60 $1.09 
Weighted average shares outstanding:
Basic weighted average shares outstanding9,017 8,974 9,017 8,971 
Effect of dilutive securities outstanding313 415 312 399 
Diluted weighted average shares outstanding
9,330 9,389 9,329 9,370 
Comprehensive income:
Net income$1,738 $4,774 $14,890 $10,227 
Other comprehensive income, net of tax
Adjustment for foreign currency translation398 (427)(918)965 
Net comprehensive income$2,136 $4,347 $13,972 $11,192 









See notes to condensed consolidated financial statements.
5


Lawson Products, Inc.
Condensed Consolidated Statements of Changes in Stockholders’ Equity
(Dollars in thousands)
(Unaudited)

Common StockCapital in Excess of Par ValueAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
Outstanding Shares$1 Par ValueRetained EarningsTreasury Stock
Balance at January 1, 20209,043,771 $9,190 $18,077 $86,496 $(5,761)$(1)$108,001 
Net income— — — 12,533 — — 12,533 
Treasury shares repurchased(47,504)— — — (1,756)— (1,756)
Adjustment for foreign currency translation— — — — — (2,494)(2,494)
Stock-based compensation— — 451 — — — 451 
Balance at March 31, 20208,996,267 9,190 18,528 99,029 (7,517)(2,495)116,735 
Net income— — — 619 — — 619 
Adjustment for foreign currency translation— — — — — 1,178 1,178 
Stock-based compensation— — 498 — — — 498 
Shares issued11,144 11 3 — — — 14 
Balance at June 30, 20209,007,411 $9,201 $19,029 $99,648 $(7,517)$(1,317)$119,044 
Net income— $— $— $1,738 $— $— $1,738 
Treasury shares repurchased(12,077)— — — (436)— (436)
Adjustment for foreign currency translation— — — — — 398 398 
Stock-based compensation— — 510 — — — 510 
Shares issued30,283 31 (31)— — —  
Balance at September 30, 20209,025,617 $9,232 $19,508 $101,386 $(7,953)$(919)$121,254 


6



Lawson Products, Inc.
Condensed Consolidated Statements of Changes in Stockholders’ Equity
(Dollars in thousands)
(Unaudited)
Common StockCapital in Excess of Par ValueAccumulated Other Comprehensive Income (Loss)Total Stockholders' Equity
Outstanding Shares$1 Par ValueRetained EarningsTreasury Stock
Balance at January 1, 2019
8,955,930 $9,006 $15,623 $77,338 $(1,234)$(1,560)$99,173 
Change in accounting principle (1)
— — — 1,937 — — 1,937 
Net income
— — — 4,146 — — 4,146 
Adjustment for foreign currency translation
— — — — — 675 675 
Stock-based compensation
— — 666 — — — 666 
Shares issued
6,520 6 (6)— — —  
Balance at March 31, 2019
8,962,450 9,012 16,283 83,421 (1,234)(885)106,597 
Net income
— — — 1,307 — — 1,307 
Adjustment for foreign currency translation— — — — — 717 717 
Stock-based compensation
— — 711 — — — 711 
Shares issued
20,712 21 (21)— — —  
Balance at June 30, 2019
8,983,162 $9,033 $16,973 $84,728 $(1,234)$(168)$109,332 
Net income— $— $— $4,774 $— $— $4,774 
Treasury shares repurchased(35,830)— — — (1,361)— (1,361)
Adjustment for foreign currency translation
— — — — — (427)(427)
Stock-based compensation— — 663 — — — 663 
Shares issued9,649 10 (10)— — —  
Balance at September 30, 20198,956,981 $9,043 $17,626 $89,502 $(2,595)$(595)$112,981 

(1)    The Company adopted the ASC No.842, Leases (ASC 842) on January 1, 2019 using the modified retrospective approach. See Note 7 - Leases for further details.


See notes to condensed consolidated financial statements.
7


Lawson Products, Inc.
Condensed Consolidated Statements of Cash Flows
(Dollars in thousands)
(Unaudited)

 Nine Months Ended September 30,
 20202019
Operating activities:
Net income$14,890 $10,227 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization4,660 4,401 
Stock-based compensation(2,767)7,621 
Deferred income taxes1,454 3,252 
Changes in operating assets and liabilities, net of acquisition
Accounts receivable(2,128)(7,785)
Inventories1,101 (1,593)
Prepaid expenses and other assets(725)(2,433)
Accounts payable and other liabilities3,097 (6,193)
Other441 544 
Net cash provided by operating activities$20,023 $8,041 
Investing activities:
Purchases of property, plant and equipment$(1,311)$(1,392)
Cash paid for acquisition(2,300) 
Net cash used in investing activities$(3,611)$(1,392)
Financing activities:
Net payments on revolving line of credit$(2,271)$(8,628)
Repurchase treasury shares(2,192)(1,361)
Payment of financing lease principal(192)(192)
Proceeds from stock option exercises15 16 
Net cash used in financing activities$(4,640)$(10,165)
Effect of exchange rate changes on cash and cash equivalents$(74)$259 
Increase (decrease) in cash, cash equivalents and restricted cash11,698 (3,257)
Cash, cash equivalents and restricted cash at beginning of period6,297 12,683 
Cash, cash equivalents and restricted cash at end of period$17,995 $9,426 
Cash and cash equivalents$17,193 $8,626 
Restricted cash802 800 
Cash, cash equivalents and restricted cash$17,995 $9,426 
Supplemental disclosure of cash flow information
Net cash paid for income taxes3,733 458 
Net cash paid for interest295 499 
See notes to condensed consolidated financial statements.
8


Notes to Condensed Consolidated Financial Statements

Note 1 — Basis of Presentation and Summary of Significant Accounting Policies

The accompanying unaudited condensed consolidated financial statements of Lawson Products, Inc. (the “Company”) have been prepared in accordance with generally accepted accounting principles 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 generally accepted accounting principles. Reference should be made to the Company’s Annual Report on Form 10-K for the year ended December 31, 2019. In the opinion of the Company, all normal recurring adjustments have been made that are necessary to present fairly the results of operations for the interim periods. Operating results for the three and nine month periods ended September 30, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020.

The Company has two operating segments. The first segment, the Lawson operating segment, distributes maintenance, repair and operations ("MRO") products to customers primarily through a network of sales representatives offering vendor managed inventory ("VMI") service to customers throughout the United States and Canada. The second segment, The Bolt Supply House Ltd. ("Bolt Supply") operating segment, distributes MRO products primarily through its branches located in Western Canada. Bolt Supply had 14 branches in operation at the end of the third quarter 2020.


9


Note 2 - Acquisition

On August 31, 2020, the Company acquired Partsmaster from NCH Corporation. Partsmaster is a leading maintenance, MRO solutions provider that serves approximately 16,000 customers with over 200 sales representatives. The acquisition was made primarily to expand the Company's sales coverage, expand product lines, add experienced sales representatives, and leverage the Company's infrastructure.

The purchase price was $35.3 million in cash and the assumption of certain liabilities. The Company paid $2.3 million of the purchase price in cash at closing and will pay the remaining $33.0 million in May 2021. The payment obligation has been discounted to present value and is recognized as an accrued acquisition liability of $32.5 million in the Company's condensed consolidated balance sheet. Payment has been guaranteed under the Purchase Agreement, and includes the issuance of a $33.0 million irrevocable standby letter of credit. The Company will satisfy the payment obligation with cash on hand and, to the extent necessary, any remaining portion using its existing credit facility.

The purchase price of the acquisition was allocated to the fair value of Partsmaster’s assets and liabilities on the acquisition date. The fair market value appraisals of the majority of the assets and liabilities were determined by a third party valuation firm using management estimates and assumptions including intangible assets of $5.0 million for customer relationships and $2.8 million for trade names, and their estimated useful lives of 10 and 5 years, respectively. The $16.0 million allocated to goodwill reflects the purchase price less the fair market value of the identifiable net assets.

The appropriate fair values of the assets acquired and liabilities assumed are based on preliminary estimates and assumptions. These preliminary estimates and assumptions could change significantly during the purchase price measurement period as the Company finalizes the valuations of the assets acquired and liabilities assumed.

Partsmaster contributed $5.4 million of revenue and $0.4 million of operating income in the third quarter 2020 post-acquisition.

A summary of the initial purchase price allocation of the acquisition is as follows (Dollars in thousands):

Cash paid and payable and liabilities assumed
Cash paid and payable$34,711 
Accounts payable and accrued expenses4,076 
Deferred compensation2,938 
$41,725 
Fair value of assets acquired
Goodwill$15,952 
Inventories7,809 
Accounts receivable7,656 
Customer relationships4,961 
Trade names2,775 
Property, plant and equipment2,201 
Other assets371 
$41,725 

The following table contains unaudited pro forma revenue and net income for Lawson Products assuming the Partsmaster acquisition closed on January 1, 2019.

10


(Dollars in thousands)
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Revenue
   Actual$90,277 $94,779 $253,458 $282,219 
   Pro forma101,222 109,174 298,546 332,234 
Net income
   Actual$1,738 $4,774 $14,890 $10,227 
   Pro forma1,982 4,598 16,312 10,166 

The pro forma disclosures in the table above include adjustments for amortization of intangible assets, implied interest expense and acquisition costs to reflect results as if the acquisition of Partsmaster had closed on January 1, 2019 rather than on the actual acquisition date. This pro forma information utilizes certain estimates, is presented for illustrative purposes only and is not intended to be indicative of the actual results of operation. In addition, future results may vary significantly from the results reflected in the pro forma information. The unaudited pro forma financial information does not reflect the impact of future positive or negative events that may occur after the acquisition, such as anticipated cost savings from operating synergies.

Note 3 - Revenue Recognition

As part of the Company's revenue recognition analysis, it concluded that it has two separate performance obligations, and accordingly, two separate revenue streams: products and services. Under the definition of a contract as defined by ASC 606, the Company considers contracts to be created at the time an order to purchase product is agreed upon regardless of whether or not there is a written contract.

Performance Obligations

Lawson has two operating segments; the Lawson segment and the Bolt Supply segment.

The Lawson segment has two distinct performance obligations offered to its customers: a product performance obligation and a service performance obligation. Although the Company has identified that it offers its customers both a product and a service obligation, the customer only receives one invoice per transaction with no price breakout between these obligations. The Company does not price its offerings based on any breakout between these obligations.

The Lawson segment, including the recent Partsmaster acquisition, offers a vendor managed inventory ("VMI") service proposition to its customers. A portion of these services, primarily related to stocking of product and maintenance of the MRO inventory, is provided a short period of time after control of the purchased product has been transferred to the customer. Since some components of VMI service have not been provided at the time the control of the product transfers to the customer, that portion of expected consideration is deferred until the time that those services have been provided.

The Bolt Supply segment does not provide VMI services for its customers or provide services in addition to product sales to customers.

In previous financial statements, the Company presented the disaggregated components of total revenue: product revenue and service revenue, along with the cost of sales associated with each of these revenue streams as the service revenues exceeded 10% of consolidated sales. Since the Company qualifies as a smaller reporting company, the Company has elected to discontinue disclosure of the disaggregated components of revenue and cost of sales in its condensed consolidated statements of income and comprehensive income and in the related notes to the condensed consolidated financial statements. This presentation decision is effective beginning with this Quarterly Report on Form 10-Q for the period ended September 30, 2020. For the three and nine months ended September 30, 2019, service revenue of $10.3 million and $29.9 million, respectively, were reported as service revenue which have now been combined as reported within total revenue.



11


Disaggregated revenue by geographic area follows:
Three Months Ended September 30,Nine Months Ended September 30,
(Dollars in thousands)2020201920202019
United States$72,030 $75,160 $202,709 $225,327 
Canada18,247 19,619 50,749 56,892 
Consolidated total$90,277 $94,779 $253,458 $282,219 

Disaggregated revenue by product type follows:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Fastening Systems22.3 %24.1 %22.7 %24.0 %
Specialty Chemicals13.3 %11.7 %11.7 %11.6 %
Fluid Power12.6 %15.1 %13.2 %15.2 %
Cutting Tools and Abrasives12.2 %13.1 %13.1 %13.1 %
Electrical10.0 %10.4 %10.2 %10.8 %
Safety7.0 %4.7 %6.4 %4.7 %
Aftermarket Automotive Supplies7.0 %7.6 %7.1 %7.9 %
Welding and Metal Repair1.4 %1.3 %1.4 %1.5 %
Other14.2 %12.0 %14.2 %11.2 %
Consolidated Total100.0%100.0%100.0%100.0%

Note 4 — Restricted Cash

The Company has agreed to maintain $0.8 million in a money market account as collateral for an outside party that is providing certain commercial card processing services for the Company. The Company is restricted from withdrawing this balance without the prior consent of the outside party during the term of the agreement.

Note 5 — Inventories, Net

Inventories, net, consisting primarily of purchased goods which are offered for resale, were as follows:
 (Dollars in thousands)
 September 30, 2020December 31, 2019
Inventories, gross$67,083 $60,500 
Reserve for obsolete and excess inventory(4,865)(4,595)
Inventories, net$62,218 $55,905 

Note 6 - Goodwill

Goodwill activity for the first nine months of 2020 and 2019 is included in the table below:
 (Dollars in thousands)
Nine Months Ended September 30,
20202019
Beginning balance$20,923 $20,079 
Acquisition15,952 — 
Adjustment to original acquisition allocation (12)
Impact of foreign exchange(447)515 
Ending balance$36,428 $20,582 

The Company performed a quantitative impairment test on the Bolt goodwill as of March 31, 3020 and June 30, 2020. As of June 30, 2020 the Bolt reporting unit's fair value exceeded its carrying value by approximately $5.4 million or 16%. As of
12


June 30, 2020 goodwill allocated to the Bolt operating unit was $12.8 million. Related to the Lawson reporting unit, the Company performed a qualitative assessment as of March 31, 2020 and June 30, 2020 and determined that it was more likely than not the fair value of the reporting unit exceeded the carrying value of the reporting unit. The Company determined that no triggering event occurred in the third quarter.

Although the Company believes the projected future operating results and cash flows and related estimates regarding the values were based on reasonable assumptions, it is reasonably possible that estimates made may be materially and adversely impacted in the near term as a result of the COVID-19 pandemic, including impairment losses related to goodwill.

Note 7 - Intangible Assets

The gross carrying amount and accumulated amortization by intangible asset class were as follows:
 (Dollars in thousands)
September 30, 2020December 31, 2019
Gross Carrying AmountAccumulated AmortizationNet Carrying ValueGross Carrying AmountAccumulated AmortizationNet Carrying Value
Trade names$11,022 $(2,436)$8,586 $8,422 $(2,020)$6,402 
Customer relationships12,181 (2,040)10,141 7,337 (1,404)5,933 
$23,203 $(4,476)$18,727 $15,759 $(3,424)$12,335 

Amortization expense of $1.1 million and $1.0 million related to intangible assets was recorded in General and administrative expenses for the nine months ended September 30, 2020 and 2019, respectively.

As of September 30, 2020, there were no events or circumstances that indicate the carrying value may not be recoverable and thus no recoverability test was required.

Note 8 - Leases

The Company leases property used for distribution centers, office space, and Bolt branch locations throughout the US and Canada, along with various equipment located in distribution centers and corporate headquarters. The Company is also a lessor of its Decatur, Alabama property previously used in conjunction with a discontinued operation.

The expenses and income generated by the leasing activity of Lawson as lessee for the three months ended September 30, 2020 and September 30, 2019 are as follows (Dollars in thousands):
Lease TypeClassificationThree Months Ended September 30, 2020Three Months Ended September 30, 2019
Consolidated Operating Lease Expense (1)
Operating expenses$1,262 $1,190 
  Consolidated Financing Lease AmortizationOperating expenses63 $60 
  Consolidated Financing Lease InterestInterest expense8 10 
Consolidated Financing Lease Expense71 70 
Sublease Income (2)
Operating expenses  
Net Lease Cost$1,333 $1,260 

(1) Includes short term lease expense, which is immaterial
(2) Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases.

The expenses and income generated by the leasing activity of Lawson as lessee for the nine months ended September 30, 2020 and September 30, 2019 are as follows (Dollars in thousands):

13


Lease TypeClassificationNine Months Ended September 30, 2020Nine Months Ended September 30, 2019
Consolidated Operating Lease Expense (1)
Operating expenses$3,630 $3,532 
  Consolidated Financing Lease AmortizationOperating expenses165 159
  Consolidated Financing Lease InterestInterest expense22 23 
Consolidated Financing Lease Expense187 182 
Sublease Income (2)
Operating expenses (160)
Net Lease Cost$3,817 $3,554 

(1) Includes short term lease expense, which is immaterial
(2) Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases.

The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of September 30, 2020 and December 31, 2019 are as follows (Dollars in thousands):
Lease TypeSeptember 30,
2020
December 31,
2019
Total Right Of Use ("ROU") operating lease assets (1)
$8,938 $10,592 
Total ROU financing lease assets (2)
575 654 
Total lease assets$9,513 $11,246 
Total current operating lease obligation$4,276 $3,591 
Total current financing lease obligation233 239 
Total current lease obligations$4,509 $3,830 
Total long term operating lease obligation$6,414 $9,133 
Total long term financing lease obligation279 371 
Total long term lease obligation$6,693 $9,504 

(1) Operating lease assets are recorded net of accumulated amortization of $5.1 million and $2.4 million as of September 30, 2020 and December 31, 2019, respectively
(2) Financing lease assets are recorded net of accumulated amortization of $0.4 million and $0.2 million as of September 30, 2020 and December 31, 2019, respectively

The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of September 30, 2020 were as follows (Dollars in thousands):
Maturity Date of Lease LiabilitiesOperating LeasesFinancing LeasesTotal
Year one$4,599 $254 $4,853 
Year two3,780 153 3,933 
Year three1,733 101 1,834 
Year four720 35 755 
Year five175 2 177 
Subsequent years471  471 
Total lease payments11,478 545 12,023 
Less: Interest788 33 821 
Present value of lease liabilities$10,690 $512 $11,202 

(1)    Minimum lease payments exclude payments to landlord for real estate taxes and common area maintenance $0.7 million

14


The weighted average lease terms and interest rates of the leases held by Lawson as of September 30, 2020 are as follows:
Lease TypeWeighted Average Term in YearsWeighted Average Interest Rate
Operating Leases3.15.08%
Financing Leases2.75.37%

The cash outflows of the leasing activity of Lawson as lessee for the nine months ending September 30, 2020 are as follows (Dollars in thousands):
Cash Flow SourceClassificationAmount
Operating cash flows from operating leasesOperating activities$3,072 
Operating cash flows from financing leasesOperating activities22 
Financing cash flows from financing leasesFinancing activities192 

Note 9 — Credit Agreement

In the fourth quarter of 2019, the Company entered into a five-year credit agreement led by J.P. Morgan Chase Bank N.A, as administrative agent and including CIBC Bank USA and Bank of America, N.A. as other lenders. The credit agreement matures on October 11, 2024 and provides for $100.0 million of revolving commitments. The credit agreement allows borrowing capacity to increase to $150.0 million subject to meeting certain criteria and additional commitments from its lenders.

The Credit Agreement consists of borrowings as alternate base rate loans, Canadian prime rate loans, Eurodollar loans, and Canadian dollar offered rate loans as the Company requests. The applicable interest rate spread is determined by the type of borrowing used and the Total Net Leverage Ratio as of the most recent fiscal quarter as defined in the Credit Agreement.

The covenants associated with the Credit Agreement restrict the ability of the Company to, among other things: incur additional indebtedness and liens, make certain investments, merge or consolidate, engage in certain transactions such as the disposition of assets and sales-leaseback transactions, and make certain restricted cash payments such as dividends in excess of defined amounts contained within the Credit Agreement. In addition to these items and other customary terms and conditions, the Credit Agreement requires the Company to comply with certain financial covenants as follows:

a)    The Company is required to maintain an EBITDA to Fixed Charge Coverage Ratio of at least 1.15 to 1.00 for any period of four consecutive fiscal quarters ending on the last day of any fiscal quarter; and

b)    The Company is required to maintain a Total Net Leverage Ratio of no more than 3.25 to 1.00 on the last day of any fiscal quarter. The maximum Total Net Leverage Ratio will be allowed to increase to 3.75 to 1.00 after certain permitted acquisitions.

The Credit Agreement also includes events of default for, among others, non-payment of obligations under the Credit Agreement, change of control, cross default to other indebtedness in an aggregate amount in excess of $5.0 million, failure to comply with covenants, and insolvency.

In addition to other customary representations, warranties and covenants, the results of the financial covenants are provided below:
Quarterly Financial CovenantsRequirementActual
EBITDA to fixed charges ratio1.15 : 1.004.73 : 1.00
Total net leverage ratio3.25 : 1.000.71 : 1.00

The Company was in compliance with all covenants as of September 30, 2020.

During the third quarter of 2020 the Company entered into an amendment to the Credit Agreement which among other items increased the letter of credit basket from $15.0 million to $40.0 million until August 31, 2021 and authorized the Company to incur indebtedness in an amount up to $36.0 million for the acquisition of Partsmaster.

15


The Company had no outstanding borrowings under its Credit Agreement and $66.0 million of availability under its revolving line of credit facility. The weighted average interest rate was 2.64% and 4.54% for the nine months ended September 30, 2020 and 2019, respectively.

Note 10 - Accrued Acquisition Liability

On August 31, 2020, Lawson acquired Partsmaster from NCH Corporation. As part of the purchase price the Company agreed to pay $33.0 million in May 2021. The payment obligation has been discounted to present value using an implied interest rate of 1.8% and is recognized as a current liability of $32.5 million in the Company's condensed consolidated balance sheet. Payment has been guaranteed under the Purchase Agreement which includes the issuance of a $33.0 million irrevocable standby letter of credit. The accrued acquisition liability is included as outstanding debt in the quarterly financial covenant calculations.


Note 11 - Stock Repurchase Program

In the second quarter of 2019, the Board of Directors authorized a program in which the Company may repurchase up to $7.5 million of the Company's common stock from time to time in open market transactions, privately negotiated transactions or by other methods. In the first quarter of 2020 the Company purchased 47,504 shares of common stock at an average purchase price of $36.93 under the repurchase program. No shares were repurchased in the second or third quarters of 2020 under the Company stock repurchase plan.

Note 12 — Severance Reserve

Changes in the Company’s reserve for severance as of September 30, 2020 and 2019 were as follows:
 (Dollars in thousands)
 Nine Months Ended September 30,
 20202019
Balance at beginning of period$909 $359 
Charged to earnings1,520 1,542 
Payments(1,239)(925)
Balance at end of period$1,190 $976 

Note 13 — Stock-Based Compensation

The Company recorded stock-based compensation income of $2.8 million and expense of $7.6 million for the first nine months of 2020 and 2019, respectively. A portion of stock-based compensation is related to the change in the market value of the Company's common stock. Stock-based compensation liability of $10.4 million as of September 30, 2020 and $14.9 million as of December 31, 2019 is included in Accrued expenses and other liabilities.

A summary of stock-based awards issued during the nine months ended September 30, 2020 follows:

Restricted Stock Units ("RSUs")
The Company issued 6,847 RSUs to key employees that cliff vest on December 31, 2022. The Company issued 2,500 RSUs to an executive that cliff vest on March 2, 2023 and 3,000 RSUs that cliff vest on March 9, 2023. The Company issued 10,965 RSUs to certain members of the Company's Board of Directors with a vesting date of May 12, 2021. Each RSU is exchangeable for one share of the Company's common stock at the end of the vesting period.

Market Stock Units ("MSUs")
The Company issued 22,284 MSUs to key employees that cliff vest on December 31, 2022. MSUs are exchangeable for the Company's common stock at the end of the vesting period. The number of shares of common stock that will be issued upon vesting, ranging from zero to 33,426, will be determined based upon the trailing sixty-day average closing price of the Company's common stock on December 31, 2022.
Performance Awards ("PAs")
16


The Company issued 10,852 PAs to key employees that cliff vest on December 31, 2022. PAs are exchangeable for the Company's common stock ranging from zero to 16,278, or the equivalent amount in cash, based upon the achievement of certain financial performance metrics.

No stock options were excluded from the computation of diluted earnings per share for the three months ended September 30, 2020 or the nine months ended September 30, 2019.

Note 14 — Income Taxes

The Company recorded income tax expense of $6.0 million, a 28.7% effective tax rate for the nine months ended September 30, 2020. The effective tax rate is higher than the U.S. statutory tax rate due primarily to state taxes, recording of reserves for uncertain tax positions, and an inclusion for Global Intangible Low Taxed Income. Income tax expense of $3.7 million, a 26.6% effective tax rate was recorded for the nine months ended September 30, 2019. This effective tax rate was higher than the U.S. statutory rate due primarily to state taxes, income in higher tax jurisdictions and an inclusion for Global Intangible Low Tax Income.

The Company and its subsidiaries are subject to U.S. Federal income tax, as well as income tax of multiple state and foreign jurisdictions. As of September 30, 2020, the Company is subject to U.S. Federal income tax examinations for the years 2017 through 2019 and income tax examinations from various other jurisdictions for the years 2013 through 2019.

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 may subject the Company to foreign withholding taxes and U.S. federal and state taxes.

Note 15 — Contingent Liabilities

In 2012, the Company identified that a site it owns in Decatur, Alabama, contains hazardous substances in the soil and groundwater as a result of historical operations prior to the Company's ownership. The Company retained an environmental consulting firm to further investigate the contamination including the measurement and monitoring of the site and the site was enrolled in the Alabama Department of Environmental Management (“ADEM") voluntary cleanup program.

The remediation plan was approved by ADEM in 2018. The plan consists of chemical injections throughout the affected area, as well as subsequent monitoring of the area for three consecutive periods. The injection process was completed in the first quarter of 2019 and the environmental consulting firm is monitoring the affected area. The Company utilized its remaining liability balance in the third quarter of 2020. there may be some additional nominal filing fees that are charged to the Company by the environmental consulting firm and ADEM, however these amounts are expected to be immaterial and will be expensed as incurred. The Company does not expect to capitalize any amounts related to the remediation plan.

Note 16 — Related Party Transaction

During the three and nine months ended September 30, 2020 the Company purchased approximately $0.7 million and $0.9 million, respectively, of inventory from a company owned by an immediate relative of a Board member at fair market value. The Company paid substantially all of the amount owed in the third quarter and therefore immaterial remaining liabilities exist as of September 30, 2020.
17


Note 17 – Segment Information

The Company operates in two reportable segments. The businesses have been determined to be separate reportable segments because of differences in their financial characteristics and the methods they employ to deliver product to customers. The operating segments are reviewed by the Company’s chief operating decision maker responsible for reviewing operating performance and allocating resources. The Lawson segment primarily relies on its large network of sales representatives to visit the customer at the customers' work location and provide VMI service and produce sales orders for product that is then shipped to the customer. Given the nature of the acquired Partsmaster business, it is included in the Lawson segment for reporting purposes. The Bolt Supply segment primarily sells product to customers through its branch locations. Bolt Supply had 14 branches in operation at the end of the third quarter of 2020.

Financial information for the Company's reportable segments follows:

Three Months Ended
September 30,
Nine Months Ended
September 30,
2020201920202019
Revenue
Lawson$79,806 $83,461 $224,511 $250,895 
   Bolt Supply10,471 11,318 28,947 31,324 
      Consolidated total$90,277 $94,779 $253,458 $282,219 
Gross profit
Lawson$43,038 $46,148 $123,031 $138,524 
Bolt Supply4,187 4,426 11,428 12,016 
Consolidated total$47,225 $50,574 $134,459 $150,540 
Operating income
   Lawson$1,112 $5,377 $19,003 $11,490 
   Bolt Supply889 1,069 2,205 2,123 
      Consolidated total2,001 6,446 21,208 13,613 
Interest expense(142)(138)(329)(481)
Other income (expense), net615 (13)15 798 
      Income before income taxes$2,474 $6,295 $20,894 $13,930 

Note 18 - COVID-19 Risks and Uncertainties

There is substantial uncertainty as to the overall effect the COVID-19 pandemic will have on the results of the Company for 2020 and beyond. Various events related to COVID-19 have resulted in lost revenue to our Company, limitations on our ability to source high demand products, limitations on our sales force to perform certain functions due to state or federal stay-at-home orders, slow-down of customer demand for our products and limitations of some customers to pay us on a timely basis.

On March 27, 2020, Congress enacted the Coronavirus Aid, Relief, and Economic Security ("CARES") Act to provide certain relief as a result of the COVID-19 outbreak. The Company has elected to defer the employer side social security payments in accordance with the CARES Act. The Company will continue to evaluate how the provisions of the CARES Act will impact its financial position, results of operations and cash flows. The Company has utilized the Canadian Emergency Wage Subsidy ("CEWS") Act for both Lawson Canada and Bolt for assistance with hourly employee costs. The CEWS is a program that provides a subsidy of certain eligible wages commencing March 15, 2020 through December 31, 2020 subject to meeting certain criteria. During the second quarter of 2020 the Company recorded $0.9 million in subsidies from the CEWS program which is recognized as a reduction to selling, general and administrative expenses in the consolidated statement of income and comprehensive income. No subsidies were recognized in the three months ended September 30, 2020.

In the first quarter of 2020, the government of the state of Illinois defined essential businesses, allowing Lawson to operate during the pandemic. A change in this status could result in the temporary closure of our business. Additionally the COVID-19 pandemic could result in a temporary closure of any or all of our distribution facilities or the Bolt branch locations, which would negatively impact our operations. Other disruptions to our supply chain such as reduced capacity or temporary
18



shutdowns of freight carriers could also negatively impact Company performance. The pandemic is negatively impacting sales and operations currently and may negatively impact future financial results, liquidity and overall performance of the Company. Additionally, it is reasonably possible that estimates made in the financial statements may be materially and adversely impacted in the near term as a result of these conditions, including delay in payment of receivables, impairment losses related to goodwill and other long-lived assets, and inability to utilize deferred tax assets.

The Lawson MRO business model relies upon customer interaction as well as a consistent schedule of onsite visits by our sales representatives to customer locations. The Bolt business model relies on foot traffic in its branch locations. The onset of the COVID-19 pandemic, as well as social distancing guidelines and government mandated shelter in place orders, have negatively impacted the ability of our sales reps to visit our customers and for foot traffic to return to our Bolt branch locations, resulting in an overall negative impact on our business.

The second quarter 2020 financial performance of the Company was substantially negatively impacted as state and local governments throughout the United States and Canada imposed strict COVID-19 related restrictions, including shutdowns of nonessential businesses and stay-at-home orders, particularly in April. These restrictions were relaxed in May and June, and were further relaxed throughout the third quarter. The economic climate in the third quarter improved as non-essential businesses reopened in both limited capacity and full capacity. The relaxed restrictions resulted in increased customer contact and more consistent customer visits for Lawson MRO sales representatives, as well as increased customer visits to Bolt branch locations. The improved economic climate and increased activity of the Lawson MRO and Bolt segments led to a sequential improvement in financial results in the third quarter 2020 compared to the second quarter 2020.

The Company has taken several steps to mitigate the potential negative impacts of COVID-19. The actions taken included, but are not limited to, furloughing employees, reducing base salaries for a period of time, canceling travel and award trips, temporarily consolidating its Suwanee distribution center operations into the McCook facility, eliminating non-critical capital expenditures and eliminating various positions throughout the Company. In the third quarter the Company brought back approximately 70% of the previously furloughed employees. The Company reopened the Suwanee distribution center in a reduced capacity in the third quarter as overall business activity increased.

The Company continues to monitor its balance sheet and liquidity position and is taking actions to protect cash flows from operations, while at the same time managing its operating expenses in relation to current sales trends. At September 30, 2020, the Company had $17.2 million of unrestricted cash and cash equivalents and an additional $66.0 million of borrowing capacity, net of outstanding letters of credit, under its committed credit facility. The Company recorded a liability of $32.5 million in relation to the acquisition of Partsmaster.

The Company will continue to closely monitor the operating environment and will take appropriate actions to protect the safety for its employees, customers and suppliers while continuing to meet its working capital needs and remain in compliance with its debt covenants.



19



ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS


Partsmaster Acquisition

In September 2020, we acquired Partsmaster, a leading Maintenance, Repair and Operations ("MRO") distributor from NCH Corporation. Partsmaster has over 200 sales representatives and serves approximately 16,000 customers throughout the United States and Canada. We also assumed the lease on the Partsmaster distribution center located in Greenville, Texas, and we will continue to fulfill orders from this facility as we integrate Partsmaster into our MRO segment operations.

The purchase price of the acquisition was $35.3 million in cash and the assumption of certain liabilities. We paid $2.3 million at the time of the acquisition and we will pay the remaining $33.0 million in May 2021. We plan to pay the remaining portion of the purchase price with cash on hand and, as necessary, any remaining portion using our existing credit facility. The liabilities assumed include approximately $2.9 million relating to deferred employee compensation and $4.1 million of accounts payable and other accrued liabilities.

Assets acquired and liabilities assumed as a result of the acquisition were accounted for at their fair value on the acquisition date. The identified assets include $5.0 million of intangible assets for customer relationships and $2.8 million for trade names with estimated useful lives of 10 years and 5 years, respectively. Goodwill of $16.0 million related to this acquisition reflects the purchase price less the fair market value of the identifiable assets. The appropriate fair values of the assets acquired and liabilities assumed are based on preliminary estimates and assumptions. These preliminary estimates and assumptions could change significantly during the purchase price measurement period as we finalize the valuations of the assets acquired and liabilities assumed.

Additional information related to the Partsmaster acquisition is provided in Note 2 - Acquisition in the notes to the consolidated financial statements.

COVID-19 Pandemic

In March 2020, the World Health Organization declared a new strain of coronavirus (“COVID-19”) a pandemic. The COVID-19 pandemic continues to negatively impact the global economy by disrupting global supply chains and financial markets and has negatively impacted our operational and financial performance, including the ability of our sales representatives to call on customers in person and perform VMI services at customer locations. The Bolt Supply House saw a decline in sales in the second quarter and third quarter as the ability of customers to visit branch locations was restricted and certain customers temporarily closed. The continued impact of the COVID-19 pandemic on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, including the duration and spread of the pandemic and related restrictions on travel and transports, all of which remain uncertain. An extended period of global supply chain and economic disruption could materially affect our business, sales, results of operations and financial condition.

Lawson continues to be defined as an essential business by the state of Illinois. A change in this status could result in the temporary closure of our business. Additionally the COVID-19 pandemic could result in a temporary closure of some or all of our distribution facilities or the Bolt branch locations, which would negatively impact our operations. Other disruptions to our supply chain such as reduced capacity or temporary shutdowns of freight carriers could also negatively impact our performance.
The pandemic has negatively impacted our current operations and may negatively impact our future financial results, liquidity and overall performance. Additionally, it is possible that estimates made in support of our financial statements may be materially and adversely impacted in the near term as a result of these conditions, including delay in payment of receivables, impairment losses related to goodwill and other long-lived assets, and inability to utilize deferred tax assets.

The economic climate in the third quarter has improved as many nonessential businesses have reopened in both limited capacity and full capacity. The relaxed restrictions have resulted in increased customer contact and more consistent customer visits for Lawson MRO sales representatives and customers were also allowed in Bolt branch locations. The improved economic climate and increased activity of the Lawson MRO and Bolt segments led to a sequential improvement in financial results in the third quarter of 2020 compared to the second quarter of 2020. However, restrictions related to the COVID-19 pandemic and a downturn in the oil and gas industry has led to lower sales and operating income compared to the third quarter of 2019.

20

We continue to take action to mitigate the potential negative impacts of COVID-19. The actions taken included, but are not limited to, furloughing employees, reducing base salaries for a period of time and incentive awards, canceling travel and award trips, temporarily consolidating our Suwanee distribution center operations into the McCook facility eliminating non-critical capital expenditures and eliminating various positions throughout the Company. In the third quarter we brought back approximately 70% of the previously furloughed employees and reopened our Suwanee distribution center in a reduced capacity as overall business activity increased.

We continue to monitor our balance sheet and liquidity position and take actions to protect our cash flows from operations while at the same time managing our operating expenses in relation to current sales trends. At September 30, 2020, we had $17.2 million of unrestricted cash and cash equivalents and an additional $66.0 million of borrowing capacity, net of outstanding letters of credit. Our outstanding letters of credit include a letter of credit for $33.0 million for the remaining payment of the Partsmaster acquisition.

We will continue to closely monitor the overall economic and operating environment and we will take appropriate actions to protect the safety of our employees, customers and suppliers while continuing to meet our working capital needs and remain in compliance with our debt covenants. While COVID-19 has negatively impacted our sales, cost control measures and ability to effectively service our customers, we have continued to generate positive cash flow that has enabled us to maintain a strong financial position. We plan to continue to respond to pandemic developments in a prompt and disciplined manner with an emphasis on maintaining our strong financial position.

Sales Drivers

The MRO distribution industry is highly fragmented. We compete for business with several national distributors as well as a large number of regional and local distributors. The MRO business is significantly impacted by the overall strength of the manufacturing sector of the U.S. economy which has been significantly affected by the COVID-19 pandemic. One measure used to evaluate the strength of the industrial products market is the PMI index published by the Institute for Supply Management, which is considered by many economists to be a reliable near-term economic barometer of the manufacturing sector. A measure above 50 generally indicates expansion of the manufacturing sector while a measure below 50 generally represents contraction. The average monthly PMI was 55.2 in the third quarter of 2020 compared to 49.4 in the third quarter of 2019. The third quarter 2020 PMI of 55.2 follows a second quarter PMI of 45.7 and a first quarter PMI of 50.0. This high degree of volatility in 2020, primarily reflecting the effect of the COVID-19 pandemic on the current economic environment, makes this indicator more difficult to interpret in measuring year over year economic growth.

Our sales are also affected by the number of sales representatives and their productivity. The acquisition of Partsmaster in September increased our sales force by approximately 200 sales representatives in September 2020 and contributed a weighted average of 67 sales representatives to the sales force head count in the third quarter 2020. Including the Partsmaster sales representatives, the average sales rep headcount for the quarter was 993 sales representatives in the third quarter of 2020 compared to 989 sales representatives during the third quarter of 2019.

Lawson segment sales representative productivity, measured as sales per rep per day and including the Partsmaster sales reps, decreased 4.6% to $1,249 in the third quarter of 2020 from $1,309 in the third quarter of 2019. Partsmaster contributed $5.4 million in sales in the third quarter. The decrease in sales rep productivity compared to the third quarter of 2019 was primarily driven by the negative impacts of COVID-19 and the downturn in the oil and gas industry. We anticipate the size of our sales force to increase slightly for the remainder of 2020, however, the size of our sales force will be influenced by the performance of the overall economy. We also plan to continue to concentrate our efforts on increasing the productivity of our existing and acquired sales representatives.

Non-GAAP Financial Measure - Adjusted Operating Income

We believe 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. We believe 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, our reported results prepared in accordance with GAAP.

Adjusted operating income is defined by us as GAAP operating income excluding stock-based compensation, severance expenses and acquisition costs in the period in which these items are incurred.

21


Operating income was $2.0 million for the third quarter of 2020 compared to $6.4 million for the third quarter of 2019. Excluding stock-based compensation, severance expense and acquisition costs, adjusted non-GAAP operating income was $7.7 million in the third quarter of 2020 compared to $8.9 million in the third quarter of 2019, driven by decreased sales due to the COVID-19 pandemic, partially offset by inclusion of Partsmaster adjusted operating income of $0.4 million in the third quarter of 2020. Operating income was $21.2 million for the first nine months of 2020 compared to $13.6 million for the first nine months of 2019. Excluding stock-based compensation, severance expense and acquisition costs, adjusted non-GAAP operating income was $20.5 million in the first nine months of 2020 compared to $22.8 million in the first nine months of 2019.

Reconciliation of GAAP Operating Income to Adjusted Non-GAAP Operating Income (Unaudited)
Three Months Ended
September 30,
Nine Months Ended
September 30,
(Dollars in Thousands)2020201920202019
Operating income as reported by GAAP$2,001 $6,446 $21,208 $13,613 
   Stock based compensation (1)
4,746 2,374 (2,767)7,621 
   Severance expense488 30 1,520 1,542 
   Acquisition costs473 — 555 — 
Adjusted non-GAAP operating income$7,708 $8,850 $20,516 $22,776 

(1)    Expense for stock-based compensation, of which a portion varies with the Company's stock price

Quarter ended September 30, 2020 compared to quarter ended September 30, 2019
 20202019
(Dollars in thousands)Amount% of
Net Sales
Amount% of
Net Sales
Revenue$90,277 100.0 %$94,779 100.0 %
Cost of goods sold43,052 47.7 %44,205 46.6 %
Gross profit47,225 52.3 %50,574 53.4 %
Operating expenses:
Selling expenses19,155 21.2 %21,255 22.4 %
General and administrative expenses26,069 28.9 %22,873 24.2 %
Total operating expenses45,224 50.1 %44,128 46.6 %
Operating income2,001 2.2 %6,446 6.8 %
Interest expense(142)(0.2)%(138)(0.1)%
Other income (expenses), net615 0.7 %(13)(0.1)%
Income before income taxes
2,474 2.7 %6,295 6.6 %
Income tax expense736 0.8 %1,521 1.6 %
Net income$1,738 1.9 %$4,774 5.0 %
22



Revenue and Gross Profits
Three Months Ended
September 30,
Increase/(Decrease)
(Dollars in thousands)20202019Amount%
Revenue
Lawson$79,806 $83,461 $(3,655)(4.4)%
Bolt Supply10,471 11,318 (847)(7.5)%
Consolidated$90,277 $94,779 $(4,502)(4.7)%
Gross profit
Lawson$43,038 $46,148 $(3,110)(6.7)%
Bolt Supply4,187 4,426 (239)(5.4)%
Consolidated$47,225 $50,574 $(3,349)(6.6)%
Gross profit margin
Lawson53.9 %55.3 %
Bolt Supply40.0 %39.1 %
Consolidated52.3 %53.4 %

Total sales decreased 4.7% to $90.3 million in the third quarter of 2020 compared to $94.8 million in the third quarter of 2019. Sales were negatively impacted by the effect of the COVID-19 pandemic and a downturn in the oil and gas industry, partially offset by the contribution of $5.4 million of sales from Partsmaster in the third quarter 2020. Sales productivity, measured as sales per rep per day, decreased 4.6% in the third quarter of 2020 compared to the same quarter of 2019, primarily driven by the COVID-19 pandemic. Bolt Supply sales were also negatively impacted by COVID-19 compared to the prior year quarter. Consolidated average daily sales increased on a sequential basis throughout the third quarter, from $1.294 million in July to $1.315 million in August and $1.629 million in September as the economy continued to improve. Partsmaster contributed $0.257 million in average daily sales in September. Average daily sales declined 4.7% to $1.411 million in the third quarter of 2020 compared to $1.481 million in the prior year quarter. Partsmaster contributed $0.085 million of average daily sales in the third quarter 2020. Both the third quarter of 2020 and 2019 had 64 selling days.

Gross Profit

Reported gross profit decreased $3.3 million to $47.2 million in the third quarter of 2020 compared to $50.6 million as a result of the sales decline. Partsmaster contributed $3.6 million to reported gross profit in the third quarter of 2020 before giving effect to service costs. Consolidated gross profit as a percent of sales was 52.3% in the third quarter of 2020 compared to 53.4% in the prior year quarter. Gross profit as a percentage of sales generated by sales representative acquired from Partsmaster was 66.8% before giving affect to service related costs. The organic Lawson MRO segment gross margin as a percent of sales declined to 58.8% in the third quarter of 2020 compared to 60.9% a year ago quarter before giving effect to the service-related costs, as a result of de-leveraging of fixed distribution costs over a lower sales base, a shift to lower margin products in the quarter and higher net transportation costs.

23


Selling, General and Administrative Expenses
Three Months Ended September 30,Increase (Decrease)
(Dollars in thousands)20202019Amount%
Selling expenses
Lawson$18,373 $20,402 $(2,029)(9.9)%
Bolt Supply782 853 (71)(8.3)%
Consolidated$19,155 $21,255 $(2,100)(9.9)%
General and administrative expenses
Lawson$23,553 $20,369 $3,184 15.6%
Bolt Supply2,516 2,504 12 0.5%
Consolidated$26,069 $22,873 $3,196 14.0%

Selling expenses consist of compensation and support for our sales representatives. Selling expenses were $19.2 million in the third quarter of 2020 compared to $21.3 million in the prior year quarter and, as a percent of sales, decreased to 21.2% from 22.4% in the third quarter of 2019. The decrease in selling expense is primarily related to reduced sales compensation driven by lower sales and lower travel related expenses. Partsmaster contributed $1.6 million to selling expense in the third quarter 2020.

General and administrative expenses consist of expenses to operate our distribution network and overhead expenses to manage the business. General and administrative expenses increased to $26.1 million in the third quarter of 2020 from $22.9 million in the prior year quarter. The increased General and administrative expense was driven by an increase in stock-based compensation expense of $2.4 million, inclusion of Partsmaster expenses of $1.5 million, increased severance of $0.5 million, and acquisition costs of $0.5 million. These items were partially offset by lower compensation costs.

Interest Expense

Interest expense was $0.1 million in the third quarter of 2020, which was flat compared to the third quarter of 2019.

Other Income, Net

Other income, net increased $0.6 million in the third quarter of 2020 over the prior year quarter primarily due to Canadian currency exchange rate effect.

Income Tax Expense

Income tax expense was $0.7 million, resulting in a 29.7% effective tax rate for the three months ended September 30, 2020 compared to an income tax expense of $1.5 million and an effective tax rate of 24.2% for the three months ended September 30, 2019.

24


Nine months ended September 30, 2020 compared to September 30, 2019
 20202019
(Dollars in thousands)Amount% of
Net Sales
Amount% of
Net Sales
Revenue$253,458 100.0 %$282,219 100.0 %
Cost of goods sold118,999 47.0 %131,679 46.7 %
Gross profit134,459 53.0 %150,540 53.3 %
Operating expenses:
Selling expenses55,445 21.9 %64,864 23.0 %
General and administrative expenses57,806 22.8 %72,063 25.5 %
Total operating expenses113,251 44.6 %136,927 48.5 %
Operating income21,208 8.4 %13,613 4.8 %
Interest expense(329)(0.1)%(481)(0.2)%
Other income (expense), net15 (0.1)%798 0.3 %
Income before income taxes
20,894 8.2 %13,930 4.9 %
Income tax expense6,004 2.3 %3,703 1.3 %
Net income$14,890 5.9 %$10,227 3.6 %

Revenue and Gross Profit

Nine Months Ended September 30,Increase/(Decrease)
(Dollars in thousands)20202019Amount%
Revenue
Lawson$224,511 $250,895 $(26,384)(10.5)%
Bolt Supply28,947 31,324 (2,377)(7.6)%
Consolidated$253,458 $282,219 $(28,761)(10.2)%
Gross profit
Lawson$123,031 $138,524 $(15,493)(11.2)%
Bolt Supply11,428 12,016 (588)(4.9)%
Consolidated$134,459 $150,540 $(16,081)(10.7)%
Gross profit margin
Lawson54.8 %55.2 %
Bolt Supply39.5 %38.4 %
Consolidated53.0 %53.3 %

Revenue

Revenue for the nine months ended September 30, 2020 decreased 10.2% to $253.5 million from $282.2 million for the nine months ended September 30, 2019. All customer sales categories have been negatively impacted by the effect of the COVID-19 pandemic which began in March 2020. The decrease in sales compared to the prior year was partially offset by $5.4 million of sales from the inclusion of Partsmaster in the third quarter 2020. Average daily sales decreased 10.7% to $1.320 million in the first nine months of 2020 compared to $1.478 million in the prior year period with one more selling day in the current year to date period compared to the corresponding prior year period.
25


Gross Profit

Gross profit decreased to $134.5 million in the first nine months of 2020 compared to $150.5 million in the first nine months of 2019, primarily driven by decreased sales, partially offset by lower service costs classified as cost of goods sold and the inclusion of the Partsmaster acquisition. Consolidated gross profit as a percent of sales was 53.0% compared to 53.3% a year ago. The organic Lawson MRO segment gross margin as a percent of sales was 59.8% in the first nine months of 2020 compared to 60.7% a year ago.

Selling, General and Administrative Expenses
Nine Months Ended September 30,Decrease
(Dollars in thousands)20202019Amount%
Selling expenses
Lawson$53,222 $62,334 $(9,112)(14.6)%
Bolt Supply2,223 2,530 (307)(12.1)%
Consolidated$55,445 $64,864 $(9,419)(14.5)%
General and administrative expenses
Lawson$50,816 $64,700 $(13,884)(21.5)%
Bolt Supply6,990 7,363 (373)(5.1)%
Consolidated$57,806 $72,063 $(14,257)(19.8)%

Selling expenses decreased to $55.4 million for the first nine months of 2020 from $64.9 million in the first nine months of 2019 and, as a percent of sales, decreased to 21.9% in the first nine months of 2020 from 23.0% a year ago. The decrease in selling expense is primarily related to reduced sales compensation driven by lower sales and a reduction in travel related expenses in the third quarter. These declines were partially offset by the inclusion of $1.7 million of selling expenses from the Partsmaster acquisition.

General and administrative expenses decreased to $57.8 million in the first nine months of 2020 from $72.1 million in the prior year period primarily due to a decrease in stock-based compensation expense of $10.4 million, a portion of which varies with the Company stock price. Lower employee compensation, travel expenses and other cost control measures put in place as a result of COVID-19 also contributed to the decline. These declines were partially offset by the inclusion of $1.5 million of general and administrative expenses from the Partsmaster acquisition.
Interest Expense

Interest expenses decreased $0.2 million in the first nine months of 2020, due primarily to decreased average outstanding borrowings compared to the prior year.

Other Income (Expense), Net

Other income (expense), net decreased $0.8 million in the first nine months of 2020, primarily due to Canadian currency exchange rate effect.

Income Tax Expense

Income tax expenses were $6.0 million resulting in a 28.7% effective tax rate for the first nine months of 2020 compared to income tax expense of $3.7 million and a 26.6% effective tax rate for the first nine months of 2019.
26


Liquidity and Capital Resources

Available cash and cash equivalents were $17.2 million on September 30, 2020 compared to $5.5 million on December 31, 2019. Net cash generated from operations for the nine months ended September 30, 2020 was $20.0 million, primarily due to operating earnings and the Company managing working capital. Net cash generated from operations for the nine months ended September 30, 2019 was $8.0 million, primarily due to operating earnings offset by an increase in working capital to support higher sales.
In the third quarter of 2020, the Company paid $2.3 million in cash related to the Partsmaster acquisition. Capital expenditures were $1.3 million and $1.4 million for the nine month periods ended September 30, 2020 and 2019, respectively, primarily for improvements to our distribution centers and information technology.

We used $4.6 million of cash in financing activities in the first nine months of 2020, primarily to repurchase shares of common stock and to pay down the revolving line of credit. No dividends were paid to shareholders in the nine months ended September 30, 2020 and 2019.

In 2019, our Board of Directors authorized a program in which we may repurchase up to $7.5 million of our common stock from time to time in open market transactions, privately negotiated transactions or by other methods. In the first quarter of 2020 we purchased 47,504 shares of our common stock at an average purchase price of $36.93, under the repurchase program. No shares were repurchased under this program in the second and third quarters. In the third quarter of 2020, we repurchased 12,077 shares of our common stock at an average price of $36.07, for the purpose of satisfying tax withholding obligations of certain employees upon the vesting of their Company issued restricted stock units.

Loan Agreement

On September 30, 2020, we had $66.0 million of borrowing availability remaining, net of outstanding letters of credit, under our Credit Agreement. Our outstanding letters of credit include a $33.0 million letter of credit to secure the remaining payment for the Partsmaster acquisition. We had no outstanding borrowing under our Credit Agreement as of September 30, 2020.

Along with certain standard terms and conditions of our Credit Agreement, we are able to borrow up to 3.25 times its EBITDA, as defined, and a minimum fixed charge ratio, as defined, of 1.15. As of September 30, 2020, we were in compliance with all covenants.

While we were in compliance with our financial covenants included in our Credit Agreement for the quarter ended September 30, 2020, failure to meet the covenant requirements of the Credit Agreement in future quarters could lead to higher financing costs, increased restrictions, or reduce or eliminate our ability to borrow funds and could have a material adverse effect on our business, financial condition and results of operations.

We believe cash provided by operations and funds available under our Credit Agreement are sufficient to fund our operating requirements, strategic initiatives and capital improvements, including the potential impact of COVID-19 over the next twelve months although we cannot provide assurance that events beyond our control will not have a material adverse impact on our liquidity.

Partsmaster Acquisition Liability

As a part of the Partsmaster acquisition, payment of $33.0 million is due to the sellers in May 2021. The payment has been guaranteed under the Purchase Agreement, which includes the issuance of a $33.0 million irrevocable standby letter of credit. Payment will be made with cash on hand and, as necessary, any remaining portion using our existing credit facility. The $33.0 million obligation has been discounted to present value and is recognized as a current liability of $32.5 million in our condensed consolidated balance sheet as of September 30, 2020.

.
27


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

ITEM 3 of Part I is inapplicable and has been omitted from this report.

ITEM 4. CONTROLS AND PROCEDURES

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 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of the end of the period covered by this report (the “Evaluation Date”). 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 Lawson, including our 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) 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.

The Company is in the process of integrating Partsmaster, which was acquired from NCH Corporation on August 31, 2020, into its overall internal control over financial reporting. Management elected to exclude the internal controls of Partsmaster from its assessment of the effectiveness of internal control over financial reporting for the quarter ended September 30, 2020, as permitted by the SEC's interpretive guidance. Partsmaster constituted 17% of total assets as of September 30, 2020 and 2% of revenue and less than 2% of operating income in the first nine months of 2020.

There were no changes in our internal control over financial reporting during the quarter ended September 30, 2020 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II
OTHER INFORMATION

ITEMS 1, 3, 4 and 5 of Part II are inapplicable and have been omitted from this report.

ITEM 1A. RISK FACTORS

Other than the risk factor related to a new strain of coronavirus (“COVID-19”) set forth below, there have been no material changes from the risk factors disclosed in our Annual Report in Part I, Item 1A of the Form 10-K filed on February 27, 2020.

COVID-19

The COVID-19 pandemic has resulted in lost revenue to our Company, limitations on our ability to source high demand product, limitations on our sales force to perform certain functions due to state or federal stay-at-home orders, a slow-down of customer demand for our products and limitations of some customers to pay us on a timely basis. The impact of the COVID-19 pandemic on our operational and financial performance includes affecting our ability to execute our business strategies and initiatives in the expected time frame. The extent of the effect will depend on future developments, including the duration and spread of the pandemic and related restrictions on travel, transports and person to person contact, all of which are uncertain and cannot be predicted at the present time. On a broader scale, the COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. An extended period of global supply chain and economic disruption could materially affect our sales, workforce, supply chains, results of operations, and our ability to access our Credit Agreement to fund operations.

In the first quarter of 2020, our business was defined by the state of Illinois as an essential businesses, allowing us to operate during the pandemic. A change in this status could result in the temporary closure of our business. Additionally the COVID-19 pandemic could result in a temporary closure of any or all of our distribution facilities or the Bolt branch locations, which would negatively impact our operations. Other disruptions to our supply chain such as reduced capacity or temporary shutdowns of freight carriers could also negatively impact Company performance.

Our sales results have been and are expected to be negatively impacted in the future by any social distancing guidelines and government mandated shelter in place orders that would prevent our sales representatives in our MRO business segment from visiting customers in person. Shelter in place orders also reduce customer visits to our Bolt branch locations. The reduction of operations and temporary shut down by many of our customers in response to COVID-19 has also negatively impacted sales
28


and our ability to collect on existing credit balances, and we expect to be impacted by those reductions and shut downs in the future. 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.

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 detrimental impact to our future financial performance that would require us to revise assumptions about future financial performance and impair the value of these assets. Although the Company believes that its projected future operating results and cash flows and related estimates regarding the values were based on reasonable assumptions, it is reasonably possible that estimates made may be materially and adversely impacted in the near term as a result of the COVID-19 pandemic, including impairment losses related to goodwill.

All Lawson employees have been encouraged to follow the recommended social distancing guidelines and work remotely whenever possible to reduce the spread of COVID-19 during the pandemic. The increased number of employees working remotely can exacerbate the risks previously mentioned in regards to internal controls and cybersecurity.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

The following table summarizes the repurchases of the Company's common stock for the three months ended September 30, 2020.
 (a) (b) (c) (d)
PeriodTotal Number of  Shares
Purchased (1)
 Average Price
Paid per Share
 Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
 
Maximum Number (or
Approximate Dollar
Value) of Shares that
May Yet Be Purchased
Under the Plans or
Programs (2)
July 1 to July 31, 2020357  $31.25  —  $4,512,000 
August 1 to August 31, 202011,720  36.22  —  4,512,000 
September 1 to September 30, 2020—  —  —  4,512,000 
Total12,077   —  

(1)    These shares were purchased for the purpose of satisfying tax withholding obligations of certain employees upon the vesting of market stock units granted to them by the Company.

(2)    In 2019, the Company's Board of Directors authorized a program in which up to $7.5 million of the Company's common stock may be repurchased from time to time in open market transactions, privately negotiated transactions or by other methods. No shares were repurchased in the open market during the third quarter under this program.
29


ITEM 6. EXHIBITS
 
Exhibit #  
101
The following financial statements from the Quarterly Report on Form 10-Q for the quarter ended September 30, 2020, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statement of Income and Comprehensive Income, (iii) Condensed Consolidated Statements of Stockholders’ Equity, (iv) Condensed Consolidated Statements of Cash Flows, and (v) Notes to Condensed Consolidated Financial Statements.


104The cover page from the Quarterly Report on Form 10-Q for the quarter ended September 30, 2020, formatted in Inline XBRL
101.INSXBRL Instance Document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document

30


SIGNATURES
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.
 
 LAWSON PRODUCTS, INC.
 (Registrant)
Dated:October 29, 2020 /s/ Michael G. DeCata
 Michael G. DeCata
President and Chief Executive Officer
(principal executive officer)
Dated:October 29, 2020 /s/ Ronald J. Knutson
 Ronald J. Knutson
Executive Vice President, Chief Financial Officer, Treasurer and Controller
(principal financial and accounting officer)

31

EX-31.1 2 a2020q3ex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION
I, Michael G. DeCata, certify that:


1.    I have reviewed this Quarterly Report on Form 10-Q of Lawson Products, Inc. (the “registrant”);

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.    The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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:

(a)    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;

(b)    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;

(c)    Evaluated the effectiveness of the registrant’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; and

(d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal nine months (the registrant’s fourth fiscal nine months in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.    The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)    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’s ability to record, process, summarize and report financial information; and

(b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: October 29, 2020

 
/s/ Michael G. DeCata
Michael G. DeCata
President and Chief Executive Officer
(principal executive officer)


EX-31.2 3 a2020q3ex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION
I, Ronald J. Knutson, certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of Lawson Products, Inc. (the “registrant”);

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.    The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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:

(a)    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;

(b)    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;

(c)    Evaluated the effectiveness of the registrant’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; and

(d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal nine months (the registrant’s fourth fiscal nine months in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.    The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)    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’s ability to record, process, summarize and report financial information; and

(b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


Date: October 29, 2020


/s/ Ronald J. Knutson
Ronald J. Knutson
Executive Vice President, Chief Financial Officer, Treasurer and Controller
(principal financial and accounting officer)


EX-32 4 a2020q3ex32.htm EX-32 Document

Exhibit 32
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Lawson Products, Inc. (the “Company”) on Form 10-Q for the period ending September 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned Chief Executive Officer and Chief Financial Officer of the Company hereby certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002 that based on their knowledge: (1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and (2) 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.


October 29, 2020

/s/ Michael G. DeCata
Michael G. DeCata
Lawson Products, Inc.
President and Chief Executive Officer
(principal executive officer)


/s/ Ronald J. Knutson
Ronald J. Knutson
Lawson Products, Inc.
Executive Vice President, Chief Financial Officer,
Treasurer and Controller
(principal financial and accounting officer)


EX-101.SCH 5 laws-20200930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Acquisition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Acquisition - Initial Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Acquisition - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Revenue Recognition - Product Type (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Restricted Cash link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2316303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - Goodwill Goodwill link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2121107 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2124108 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2325306 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - Leases - Net Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - Leases - Net Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Leases - Value of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Leases - Value of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Leases - Value of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Leases - Leases Weighted-Average Lease Terms and Interest Rates (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Leases - Cash Outflows of the Leasing Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2131109 - Disclosure - Credit Agreement link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - Credit Agreement (Tables) link:presentationLink link:calculationLink link:definitionLink 2433417 - Disclosure - Credit Agreement - Covenant (Details) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 2135110 - Disclosure - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2436419 - Disclosure - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2137111 - Disclosure - Severance Reserve link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - Severance Reserve (Tables) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - Severance Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2140112 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2441421 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2442422 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2443423 - Disclosure - Stock-Based Compensation - Market Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2444424 - Disclosure - Stock-Based Compensation - Performance Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2445425 - Disclosure - Stock-Based Compensation - Anti Dilutive Options (Details) link:presentationLink link:calculationLink link:definitionLink 2146113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2148114 - Disclosure - Contingent Liability link:presentationLink link:calculationLink link:definitionLink 2149115 - Disclosure - Related Party Disclosures link:presentationLink link:calculationLink link:definitionLink 2450427 - Disclosure - Related Party Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 2151116 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2352309 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2453428 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 2154117 - Disclosure - COVID-19 Risks and Uncertainties link:presentationLink link:calculationLink link:definitionLink 2455429 - Disclosure - COVID-19 Risks and Uncertainties (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 laws-20200930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 laws-20200930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 laws-20200930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Related Party Transactions [Abstract] 2022 Finance Lease, Liability, Payments, Due Year Four Customer Relationships [Member] Customer Relationships [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Adjustment for foreign currency translation Adjustment for foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other liabilities Other Liabilities, Noncurrent Title of Individual [Axis] Title of Individual [Axis] Operating cash flow from financing leases Operating cash flow from financing leases Operating cash flow from financing leases MSUs [Member] Market Stock Units [Member] Market Stock Units Electrical Electrical Electrical City Area Code City Area Code Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Welding and Metal Repair Welding and Metal Repair Welding and Metal Repair Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Trade Names [Member] Trade Names [Member] 2020 Finance Lease, Liability, Payments, Due Year Two Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Total current liabilities Liabilities, Current Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Title of 12(b) Security Title of 12(b) Security Other Products Other Products Other Products Number of customers Business Acquisition, Number of Customers of Acquired Entity Business Acquisition, Number of Customers of Acquired Entity Restricted Cash [Abstract] Restricted Cash [Abstract] Treasury stock, shares Treasury Stock, Shares Impact of foreign exchange Goodwill, Foreign Currency Translation Gain (Loss) Deferred income taxes Deferred Income Tax Assets, Net Stock-based awards issued (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Total Products Total Products Total Products Other assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Lease obligation Total long term lease obligation Lease Liability, Noncurrent Lease Liability, Noncurrent Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Cutting Tools and Abrasives Cutting Tools and Abrasives Cutting Tools and Abrasives 2019 Finance Lease, Liability, Payments, Due Next Twelve Months Cost of goods sold Cost of Goods and Services Sold Current Fiscal Year End Date Current Fiscal Year End Date Leases Leases of Lessee Disclosure [Text Block] Service [Member] Service [Member] ASSETS Assets [Abstract] Total revenue Actual Revenues Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Disaggregated Revenue by Product Type Schedule of Product Information [Table Text Block] Operating Leases, Weighted Average Term in Years Operating Lease, Weighted Average Remaining Lease Term Diluted weighted average shares outstanding Weighted Average Number of Shares Outstanding, Diluted Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Lease Cost Lease, Cost Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Canada CANADA Operating expenses Operating Expenses PAs Performance Shares [Member] Value of Lease Liabilities Generated by Leasing Activities Lessee, Operating Lease and Finance Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease and Finance Lease, Liability, Maturity [Table Text Block] Selling expenses Selling Expense Property, plant and equipment, net Property, Plant and Equipment, Net 2020 Operating Leases, Future Minimum Payments, Due in Two Years Revenue Business Combination, Pro Forma Information, Revenue [Abstract] Business Combination, Pro Forma Information, Revenue Right of use assets Total lease assets Lease Assets, Right-of-Use Asset Lease Assets, Right-of-Use Asset Total assets Assets Entity Shell Company Entity Shell Company Cover [Abstract] Document Type Document Type Weighted average interest rate Debt, Weighted Average Interest Rate Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Present value of lease liabilities Finance Lease, Liability, Present Value Finance Lease, Liability, Present Value Net Carrying Value Finite-Lived Intangible Assets, Net Scenario [Domain] Scenario [Domain] Treasury shares repurchased (in shares) Treasury Stock, Shares, Acquired Treasury Stock, Shares, Acquired Financing cash flow from financing leases Financing cash flow from financing leases Financing cash flow from financing leases Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Deferred compensation Deferred Compensation Liability, Classified, Noncurrent Debt Disclosure [Abstract] Debt Disclosure [Abstract] Total lease payments Finance Lease, Liability, Payment, Due Average price of treasury shares repurchased during the period Average price of treasury shares repurchased during the period Average price of treasury shares repurchased during the period Accounts receivable Increase (Decrease) in Accounts Receivable Lawson [Member] Lawson [Member] Lawson [Member] 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four Components of inventories Schedule of Inventory, Current [Table Text Block] Current liabilities: Liabilities, Current [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Loan Agreement [Axis] Credit Facility [Axis] Total current financing lease obligation Finance Lease, Liability, Current Related Party Transaction, Expenses from Transactions with Related Party Related Party Transaction, Expenses from Transactions with Related Party Range [Axis] Statistical Measurement [Axis] Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Operating Leases, Weighted Average Interest Rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid and payable and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Bolt [Member] Bolt [Member] Bolt [Member] Segment Information Segment Reporting Disclosure [Text Block] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Less: Interest Finance Lease, Imputed Interest Finance Lease, Imputed Interest Contingent Liability [Abstract] Contingent Liability [Abstract] Contingent Liability [Abstract] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Line of Credit Facility, Remaining Borrowing Capacity Line of Credit Facility, Remaining Borrowing Capacity Acquisition Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Document Quarterly Report Document Quarterly Report Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Sublease Income Sublease Income Balance at beginning of period Balance at end of the period Restructuring Reserve Fastening Systems Fastening Systems Fastening Systems Credit Agreement Debt Disclosure [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finance Leases, Weighted Average Interest Rate Finance Lease, Weighted Average Discount Rate, Percent Deferred Revenue Disclosure [Abstract] Deferred Revenue Disclosure [Abstract] Treasury Stock, Common [Member] Treasury Stock, Common [Member] Risks and Uncertainties [Abstract] Disaggregated Revenue by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Pro forma Business Acquisition, Pro Forma Net Income (Loss) Common stock, shares authorized Common Stock, Shares Authorized Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Severance Reserve [Abstract] Severance Reserve [Abstract] Severance reserve. Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity File Number Entity File Number Entity Central Index Key Entity Central Index Key Entity Emerging Growth Company Entity Emerging Growth Company Finance lease accumulated depreciation Finance Lease, Right-of-Use Asset, Accumulated Depreciation Finance Lease, Right-of-Use Asset, Accumulated Depreciation Total current operating lease obligation Operating Lease, Liability, Current Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Segments [Axis] Segments [Axis] 2019 Net Lease Liability, Payments, Remainder of Fiscal Year Net Lease Liability, Payments, Remainder of Fiscal Year Change in accounting principle Cumulative Effect of New Accounting Principle in Period of Adoption Document Fiscal Period Focus Document Fiscal Period Focus Shares issued Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Credit Facility [Domain] Credit Facility [Domain] Treasury stock – 205,981 and 146,400 shares, respectively Treasury Stock Treasury Stock, Value Goodwill [Roll Forward] Goodwill [Roll Forward] Product and Service [Domain] Product and Service [Domain] Income Taxes Income Tax Disclosure [Text Block] 2023 Net Lease Liabilities, Payments, Due Year Five Net Lease Liabilities, Payments, Due Year Five Antidilutive Securities [Axis] Antidilutive Securities [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Operating cash flows from operating leases Operating cash flows from operating leases operating cash flows from operating leases 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months Minimum Debt Service Coverage Ratio Minimum Debt Service Coverage Ratio Minimum debt service coverage ratio. Operating income Operating Income (Loss) Operating Income (Loss) Goodwill Beginning balance Ending balance Goodwill Preferred stock, shares issued Preferred Stock, Shares Issued Equity Share Payout Range Equity Share Payout Range Equity Share Payout Range Product [Member] Product [Member] Segments [Domain] Segments [Domain] Credit Facility (Textual) [Abstract] Credit Facility (Textual) [Abstract] Credit facility. Statement [Line Items] Statement [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other assets Other Assets, Noncurrent Comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Basic income per share of common stock Earnings Per Share, Basic Inventories, Net Inventory Disclosure [Text Block] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Changes in the Company's reserve for severance and related payments Restructuring and Related Costs [Table Text Block] Accounts payable and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Net comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Executive [Member] Executive Officer [Member] Long-term Debt Long-term Debt Revenue since acquisition Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Operating Lease Assets And Liabilities Operating Lease Assets And Liabilities [Table Text Block] Operating Lease Assets And Liabilities Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Amendment Flag Amendment Flag Treasury Shares Repurchase [Abstract] Treasury Shares Repurchase [Abstract] Treasury Shares Repurchase [Abstract] Intangible Assets Disclosure Schedule of Finite-Lived Intangible Assets [Table Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Operating income since acquisition Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Changes in operating assets and liabilities, net of acquisition Increase (Decrease) in Operating Capital [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding Consolidated Financing Lease Expense Finance Lease, Cost Finance Lease, Cost Interest expense Interest Expense Interest Expense Certain members of the Company's Board of Directors [Member] Director [Member] Total lease payments Operating Leases, Future Minimum Payments Due Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Accounting Policies [Abstract] Accounting Policies [Abstract] Lease obligation Total current lease obligations Lease Liability, Current Lease Liability, Current Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Revenue Recognition Revenue from Contract with Customer [Text Block] Local Phone Number Local Phone Number Components of inventories Inventory, Net [Abstract] Finance Leases, Weighted Average Term in Years Finance Lease, Weighted Average Remaining Lease Term Title of Individual [Domain] Title of Individual [Domain] Deferred tax liability Deferred Income Tax Liabilities, Net United States UNITED STATES Accounts receivable, less allowance for doubtful accounts of $680 and $593, respectively Accounts Receivable, after Allowance for Credit Loss, Current Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Financing Leases Finance Lease, Liability, Payment, Due [Abstract] Entity Address, Address Line One Entity Address, Address Line One Fair value of assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Inventory, Gross Inventory, Gross Business Combinations [Abstract] Business Combinations [Abstract] Severance Reserve Severance Reserve [Text Block] Severance reserve. Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Miscellaneous receivables and prepaid expenses Prepaid Expense and Other Assets, Current Gross profit Gross Profit Geographical [Domain] Geographical [Domain] Payments for purchase Payments to Acquire Businesses, Gross Safety Safety Safety Revolving line of credit Secured Long-term Debt, Noncurrent Entity Address, State or Province Entity Address, State or Province Letter of credit Letters of Credit Outstanding, Amount Business Acquisition [Axis] Business Acquisition [Axis] Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status Charged to earnings Restructuring Charges Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Cliff vest on March 2, 2023 [Member] Share-based Payment Arrangement, Tranche One [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Present value of lease liabilities Net Lease Liability, Present Value Net Lease Liability, Present Value Increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net income Net income Actual Net Income (Loss) Attributable to Parent Proceeds from stock option exercises Proceeds from Stock Options Exercised Cliff vest on March 9, 2023 [Member] Share-based Payment Arrangement, Tranche Two [Member] Common Stock [Member] Common Stock [Member] Current assets: Assets, Current [Abstract] Quarterly Financial Covenants Quarterly Financial Covenants [Table Text Block] [Table Text Block] for Quarterly Financial Covenants [Table] Purchase price Business Combination, Consideration Transferred Net cash paid for income taxes Income Taxes Paid 2022 Net Lease Liability, Payments, Due Year Four Net Lease Liability, Payments, Due Year Four Canada Emergency Wage Subsidy Canada Emergency Wage Subsidy Canada Emergency Wage Subsidy 2021 Finance Lease, Liability, Payments, Due Year Three Leases [Abstract] Leases [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] General and administrative expenses General and Administrative Expense Accounts payable Accounts Payable, Current Stock-Based Compensation Details Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Contingent Liability Legal Matters and Contingencies [Text Block] Less: Interest Net Lease Liability, Imputed Interest Net Lease Liability, Imputed Interest Total ROU financing lease assets Finance Lease, Right-of-Use Asset Specialty Chemicals Specialty Chemicals Specialty Chemicals Basis of Presentation and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Product and Service [Axis] Product and Service [Axis] Consolidated Operating Lease Expense Operating Lease, Cost Cash paid and payable and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Accrued expenses and other liabilities Accrued Liabilities, Current Entity Small Business Entity Small Business Scenario [Axis] Scenario [Axis] Entity Interactive Data Current Entity Interactive Data Current Common stock, shares issued Common Stock, Shares, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Common stock, par value Common Stock, Par or Stated Value Per Share Entity Filer Category Entity Filer Category Cash paid Payments for Restructuring Cash paid and payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash Paid and Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash Paid and Payable Share-based Payment Arrangement, Expense Share-based Payment Arrangement, Expense Inventories, net Inventories, net Inventory, Net Business Acquisitions Schedule of Business Acquisitions, by Acquisition [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Total liabilities and stockholders’ equity Liabilities and Equity Entity Address, City or Town Entity Address, City or Town Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Present value of lease liabilities Lessee, Operating Lease, Liability, Present Value Lessee, Operating Lease, Liability, Present Value Consolidated Financing Lease Interest Finance Lease, Interest Expense Total long term operating lease obligation Operating Lease, Liability, Noncurrent Consolidated Financing Lease Amortization Finance Lease, Right-of-Use Asset, Amortization Award Type [Domain] Award Type [Domain] Operating expenses: Operating Expenses [Abstract] Subsequent years Finance Lease, Liability, Payments, Due after Year Five 2023 Operating Leases, Future Minimum Payments, Due in Five Years Preferred stock, shares authorized Preferred Stock, Shares Authorized Revolving Credit Facility [Member] Revolving Credit Facility [Member] Restricted cash Restricted cash Restricted Cash and Cash Equivalents, Current COVID-19 Risks and Uncertainties Unusual or Infrequent Items, or Both, Disclosure [Text Block] Shares issued (in shares) Stock Issued During Period, Shares, New Issues Subsequent years Operating Leases, Future Minimum Payments, Due Thereafter Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total lease payments Net Lease Liability, Payments Due Net Lease Liability, Payments Due Total liabilities Liabilities Goodwill Goodwill Disclosure [Text Block] Acquisition Business Combination Disclosure [Text Block] Award Type [Axis] Award Type [Axis] Common stock, $1 par value: Common Stock Outstanding, $1 Par Value Common Stock, Value, Issued Loan Agreement [Line Items] Line of Credit Facility [Line Items] Security bonus plan Security Bonus Plan Security bonus plan. 2020 Net Lease Liability, Payments, Due Year Two Net Lease Liability, Payments, Due Year Two Other income (expense), net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Vesting [Domain] Vesting [Domain] Reserve for severance and related payments Restructuring Reserve [Roll Forward] Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Inventories Increase (Decrease) in Inventories JP Morgan Credit Agreement Limit JP Morgan Credit Agreement Limit JP Morgan Credit Agreement Limit Loan Agreement Covenants [Table] Line of Credit Facility [Table] Line of Credit Facility [Table] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Geographical [Axis] Geographical [Axis] Effect of dilutive securities outstanding Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements JP Morgan Agreement Potential Future Credit Limit JP Morgan Agreement Potential Future Credit Limit JP Morgan Agreement Potential Future Credit Limit Retained Earnings [Member] Retained Earnings [Member] 2021 Net Lease Liability, Payments, Due Year Three Net Lease Liability, Payments, Due Year Three Schedule of Goodwill Schedule of Goodwill [Table Text Block] Basic weighted average shares outstanding Weighted Average Number of Shares Outstanding, Basic Total ROU operating lease assets Operating Lease, Right-of-Use Asset Intangible Assets [Abstract] Intangible Assets [Abstract] Intangible Assets [Abstract] Equity Components [Axis] Equity Components [Axis] Document Period End Date Document Period End Date 2023 Finance Lease, Liability, Payments, Due Year Five Statement [Table] Statement [Table] Weighted average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Aftermarket Automotive Supplies Aftermarket Automotive Supplies Aftermarket Automotive Supplies Entity Registrant Name Entity Registrant Name Stock-based compensation Employee Benefits and Share-based Compensation Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Total stockholders’ equity Total Stockholders' Equity Stockholders' Equity Attributable to Parent Amortization of Intangible Assets Amortization of Intangible Assets Less: Interest Operating Lease, Imputed Interest Operating Lease, Imputed Interest Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Payment of financing lease principal Repayments of Long-term Capital Lease Obligations Number of sales representatives Business Acquisition, Number of Sales Representatives of Acquired Entity Business Acquisition, Number of Sales Representatives of Acquired Entity Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Maximum [Member] Maximum [Member] Deferred income taxes Increase (Decrease) in Deferred Income Taxes Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Adjustment to original acquisition allocation Goodwill, Purchase Accounting Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Net Lease Cost Lease, Cost [Table Text Block] Depreciation and amortization Depreciation, Depletion and Amortization Subsequent years Net Lease Liability, Payments, Due after Year Five Net Lease Liability, Payments, Due after Year Five Gross Carrying Amount Finite-Lived Intangible Assets, Gross Net cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Forecast [Member] Forecast [Member] Deferred compensation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Compensation Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Compensation Liability Retained earnings Retained Earnings Retained Earnings (Accumulated Deficit) Authorized - 500,000 shares, Issued and outstanding — None Preferred Stock, Value, Issued Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Repurchase treasury shares Payments for Repurchase of Common Stock Treasury shares repurchased Treasury Stock, Value, Acquired, Cost Method Security Exchange Name Security Exchange Name Product Revenue [Abstract] Product Revenue [Abstract] Product Revenue [Abstract] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number Antidilutive Stock Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Expenses Net payments on revolving line of credit Proceeds from (Repayments of) Lines of Credit Cash value of life insurance Cash Surrender Value of Life Insurance Intangible Assets Intangible Assets Disclosure [Text Block] Partsmaster [Member] Partsmaster [Member] Partsmaster Diluted income per share of common stock Earnings Per Share, Diluted Fluid Power Fluid Power Fluid Power Number of Reportable Segments Number of Reportable Segments Capital in excess of par value Capital in Excess of Par Value Additional Paid in Capital, Common Stock Accrued acquisition liability Acquisition liability Acquisition liability Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Equity Component [Domain] Equity Component [Domain] Trading Symbol Trading Symbol Minimum [Member] Minimum [Member] Document Transition Report Document Transition Report Share-based Payment Arrangement, Option [Member] Share-based Payment Arrangement, Option [Member] Fair value of assets acquired Business Combination, Recognized Identifiable Assets Acquired and Goodwill Business Combination, Recognized Identifiable Assets Acquired and Goodwill Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Inventory Valuation Reserves Inventory Valuation Reserves Stock Repurchase Program Treasury Stock [Text Block] Operating lease accumulated depreciation Operating Lease, Right-of-Use Asset, Accumulated Depreciation Operating Lease, Right-of-Use Asset, Accumulated Depreciation Net income Business Combination, Pro Forma Information, Earnings or Loss [Abstract] Business Combination, Pro Forma Information, Earnings or Loss Related Party Transaction Related Party Transaction [Text Block] Related Party Transaction Range [Domain] Statistical Measurement [Domain] Total Net Lease Liabilities, Payments, Due [Abstract] Net Lease Liabilities, Payments, Due [Abstract] Total long term financing lease obligation Finance Lease, Liability, Noncurrent 2021 Operating Leases, Future Minimum Payments, Due in Three Years Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Intangibles weighted average life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Minimum Net Leverage Ratio Minimum Net Leverage Ratio Minimum Net Leverage Ratio Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Pro forma Business Acquisition, Pro Forma Revenue Income Statement [Abstract] Income Statement [Abstract] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Income tax expense Income Tax Expense (Benefit) Income Tax Expense (Benefit) Stock-Based Compensation Share-based Payment Arrangement [Text Block] Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Vesting [Axis] Vesting [Axis] Lease Disclosures Lessee, Operating Lease, Disclosure [Table Text Block] EX-101.PRE 9 laws-20200930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 laws-20200930_htm.xml IDEA: XBRL DOCUMENT 0000703604 2020-01-01 2020-09-30 0000703604 2020-10-15 0000703604 2020-09-30 0000703604 2019-12-31 0000703604 2020-07-01 2020-09-30 0000703604 2019-07-01 2019-09-30 0000703604 2019-01-01 2019-09-30 0000703604 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0000703604 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000703604 2020-01-01 2020-03-31 0000703604 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-03-31 0000703604 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-03-31 0000703604 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000703604 2020-03-31 0000703604 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000703604 2020-04-01 2020-06-30 0000703604 us-gaap:AccumulatedTranslationAdjustmentMember 2020-04-01 2020-06-30 0000703604 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000703604 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000703604 2020-06-30 0000703604 us-gaap:AccumulatedTranslationAdjustmentMember 2020-07-01 2020-09-30 0000703604 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0000703604 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0000703604 2018-12-31 0000703604 us-gaap:RetainedEarningsMember 2019-03-31 0000703604 2019-03-31 0000703604 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000703604 2019-01-01 2019-03-31 0000703604 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-03-31 0000703604 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000703604 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000703604 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000703604 2019-04-01 2019-06-30 0000703604 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-06-30 0000703604 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000703604 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000703604 2019-06-30 0000703604 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000703604 us-gaap:AccumulatedTranslationAdjustmentMember 2019-07-01 2019-09-30 0000703604 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000703604 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0000703604 2019-09-30 0000703604 laws:PartsmasterMember 2020-08-31 0000703604 laws:PartsmasterMember 2020-08-31 2020-08-31 0000703604 srt:ScenarioForecastMember laws:PartsmasterMember 2021-05-01 2021-05-31 0000703604 laws:PartsmasterMember us-gaap:CustomerRelationshipsMember 2020-08-31 0000703604 laws:PartsmasterMember us-gaap:TradeNamesMember 2020-08-31 0000703604 laws:PartsmasterMember us-gaap:CustomerRelationshipsMember 2020-08-31 2020-08-31 0000703604 laws:PartsmasterMember us-gaap:TradeNamesMember 2020-08-31 2020-08-31 0000703604 laws:PartsmasterMember 2020-07-01 2020-09-30 0000703604 laws:PartsmasterMember 2019-07-01 2019-09-30 0000703604 laws:PartsmasterMember 2020-01-01 2020-09-30 0000703604 laws:PartsmasterMember 2019-01-01 2019-09-30 0000703604 us-gaap:ServiceMember 2019-07-01 2019-09-30 0000703604 us-gaap:ServiceMember 2019-01-01 2019-09-30 0000703604 country:US 2020-07-01 2020-09-30 0000703604 country:US 2019-07-01 2019-09-30 0000703604 country:US 2020-01-01 2020-09-30 0000703604 country:US 2019-01-01 2019-09-30 0000703604 country:CA 2020-07-01 2020-09-30 0000703604 country:CA 2019-07-01 2019-09-30 0000703604 country:CA 2020-01-01 2020-09-30 0000703604 country:CA 2019-01-01 2019-09-30 0000703604 us-gaap:TradeNamesMember 2020-09-30 0000703604 us-gaap:TradeNamesMember 2019-12-31 0000703604 us-gaap:CustomerRelationshipsMember 2020-09-30 0000703604 us-gaap:CustomerRelationshipsMember 2019-12-31 0000703604 us-gaap:RevolvingCreditFacilityMember 2020-09-30 0000703604 2020-08-30 0000703604 2020-08-31 0000703604 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0000703604 srt:ExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-09-30 0000703604 srt:ExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-09-30 0000703604 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0000703604 laws:MarketStockUnitsMember 2020-01-01 2020-09-30 0000703604 srt:MinimumMember laws:MarketStockUnitsMember 2020-09-30 0000703604 srt:MaximumMember laws:MarketStockUnitsMember 2020-09-30 0000703604 us-gaap:PerformanceSharesMember 2020-01-01 2020-09-30 0000703604 srt:MinimumMember us-gaap:PerformanceSharesMember 2020-09-30 0000703604 srt:MaximumMember us-gaap:PerformanceSharesMember 2020-09-30 0000703604 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0000703604 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0000703604 laws:LawsonMember 2020-07-01 2020-09-30 0000703604 laws:LawsonMember 2019-07-01 2019-09-30 0000703604 laws:LawsonMember 2020-01-01 2020-09-30 0000703604 laws:LawsonMember 2019-01-01 2019-09-30 0000703604 laws:BoltMember 2020-07-01 2020-09-30 0000703604 laws:BoltMember 2019-07-01 2019-09-30 0000703604 laws:BoltMember 2020-01-01 2020-09-30 0000703604 laws:BoltMember 2019-01-01 2019-09-30 shares iso4217:USD iso4217:USD shares laws:Segment laws:customer laws:sale_representative pure 0000703604 false 2020 Q3 --12-31 1.15 3.25 10-Q true 2020-09-30 false 0-10546 LAWSON PRODUCTS, INC. DE 36-2229304 8770 W. Bryn Mawr Avenue, Suite 900, Chicago, IL 60631 (773) 304-5050 Common stock, $1.00 par value LAWS NASDAQ Yes Yes Accelerated Filer true false false 9030327 17193000 5495000 802000 802000 680000 593000 47902000 38843000 62218000 55905000 5943000 5377000 134058000 106422000 16596000 16546000 36428000 20923000 20289000 21711000 18727000 12335000 15400000 14969000 9513000 11246000 258000 277000 251269000 204429000 32476000 0 22466000 13789000 4509000 3830000 30808000 39311000 90259000 56930000 0 2271000 11540000 11840000 9847000 6370000 6693000 9504000 6154000 6188000 5522000 3325000 130015000 96428000 1 1 500000 500000 0 0 0 0 0 0 1 1 35000000 35000000 9231598 9190171 9043771 9232000 9190000 19508000 18077000 101386000 86496000 205981 146400 7953000 5761000 -919000 -1000 121254000 108001000 251269000 204429000 90277000 94779000 253458000 282219000 43052000 44205000 118999000 131679000 47225000 50574000 134459000 150540000 19155000 21255000 55445000 64864000 26069000 22873000 57806000 72063000 45224000 44128000 113251000 136927000 2001000 6446000 21208000 13613000 142000 138000 329000 481000 615000 -13000 15000 798000 2474000 6295000 20894000 13930000 736000 1521000 6004000 3703000 1738000 4774000 14890000 10227000 0.19 0.53 1.65 1.14 0.19 0.51 1.60 1.09 9017000 8974000 9017000 8971000 313000 415000 312000 399000 9330000 9389000 9329000 9370000 1738000 4774000 14890000 10227000 398000 -427000 -918000 965000 2136000 4347000 13972000 11192000 9043771 9190000 18077000 86496000 5761000 -1000 108001000 12533000 12533000 47504 1756000 1756000 -2494000 -2494000 451000 451000 8996267 9190000 18528000 99029000 7517000 -2495000 116735000 619000 619000 1178000 1178000 498000 498000 11144 11000 3000 14000 9007411 9201000 19029000 99648000 7517000 -1317000 119044000 1738000 1738000 12077 436000 436000 398000 398000 510000 510000 510000 30283 31000 -31000 0 9025617 9232000 19508000 101386000 7953000 -919000 121254000 8955930 9006000 15623000 77338000 1234000 -1560000 99173000 1937000 1937000 4146000 4146000 675000 675000 666000 666000 6520 6000 -6000 0 8962450 9012000 16283000 83421000 1234000 -885000 106597000 1307000 1307000 717000 717000 711000 711000 20712 21000 -21000 0 8983162 9033000 16973000 84728000 1234000 -168000 109332000 4774000 4774000 35830 1361000 1361000 -427000 -427000 663000 663000 9649 10000 -10000 0 8956981 9043000 17626000 89502000 2595000 -595000 112981000 14890000 10227000 4660000 4401000 -2767000 7621000 -1454000 -3252000 2128000 7785000 -1101000 1593000 725000 2433000 3097000 -6193000 -441000 -544000 20023000 8041000 1311000 1392000 -2300000 0 -3611000 -1392000 -2271000 -8628000 2192000 1361000 192000 192000 15000 16000 -4640000 -10165000 -74000 259000 11698000 -3257000 6297000 12683000 17995000 9426000 17193000 8626000 802000 800000 17995000 9426000 3733000 458000 295000 499000 Basis of Presentation and Summary of Significant Accounting PoliciesThe accompanying unaudited condensed consolidated financial statements of Lawson Products, Inc. (the “Company”) have been prepared in accordance with generally accepted accounting principles 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 generally accepted accounting principles. Reference should be made to the Company’s Annual Report on Form 10-K for the year ended December 31, 2019. In the opinion of the Company, all normal recurring adjustments have been made that are necessary to present fairly the results of operations for the interim periods. Operating results for the three and nine month periods ended September 30, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020. The Company has two operating segments. The first segment, the Lawson operating segment, distributes maintenance, repair and operations ("MRO") products to customers primarily through a network of sales representatives offering vendor managed inventory ("VMI") service to customers throughout the United States and Canada. The second segment, The Bolt Supply House Ltd. ("Bolt Supply") operating segment, distributes MRO products primarily through its branches located in Western Canada. Bolt Supply had 14 branches in operation at the end of the third quarter 2020. 2 Acquisition<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On August 31, 2020, the Company acquired Partsmaster from NCH Corporation. Partsmaster is a leading maintenance, MRO solutions provider that serves approximately 16,000 customers with over 200 sales representatives. The acquisition was made primarily to expand the Company's sales coverage, expand product lines, add experienced sales representatives, and leverage the Company's infrastructure.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The purchase price was $35.3 million in cash and the assumption of certain liabilities. The Company paid $2.3 million of the purchase price in cash at closing and will pay the remaining $33.0 million in May 2021. The payment obligation has been discounted to present value and is recognized as an accrued acquisition liability of $32.5 million in the Company's condensed consolidated balance sheet. P</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ayment has been guaranteed under the Purchase Agreement, and includes the issuance of a $33.0 million irrevocable standby letter of credit. The Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> will satisfy the payment obligation with cash on hand and, to the extent necessary, any remaining portion using its existing credit facility. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The purchase price of the acquisition was allocated to the fair value of Partsmaster’s assets and liabilities on the acquisition date. The fair market value appraisals of the majority of the assets and liabilities were determined by a third party valuation firm using management estimates and assumptions including intangible assets of $5.0 million for customer relationships and $2.8 million for trade names, and their estimated useful lives of 10 and 5 years, respectively. The $16.0 million allocated to goodwill reflects the purchase price less the fair market value of the identifiable net assets. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The appropriate fair values of the assets acquired and liabilities assumed are based on preliminary estimates and assumptions. These preliminary estimates and assumptions could change significantly during the purchase price measurement period as the Company finalizes the valuations of the assets acquired and liabilities assumed.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Partsmaster contributed $5.4 million of revenue and $0.4 million of operating income in the third quarter 2020 post-acquisition.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of the initial purchase price allocation of the acquisition is as follows (Dollars in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.432%"/><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:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cash paid and payable and liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid and payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,711 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,076 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,725 </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%;text-decoration:underline">Fair value of assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,952 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,809 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,656 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,961 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,775 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,201 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,725 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table contains unaudited pro forma revenue and net income for Lawson Products assuming the Partsmaster acquisition closed on January 1, 2019.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Actual</span></td><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%">90,277 </span></td><td style="background-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%">94,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">   Pro forma</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%">101,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">   Actual</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738 </span></td><td style="background-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,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,890 </span></td><td style="background-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%">10,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">   Pro forma</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma disclosures in the table above include adjustments for amortization of intangible assets, implied interest expense and acquisition costs to reflect results as if the acquisition of Partsmaster had closed on January 1, 2019 rather than on the actual acquisition date. This pro forma information utilizes certain estimates, is presented for illustrative purposes only and is not intended to be indicative of the actual results of operation. In addition, future results may vary significantly from the results reflected in the pro forma information. The unaudited pro forma financial information does not reflect the impact of future positive or negative events that may occur after the acquisition, such as anticipated cost savings from operating synergies.</span></div> 16000 200 35300000 2300000 33000000.0 32500000 33000000.0 5000000.0 2800000 P10Y P5Y 5400000 400000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of the initial purchase price allocation of the acquisition is as follows (Dollars in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.432%"/><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:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Cash paid and payable and liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid and payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,711 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,076 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,725 </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%;text-decoration:underline">Fair value of assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,952 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,809 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,656 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,961 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,775 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,201 </span></td><td style="background-color:#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 12pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,725 </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> 34711000 4076000 2938000 41725000 15952000 7809000 7656000 4961000 2775000 2201000 371000 41725000 The following table contains unaudited pro forma revenue and net income for Lawson Products assuming the Partsmaster acquisition closed on January 1, 2019.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Actual</span></td><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%">90,277 </span></td><td style="background-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%">94,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">   Pro forma</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%">101,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">   Actual</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738 </span></td><td style="background-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,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,890 </span></td><td style="background-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%">10,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">   Pro forma</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 90277000 94779000 253458000 282219000 101222000 109174000 298546000 332234000 1738000 4774000 14890000 10227000 1982000 4598000 16312000 10166000 Revenue Recognition <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Company's revenue recognition analysis, it concluded that it has two separate performance obligations, and accordingly, two separate revenue streams: products and services. Under the definition of a contract as defined by ASC 606, the Company considers contracts to be created at the time an order to purchase product is agreed upon regardless of whether or not there is a written contract.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align: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 has two operating segments; the Lawson segment and the Bolt Supply segment. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Lawson segment has two distinct performance obligations offered to its customers: a product performance obligation and a service performance obligation. Although the Company has identified that it offers its customers both a product and a service obligation, the customer only receives one invoice per transaction with no price breakout between these obligations. The Company does not price its offerings based on any breakout between these obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Lawson segment, including the recent Partsmaster acquisition, offers a vendor managed inventory ("VMI") service proposition to its customers. A portion of these services, primarily related to stocking of product and maintenance of the MRO inventory, is provided a short period of time after control of the purchased product has been transferred to the customer. Since some components of VMI service have not been provided at the time the control of the product transfers to the customer, that portion of expected consideration is deferred until the time that those services have been provided. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bolt Supply segment does not provide VMI services for its customers or provide services in addition to product sales to customers.</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 previous financial statements, the Company presented the disaggregated components of total revenue: product revenue and service revenue, along with the cost of sales associated with each of these revenue streams as the service revenues exceeded 10% of consolidated sales. Since the Company qualifies as a smaller reporting company, the Company has elected to discontinue disclosure of the disaggregated components of revenue and cost of sales in its c</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ondensed consolidated statements of income and comprehensive income </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 in the related notes to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the condensed consolidated financial statements. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This presentation decision is effective beginning with this </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly Report on Form 10-Q for the period ended September 30, 2020. For the three and nine months ended September 30, 2019, service revenue of $10.3 million and $29.9 million, respectively, were reported as service revenue which have now been combined as reported within total revenue. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregated revenue by geographic area follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.619%"/><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:2.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:400;line-height:100%">Three Months Ended September 30,</span></td><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:400;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:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height: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 #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%">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%">72,030 </span></td><td style="background-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%">75,160 </span></td><td style="background-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%">202,709 </span></td><td style="background-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%">225,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">18,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#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 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total</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%">90,277 </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%">94,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,458 </span></td><td style="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%">282,219 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disaggregated revenue by product type follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.057%"/><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:1.700%"/><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.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:10pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><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:400;line-height:100%">Nine Months Ended September 30,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height: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 #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%">Fastening Systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Chemicals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fluid Power</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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%">Cutting Tools and Abrasives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electrical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8 </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%">Safety</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aftermarket Automotive Supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9 </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%">Welding and Metal Repair</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">14.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 3pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 3pt 2px 1pt;text-align: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></table></div> 10300000 29900000 <div style="text-align: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 follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.619%"/><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:2.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:400;line-height:100%">Three Months Ended September 30,</span></td><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:400;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:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height: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 #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%">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%">72,030 </span></td><td style="background-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%">75,160 </span></td><td style="background-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%">202,709 </span></td><td style="background-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%">225,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">18,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#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 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total</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%">90,277 </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%">94,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,458 </span></td><td style="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%">282,219 </span></td><td style="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> 72030000 75160000 202709000 225327000 18247000 19619000 50749000 56892000 90277000 94779000 253458000 282219000 <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%">Disaggregated revenue by product type follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.057%"/><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:1.700%"/><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.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:10pt;font-weight:400;line-height:100%">Three Months Ended September 30,</span></td><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:400;line-height:100%">Nine Months Ended September 30,</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%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height: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 #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%">Fastening Systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Chemicals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fluid Power</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><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%">Cutting Tools and Abrasives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Electrical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8 </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%">Safety</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aftermarket Automotive Supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9 </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%">Welding and Metal Repair</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">14.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 3pt 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 3pt 2px 1pt;text-align: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></table></div> 0.223 0.241 0.227 0.240 0.133 0.117 0.117 0.116 0.126 0.151 0.132 0.152 0.122 0.131 0.131 0.131 0.100 0.104 0.102 0.108 0.070 0.047 0.064 0.047 0.070 0.076 0.071 0.079 0.014 0.013 0.014 0.015 0.142 0.120 0.142 0.112 1.000 1.000 1.000 1.000 Restricted CashThe Company has agreed to maintain $0.8 million in a money market account as collateral for an outside party that is providing certain commercial card processing services for the Company. The Company is restricted from withdrawing this balance without the prior consent of the outside party during the term of the agreement. 800000 Inventories, Net<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net, consisting primarily of purchased goods which are offered for resale, were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</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%">67,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,500 </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%">(4,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align: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%">62,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,905 </span></td><td style="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%">Inventories, net, consisting primarily of purchased goods which are offered for resale, were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</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%">67,083 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,500 </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%">(4,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align: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%">62,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,905 </span></td><td style="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> 67083000 60500000 4865000 4595000 62218000 55905000 Goodwill<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill activity for the first nine months of 2020 and 2019 is included in the table below:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,923 </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%">20,079 </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%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to original acquisition allocation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#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 9pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">36,428 </span></td><td style="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%">20,582 </span></td><td style="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%">Goodwill activity for the first nine months of 2020 and 2019 is included in the table below:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,923 </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%">20,079 </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%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to original acquisition allocation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#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 9pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</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%">36,428 </span></td><td style="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%">20,582 </span></td><td style="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> 20923000 20079000 0 -12000 -447000 515000 36428000 20582000 Intangible Assets<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization by intangible asset class were as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:20.107%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,022 </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,436)</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,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,020)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,203 </span></td><td style="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%">(4,476)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,727 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,424)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,335 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $1.0 million related to intangible assets was recorded in General and administrative expenses for the nine months ended September 30, 2020 and 2019, respectively. </span></div> As of September 30, 2020, there were no events or circumstances that indicate the carrying value may not be recoverable and thus no recoverability test was required. <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount and accumulated amortization by intangible asset class were as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:20.107%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,022 </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,436)</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,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,422 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,020)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,404)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,203 </span></td><td style="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%">(4,476)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,727 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,759 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,424)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,335 </span></td><td style="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> 11022000 2436000 8586000 8422000 2020000 6402000 12181000 2040000 10141000 7337000 1404000 5933000 23203000 4476000 18727000 15759000 3424000 12335000 1100000 1000000.0 Leases<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases property used for distribution centers, office space, and Bolt branch locations throughout the US and Canada, along with various equipment located in distribution centers and corporate headquarters. The Company is also a lessor of its Decatur, Alabama property previously used in conjunction with a discontinued operation. </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%">The expenses and income generated by the leasing activity of Lawson as lessee for the three months ended September 30, 2020 and September 30, 2019 are as follows (Dollars in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.349%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended September 30, 2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262 </span></td><td style="background-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,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Consolidated Financing Lease Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-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%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Consolidated Financing Lease 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:10pt;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%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease Income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#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 9pt;text-align: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 Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,333 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes short term lease expense, which is immaterial</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases.</span></div><div style="text-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 expenses and income generated by the leasing activity of Lawson as lessee for the nine months ended September 30, 2020 and September 30, 2019 are as follows (Dollars in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><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:18.344%"/><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:18.344%"/><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:18.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended September 30, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align: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,630 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,532 </span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Consolidated Financing Lease Amortization</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align: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</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Consolidated Financing Lease Interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top: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%">Consolidated Financing Lease Expense</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease Income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160)</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 9pt;text-align: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 Lease Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,817 </span></td><td style="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="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,554 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes short term lease expense, which is immaterial</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of September 30, 2020 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 31, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are as follows (Dollars in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><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:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">September 30, <br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, <br/>2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Right Of Use ("ROU") operating lease assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align: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%">9,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current operating lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current financing lease obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#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 9pt;text-align: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%">4,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term operating lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term financing lease obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#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 9pt;text-align: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%">6,693 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,504 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Operating lease assets are recorded net of accumulated amortization of $5.1 million and $2.4 million as of September 30, 2020 and December 31, 2019, respectively</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Financing lease assets are recorded net of accumulated amortization of $0.4 million and $0.2 million as of September 30, 2020 and December 31, 2019, respectively</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of September 30, 2020 were as follows (Dollars in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.349%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date of Lease Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,599 </span></td><td style="background-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%">254 </span></td><td style="background-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,853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">1,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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 9pt;text-align: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%">11,478 </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%">545 </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%">12,023 </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%">788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821 </span></td><td style="background-color:#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 9pt;text-align: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%">10,690 </span></td><td style="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%">512 </span></td><td style="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%">11,202 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)    Minimum lease payments exclude payments to landlord for real estate taxes and common area maintenance $0.7 million</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average lease terms and interest rates of the leases held by Lawson as of September 30, 2020 are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:63.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;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:400;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%">3.1</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.08%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.37%</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 the leasing activity of Lawson as lessee for the nine months ending September 30, 2020 are as follows (Dollars in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;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:400;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,072 </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%">22 </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%">192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expenses and income generated by the leasing activity of Lawson as lessee for the three months ended September 30, 2020 and September 30, 2019 are as follows (Dollars in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.349%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended September 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended September 30, 2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Operating Lease Expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262 </span></td><td style="background-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,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Consolidated Financing Lease Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-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%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Consolidated Financing Lease 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:10pt;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%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Financing Lease Expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease Income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#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 9pt;text-align: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 Lease Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,333 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Includes short term lease expense, which is immaterial</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases.</span></div> 1262000 1190000 63000 60000 8000 10000 71000 70000 0 0 1333000 1260000 3630000 3532000 165000 159000 22000 23000 187000 182000 0 160000 3817000 3554000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of September 30, 2020 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 31, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are as follows (Dollars in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><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:18.347%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;line-height:100%">September 30, <br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, <br/>2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Right Of Use ("ROU") operating lease assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">575 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align: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%">9,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current operating lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current financing lease obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#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 9pt;text-align: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%">4,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,830 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term operating lease obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long term financing lease obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#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 9pt;text-align: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%">6,693 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,504 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Operating lease assets are recorded net of accumulated amortization of $5.1 million and $2.4 million as of September 30, 2020 and December 31, 2019, respectively</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Financing lease assets are recorded net of accumulated amortization of $0.4 million and $0.2 million as of September 30, 2020 and December 31, 2019, respectively</span></div> 8938000 10592000 575000 654000 9513000 11246000 4276000 3591000 233000 239000 4509000 3830000 6414000 9133000 279000 371000 6693000 9504000 5100000 2400000 400000 200000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of September 30, 2020 were as follows (Dollars in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.349%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity Date of Lease Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,599 </span></td><td style="background-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%">254 </span></td><td style="background-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,853 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">3,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">1,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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 9pt;text-align: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%">11,478 </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%">545 </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%">12,023 </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%">788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821 </span></td><td style="background-color:#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 9pt;text-align: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%">10,690 </span></td><td style="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%">512 </span></td><td style="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%">11,202 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)    Minimum lease payments exclude payments to landlord for real estate taxes and common area maintenance $0.7 million</span></div> 4599000 254000 4853000 3780000 153000 3933000 1733000 101000 1834000 720000 35000 755000 175000 2000 177000 471000 0 471000 11478000 545000 12023000 788000 33000 821000 10690000 512000 11202000 700000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average lease terms and interest rates of the leases held by Lawson as of September 30, 2020 are as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:63.070%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:400;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:400;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%">3.1</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.08%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.37%</span></td></tr></table></div> P3Y1M6D 0.0508 P2Y8M12D 0.0537 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash outflows of the leasing activity of Lawson as lessee for the nine months ending September 30, 2020 are as follows (Dollars in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;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:400;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,072 </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%">22 </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%">192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3072000 22000 192000 Credit Agreement<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2019, the Company entered into a five-year credit agreement led by J.P. Morgan Chase Bank N.A, as administrative agent and including CIBC Bank USA and Bank of America, N.A. as other lenders. The credit agreement matures on October 11, 2024 and provides for $100.0 million of revolving commitments. The credit agreement allows borrowing capacity to increase to $150.0 million subject to meeting certain criteria and additional commitments from its lenders. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement consists of borrowings as alternate base rate loans, Canadian prime rate loans, Eurodollar loans, and Canadian dollar offered rate loans as the Company requests. The applicable interest rate spread is determined by the type of borrowing used and the Total Net Leverage Ratio as of the most recent fiscal quarter as defined in the Credit Agreement. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The covenants associated with the Credit Agreement restrict the ability of the Company to, among other things: incur additional indebtedness and liens, make certain investments, merge or consolidate, engage in certain transactions such as the disposition of assets and sales-leaseback transactions, and make certain restricted cash payments such as dividends in excess of defined amounts contained within the Credit Agreement. In addition to these items and other customary terms and conditions, the Credit Agreement requires the Company to comply with certain financial covenants as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)    The Company is required to maintain an EBITDA to Fixed Charge Coverage Ratio of at least 1.15 to 1.00 for any period of four consecutive fiscal quarters ending on the last day of any fiscal quarter; and</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)    The Company is required to maintain a Total Net Leverage Ratio of no more than 3.25 to 1.00 on the last day of any fiscal quarter. The maximum Total Net Leverage Ratio will be allowed to increase to 3.75 to 1.00 after certain permitted acquisitions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement also includes events of default for, among others, non-payment of obligations under the Credit Agreement, change of control, cross default to other indebtedness in an aggregate amount in excess of $5.0 million, failure to comply with covenants, and insolvency. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align: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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> addition to other customary representations, warranties and covenants, the results of the financial </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">covenants are provided </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">below:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%"><tr><td style="width:1.0%"/><td style="width:71.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quarterly Financial Covenants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Requirement</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA to fixed charges ratio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15 : 1.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.73 : 1.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net leverage ratio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25 : 1.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 : 1.00</span></td></tr></table></div><div style="text-indent:-2.25pt"><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 Company was in compliance with all covenants as of September 30, 2020.</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%">During the third quarter of 2020 the Company entered into an amendment to the Credit Agreement which among other items increased the letter of credit basket from $15.0 million to $40.0 million until August 31, 2021 and authorized the Company to incur indebtedness in an amount up to $36.0 million for the acquisition of Partsmaster. </span></div>The Company had no outstanding borrowings under its Credit Agreement and $66.0 million of availability under its revolving line of credit facility. The weighted average interest rate was 2.64% and 4.54% for the nine months ended September 30, 2020 and 2019, respectively. 100000000.0 150000000.0 1.15 3.25 <div style="text-align: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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> addition to other customary representations, warranties and covenants, the results of the financial </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">covenants are provided </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">below:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%"><tr><td style="width:1.0%"/><td style="width:71.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quarterly Financial Covenants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Requirement</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA to fixed charges ratio</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15 : 1.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.73 : 1.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net leverage ratio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25 : 1.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 : 1.00</span></td></tr></table></div> 15000000.0 40000000.0 36000000.0 66000000.0 0.0264 0.0454 33000000.0 32500000 33000000.0 Stock Repurchase ProgramIn the second quarter of 2019, the Board of Directors authorized a program in which the Company may repurchase up to $7.5 million of the Company's common stock from time to time in open market transactions, privately negotiated transactions or by other methods. In the first quarter of 2020 the Company purchased 47,504 shares of common stock at an average purchase price of $36.93 under the repurchase program. No shares were repurchased in the second or third quarters of 2020 under the Company stock repurchase plan. 7500000 47504 36.93 Severance Reserve<div style="text-align: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 Company’s reserve for severance as of September 30, 2020 and 2019 were as follows: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,542 </span></td><td style="background-color:#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 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(925)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</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%">1,190 </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%">976 </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> Severance Reserve<div style="text-align: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 Company’s reserve for severance as of September 30, 2020 and 2019 were as follows: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,542 </span></td><td style="background-color:#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 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(925)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</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%">1,190 </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%">976 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s reserve for severance as of September 30, 2020 and 2019 were as follows: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.496%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">909 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,542 </span></td><td style="background-color:#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 9pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,239)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(925)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</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%">1,190 </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%">976 </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> 909000 359000 1520000 1542000 1239000 925000 1190000 976000 Stock-Based Compensation<div style="text-align: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 stock-based compensation inc</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ome of $2.8 million and expense of $7.6 million for </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 2020 and 2019, respectively. A portion of stock-based compensation is related to the change in the market value of the Company's common stock. Stock-based compensation lia</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bility of $10.4 million as of September 30, 2020 and $14.9 million as of December 31, 2019 is included in Accrued expenses and other liabilities. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align: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 stock-based awards issued during the nine months ended September 30, 2020 follows: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Restricted Stock Units ("RSUs")</span></div><div style="text-align: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 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%">ssued 6,847 RSUs to key employees that cliff vest on December 31, 2022. The Company issued 2,500 RSUs to an executive that cliff vest on March 2, 2023 and 3,000 RSUs that cliff vest on March 9, 2023. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued 10,965 RSUs to certain members of the Company's Board of Directors with a vesting date of May 12, 2021. Each RSU is exchangeable for one share of the Company's common stock at the end of the vesting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Market Stock Units ("MSUs")</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 issued 22,284 MSUs to key employees that cliff vest on December 31, 2022. MSUs are exchangeable for the Company's common stock at the end of the vesting period. The number of shares of common stock that will be issued upon vesting, ranging from zero to 33,426, will be determined based upon the trailing sixty-day average closing price of the Company's common stock on December 31, 2022. </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></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Performance Awards ("PAs")</span></div>The Company issued 10,852 PAs to key employees that cliff vest on December 31, 2022. PAs are exchangeable for the Company's common stock ranging from zero to 16,278, or the equivalent amount in cash, based upon the achievement of certain financial performance metrics.No stock options were excluded from the computation of diluted earnings per share for the three months ended September 30, 2020 or the nine months ended September 30, 2019. -2800000 7600000 10400000 14900000 6847 2500 3000 10965 22284 0 33426 10852 0 16278 0 0 Income Taxes<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 income tax expense of $6.0 million, a 28.7% effective tax rate for the nine months ended September 30, 2020. The effective tax rate is higher than the U.S. statutory tax rate due primarily to state taxes, recording of reserves for uncertain tax positions, and an inclusion for Global Intangible Low Taxed Income. Income tax expense of $3.7 million, a 26.6% effective tax rate was recorded for the nine months ended September 30, 2019. This effective tax rate was higher than the U.S. statutory rate due primarily to state taxes, income in higher tax jurisdictions and an inclusion for Global Intangible Low Tax Income. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are subject to U.S. Federal income tax, as well as income tax of multiple state and foreign jurisdictions. As of September 30, 2020, the Company is subject to U.S. Federal income tax examinations for the years 2017 through 2019 and income tax examinations from various other jurisdictions for the years 2013 through 2019. </span></div>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 may subject the Company to foreign withholding taxes and U.S. federal and state taxes. 6000000.0 0.287 3700000 0.266 Contingent LiabilitiesIn 2012, the Company identified that a site it owns in Decatur, Alabama, contains hazardous substances in the soil and groundwater as a result of historical operations prior to the Company's ownership. The Company retained an environmental consulting firm to further investigate the contamination including the measurement and monitoring of the site and the site was enrolled in the Alabama Department of Environmental Management (“ADEM") voluntary cleanup program. The remediation plan was approved by ADEM in 2018. The plan consists of chemical injections throughout the affected area, as well as subsequent monitoring of the area for three consecutive periods. The injection process was completed in the first quarter of 2019 and the environmental consulting firm is monitoring the affected area. The Company utilized its remaining liability balance in the third quarter of 2020. there may be some additional nominal filing fees that are charged to the Company by the environmental consulting firm and ADEM, however these amounts are expected to be immaterial and will be expensed as incurred. The Company does not expect to capitalize any amounts related to the remediation plan. Related Party TransactionDuring the three and nine months ended September 30, 2020 the Company purchased approximately $0.7 million and $0.9 million, respectively, of inventory from a company owned by an immediate relative of a Board member at fair market value. The Company paid substantially all of the amount owed in the third quarter and therefore immaterial remaining liabilities exist as of September 30, 2020. 700000 900000 Segment Information<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in two reportable segments. The businesses have been determined to be separate reportable segments because of differences in their financial characteristics and the methods they employ to deliver product to customers. The operating segments are reviewed by the Company’s chief operating decision maker responsible for reviewing operating performance and allocating resources. The Lawson segment primarily relies on its large network of sales representatives to visit the customer at the customers' work location and provide VMI service and produce sales orders for product that is then shipped to the customer. Given the nature of the acquired Partsmaster business, it is included in the Lawson segment for reporting purposes. The Bolt Supply segment primarily sells product to customers through its branch locations. Bolt Supply had 14 branches in operation at the end of the third quarter of 2020. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information for the Company's reportable segments follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:41.988%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended <br/>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:400;line-height:100%">Nine Months Ended <br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;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%">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%">79,806 </span></td><td style="background-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%">83,461 </span></td><td style="background-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%">224,511 </span></td><td style="background-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%">250,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Bolt Supply</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Consolidated total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,277 </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%">94,779 </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%">253,458 </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%">282,219 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#cceeff;padding:2px 1pt 2px 9pt;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%">Lawson</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,038 </span></td><td style="background-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%">46,148 </span></td><td style="background-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%">123,031 </span></td><td style="background-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%">138,524 </span></td><td style="background-color:#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 9pt;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%">Bolt Supply</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,016 </span></td><td style="background-color:#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 18pt;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%">Consolidated total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,574 </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%">134,459 </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%">150,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">1,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,377 </span></td><td style="background-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%">19,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Bolt Supply</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Consolidated total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,001 </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%">6,446 </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%">21,208 </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%">13,613 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,474 </span></td><td style="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%">6,295 </span></td><td style="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%">20,894 </span></td><td style="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,930 </span></td><td style="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> 2 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial information for the Company's reportable segments follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:41.988%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.579%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended <br/>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:400;line-height:100%">Nine Months Ended <br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 9pt;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%">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%">79,806 </span></td><td style="background-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%">83,461 </span></td><td style="background-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%">224,511 </span></td><td style="background-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%">250,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Bolt Supply</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Consolidated total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,277 </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%">94,779 </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%">253,458 </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%">282,219 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#cceeff;padding:2px 1pt 2px 9pt;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%">Lawson</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,038 </span></td><td style="background-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%">46,148 </span></td><td style="background-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%">123,031 </span></td><td style="background-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%">138,524 </span></td><td style="background-color:#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 9pt;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%">Bolt Supply</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,016 </span></td><td style="background-color:#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 18pt;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%">Consolidated total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,574 </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%">134,459 </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%">150,540 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   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%">1,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,377 </span></td><td style="background-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%">19,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Bolt Supply</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,205 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Consolidated total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,001 </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%">6,446 </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%">21,208 </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%">13,613 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">      Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,474 </span></td><td style="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%">6,295 </span></td><td style="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%">20,894 </span></td><td style="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,930 </span></td><td style="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> 79806000 83461000 224511000 250895000 10471000 11318000 28947000 31324000 90277000 94779000 253458000 282219000 43038000 46148000 123031000 138524000 4187000 4426000 11428000 12016000 47225000 50574000 134459000 150540000 1112000 5377000 19003000 11490000 889000 1069000 2205000 2123000 2001000 6446000 21208000 13613000 142000 138000 329000 481000 615000 -13000 15000 798000 2474000 6295000 20894000 13930000 COVID-19 Risks and Uncertainties<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is substantial uncertainty as to the overall effect the COVID-19 pandemic will have on the results of the Company for 2020 and beyond. Various events related to COVID-19 have resulted in lost revenue to our Company, limitations on our ability to source high demand products, limitations on our sales force to perform certain functions due to state or federal stay-at-home orders, slow-down of customer demand for our products and limitations of some customers to pay us on a timely basis. </span></div><div 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%">On March 27, 2020, Congress enacted the Coronavirus Aid, Relief, and Economic Security ("CARES") Act to provide certain relief as a result of the COVID-19 outbreak. The Company has elected to defer the employer side social security payments in accordance with the CARES Act. The Company will continue to evaluate how the provisions of the CARES Act will impact its financial position, results of operations and cash flows. The Company has utilized the Canadian Emergency Wage Subsidy ("CEWS") Act for both Lawson Canada and Bolt for assistance with hourly employee costs. The CEWS is a program that provides a subsidy of certain eligible wages commencing March 15, 2020 through December 31, 2020 subject to meeting certain criteria. During the second quarter of 2020 the Company recorded $0.9 million in subsidies from the CEWS program which is recognized as a reduction to selling, general and administrative expenses in the consolidated statement of income and comprehensive income. No subsidies were recognized in the three months ended September 30, 2020.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2020, the government of the state of Illinois defined essential businesses, allowing Lawson to operate during the pandemic. A change in this status could result in the temporary closure of our business. Additionally the COVID-19 pandemic could result in a temporary closure of any or all of our distribution facilities or the Bolt branch locations, which would negatively impact our operations. Other disruptions to our supply chain such as reduced capacity or temporary </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shutdowns of freight carriers could also negatively impact Company performance. The pandemic is negatively impacting sales and operations currently and may negatively impact future financial results, liquidity and overall performance of the Company. Additionally, it is reasonably possible that estimates made in the financial statements may be materially and adversely impacted in the near term as a result of these conditions, including delay in payment of receivables, impairment losses related to goodwill and other long-lived assets, and inability to utilize deferred tax assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Lawson MRO business model relies upon customer interaction as well as a consistent schedule of onsite visits by our sales representatives to customer locations. The Bolt business model relies on foot traffic in its branch locations. The onset of the COVID-19 pandemic, as well as social distancing guidelines and government mandated shelter in place orders, have negatively impacted the ability of our sales reps to visit our customers and for foot traffic to return to our Bolt branch locations, resulting in an overall negative impact on our business. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The second quarter 2020 financial performance of the Company was substantially negatively impacted as state and local governments throughout the United States and Canada imposed strict COVID-19 related restrictions, including shutdowns of nonessential businesses and stay-at-home orders, particularly in April. These restrictions were relaxed in May and June, and were further relaxed throughout the third quarter. The economic climate in the third quarter improved as non-essential businesses reopened in both limited capacity and full capacity. The relaxed restrictions resulted in increased customer contact and more consistent customer visits for Lawson MRO sales representatives, as well as increased customer visits to Bolt branch locations. The improved economic climate and increased activity of the Lawson MRO and Bolt segments led to a sequential improvement in financial results in the third quarter 2020 compared to the second quarter 2020.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has taken several steps to mitigate the potential negative impacts of COVID-19. The actions taken included, but are not limited to, furloughing employees, reducing base salaries for a period of time, canceling travel and award trips, temporarily consolidating its Suwanee distribution center operations into the McCook facility, eliminating non-critical capital expenditures and eliminating various positions throughout the Company. In the third quarter the Company brought back approximately 70% of the previously furloughed employees. The Company reopened the Suwanee distribution center in a reduced capacity in the third quarter as overall business activity increased.</span></div><div style="text-align:justify;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 continues to monitor its balance sheet and liquidity position and is taking actions to protect cash flows from operations, while at the same time managing its operating expenses in relation to current sales trends. At September 30, 2020, the Company had $17.2 million of unrestricted cash and cash equivalents and an additional $66.0 million of borrowing capacity, net of outstanding letters of credit, under its committed credit facility. The Company recorded a liability of $32.5 million in relation to the acquisition of Partsmaster.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will continue to closely monitor the operating environment and will take appropriate actions to protect the safety for its employees, customers and suppliers while continuing to meet its working capital needs and remain in compliance with its debt covenants.</span></div> 900000 17200000 66000000.0 32500000 The Company adopted the ASC No.842, Leases (ASC 842) on January 1, 2019 using the modified retrospective approach. See Note 7 - Leases for further details. XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - shares
9 Months Ended
Sep. 30, 2020
Oct. 15, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Cover [Abstract]                  
Entity Registrant Name LAWSON PRODUCTS, INC.                
Entity Central Index Key 0000703604                
Document Type 10-Q                
Document Period End Date Sep. 30, 2020                
Amendment Flag false                
Document Fiscal Year Focus 2020                
Document Fiscal Period Focus Q3                
Current Fiscal Year End Date --12-31                
Entity Filer Category Accelerated Filer                
Entity Small Business true                
Entity Current Reporting Status Yes                
Entity Emerging Growth Company false                
Entity Shell Company false                
Common Stock, Shares, Outstanding 9,025,617   9,007,411 8,996,267 9,043,771 8,956,981 8,983,162 8,962,450 8,955,930
Entity Address, Address Line One 8770 W. Bryn Mawr Avenue, Suite 900,                
Entity Address, City or Town Chicago,                
Document Quarterly Report true                
Document Transition Report false                
Entity File Number 0-10546                
Entity Tax Identification Number 36-2229304                
Entity Address, State or Province IL                
Entity Incorporation, State or Country Code DE                
City Area Code (773)                
Local Phone Number 304-5050                
Title of 12(b) Security Common stock, $1.00 par value                
Trading Symbol LAWS                
Security Exchange Name NASDAQ                
Entity Interactive Data Current Yes                
Entity Common Stock, Shares Outstanding   9,030,327              
Entity Address, Postal Zip Code 60631                
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 17,193 $ 5,495
Restricted cash 802 802
Accounts receivable, less allowance for doubtful accounts of $680 and $593, respectively 47,902 38,843
Inventories, net 62,218 55,905
Miscellaneous receivables and prepaid expenses 5,943 5,377
Total current assets 134,058 106,422
Property, plant and equipment, net 16,596 16,546
Deferred income taxes 20,289 21,711
Goodwill 36,428 20,923
Cash value of life insurance 15,400 14,969
Intangible assets, net 18,727 12,335
Right of use assets 9,513 11,246
Other assets 258 277
Total assets 251,269 204,429
Current liabilities:    
Accrued acquisition liability 32,476 0
Accounts payable 22,466 13,789
Lease obligation 4,509 3,830
Accrued expenses and other liabilities 30,808 39,311
Total current liabilities 90,259 56,930
Revolving line of credit 0 2,271
Security bonus plan 11,540 11,840
Deferred compensation 9,847 6,370
Lease obligation 6,693 9,504
Deferred tax liability 6,154 6,188
Other liabilities 5,522 3,325
Total liabilities 130,015 96,428
Stockholders' equity:    
Authorized - 500,000 shares, Issued and outstanding — None 0 0
Common stock, $1 par value: 9,232 9,190
Capital in excess of par value 19,508 18,077
Retained earnings $ 101,386 $ 86,496
Treasury stock, shares 205,981 146,400
Treasury stock – 205,981 and 146,400 shares, respectively $ (7,953) $ (5,761)
Accumulated other comprehensive loss (919) (1)
Total stockholders’ equity 121,254 108,001
Total liabilities and stockholders’ equity $ 251,269 $ 204,429
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 680 $ 593
Preferred stock, par value $ 1 $ 1
Preferred stock, shares authorized 500,000 500,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 1 $ 1
Common stock, shares authorized 35,000,000 35,000,000
Common stock, shares issued 9,231,598 9,190,171
Common stock, shares outstanding 9,025,617 9,043,771
Treasury stock, shares 205,981 146,400
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Income and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]        
Total revenue $ 90,277 $ 94,779 $ 253,458 $ 282,219
Cost of goods sold 43,052 44,205 118,999 131,679
Gross profit 47,225 50,574 134,459 150,540
Operating expenses:        
Selling expenses 19,155 21,255 55,445 64,864
General and administrative expenses 26,069 22,873 57,806 72,063
Operating expenses 45,224 44,128 113,251 136,927
Operating income 2,001 6,446 21,208 13,613
Interest expense (142) (138) (329) (481)
Other income (expense), net (615) 13 (15) (798)
Income before income taxes 2,474 6,295 20,894 13,930
Income tax expense 736 1,521 6,004 3,703
Net income $ 1,738 $ 4,774 $ 14,890 $ 10,227
Basic income per share of common stock $ 0.19 $ 0.53 $ 1.65 $ 1.14
Diluted income per share of common stock $ 0.19 $ 0.51 $ 1.60 $ 1.09
Weighted average shares outstanding:        
Basic weighted average shares outstanding 9,017 8,974 9,017 8,971
Effect of dilutive securities outstanding 313 415 312 399
Diluted weighted average shares outstanding 9,330 9,389 9,329 9,370
Comprehensive income:        
Net income $ 1,738 $ 4,774 $ 14,890 $ 10,227
Adjustment for foreign currency translation 398 (427) (918) 965
Net comprehensive income $ 2,136 $ 4,347 $ 13,972 $ 11,192
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common Stock, Shares, Outstanding 8,955,930          
Common Stock Outstanding, $1 Par Value $ 9,006,000          
Capital in Excess of Par Value 15,623,000          
Retained Earnings 77,338,000          
Treasury Stock (1,234,000)          
Accumulated Other Comprehensive Income (Loss) (1,560,000)          
Total Stockholders' Equity 99,173,000          
Net income 4,146,000     $ 4,146,000    
Adjustment for foreign currency translation 675,000         $ 675,000
Stock-based compensation $ 666,000   $ 666,000      
Shares issued (in shares) 6,520          
Shares issued $ 0 $ 6,000 (6,000)      
Net income 10,227,000          
Adjustment for foreign currency translation $ 965,000          
Common Stock, Shares, Outstanding 8,962,450          
Common Stock Outstanding, $1 Par Value $ 9,012,000          
Capital in Excess of Par Value 16,283,000          
Retained Earnings 83,421,000          
Treasury Stock (1,234,000)          
Accumulated Other Comprehensive Income (Loss) (885,000)          
Total Stockholders' Equity 106,597,000          
Change in accounting principle [1] 1,937,000     1,937,000    
Net income 1,307,000     1,307,000    
Adjustment for foreign currency translation 717,000         717,000
Stock-based compensation $ 711,000   711,000      
Shares issued (in shares) 20,712          
Shares issued $ 0 21,000 (21,000)      
Common Stock, Shares, Outstanding 8,983,162          
Common Stock Outstanding, $1 Par Value $ 9,033,000          
Capital in Excess of Par Value 16,973,000          
Retained Earnings 84,728,000          
Treasury Stock (1,234,000)          
Accumulated Other Comprehensive Income (Loss) (168,000)          
Total Stockholders' Equity 109,332,000          
Net income $ 4,774,000     4,774,000    
Treasury shares repurchased (in shares) (35,830)          
Treasury shares repurchased $ (1,361,000)          
Adjustment for foreign currency translation (427,000)         (427,000)
Stock-based compensation $ 663,000   663,000      
Shares issued (in shares) 9,649          
Shares issued $ 0 10,000 (10,000)      
Common Stock, Shares, Outstanding 8,956,981          
Common Stock Outstanding, $1 Par Value $ 9,043,000          
Capital in Excess of Par Value 17,626,000          
Retained Earnings 89,502,000          
Treasury Stock (2,595,000)          
Accumulated Other Comprehensive Income (Loss) (595,000)          
Total Stockholders' Equity $ 112,981,000          
Common Stock, Shares, Outstanding 9,043,771          
Common Stock Outstanding, $1 Par Value $ 9,190,000          
Capital in Excess of Par Value 18,077,000          
Retained Earnings 86,496,000          
Treasury Stock (5,761,000)          
Accumulated Other Comprehensive Income (Loss) (1,000)          
Total Stockholders' Equity 108,001,000          
Net income $ 12,533,000     12,533,000    
Treasury shares repurchased (in shares) (47,504)          
Treasury shares repurchased $ (1,756,000)       $ (1,756,000)  
Adjustment for foreign currency translation (2,494,000)         (2,494,000)
Stock-based compensation 451,000   451,000      
Net income $ 14,890,000          
Treasury shares repurchased (in shares) (47,504)          
Adjustment for foreign currency translation $ (918,000)          
Common Stock, Shares, Outstanding 8,996,267          
Common Stock Outstanding, $1 Par Value $ 9,190,000          
Capital in Excess of Par Value 18,528,000          
Retained Earnings 99,029,000          
Treasury Stock (7,517,000)          
Accumulated Other Comprehensive Income (Loss) (2,495,000)          
Total Stockholders' Equity 116,735,000          
Net income 619,000     619,000    
Adjustment for foreign currency translation 1,178,000         1,178,000
Stock-based compensation $ 498,000   498,000      
Shares issued (in shares) 11,144          
Shares issued $ 14,000 11,000 3,000      
Common Stock, Shares, Outstanding 9,007,411          
Common Stock Outstanding, $1 Par Value $ 9,201,000          
Capital in Excess of Par Value 19,029,000          
Retained Earnings 99,648,000          
Treasury Stock (7,517,000)          
Accumulated Other Comprehensive Income (Loss) (1,317,000)          
Total Stockholders' Equity 119,044,000          
Net income $ 1,738,000     $ 1,738,000    
Treasury shares repurchased (in shares) (12,077)          
Treasury shares repurchased $ (436,000)          
Adjustment for foreign currency translation 398,000         $ 398,000
Stock-based compensation $ 510,000   510,000      
Shares issued (in shares) 30,283          
Shares issued $ 0 $ 31,000 $ (31,000)      
Common Stock, Shares, Outstanding 9,025,617          
Common Stock Outstanding, $1 Par Value $ 9,232,000          
Capital in Excess of Par Value 19,508,000          
Retained Earnings 101,386,000          
Treasury Stock (7,953,000)          
Accumulated Other Comprehensive Income (Loss) (919,000)          
Total Stockholders' Equity $ 121,254,000          
[1] The Company adopted the ASC No.842, Leases (ASC 842) on January 1, 2019 using the modified retrospective approach. See Note 7 - Leases for further details.
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Operating activities:    
Net income $ 14,890 $ 10,227
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 4,660 4,401
Stock-based compensation (2,767) 7,621
Deferred income taxes 1,454 3,252
Changes in operating assets and liabilities, net of acquisition    
Accounts receivable (2,128) (7,785)
Inventories 1,101 (1,593)
Prepaid expenses and other assets (725) (2,433)
Accounts payable and other liabilities 3,097 (6,193)
Other 441 544
Net cash provided by operating activities 20,023 8,041
Investing activities:    
Purchases of property, plant and equipment (1,311) (1,392)
Payments to Acquire Businesses, Net of Cash Acquired (2,300) 0
Net cash used in investing activities (3,611) (1,392)
Financing activities:    
Net payments on revolving line of credit (2,271) (8,628)
Repurchase treasury shares (2,192) (1,361)
Payment of financing lease principal (192) (192)
Proceeds from stock option exercises 15 16
Net cash used in financing activities (4,640) (10,165)
Effect of exchange rate changes on cash and cash equivalents (74) 259
Increase (decrease) in cash, cash equivalents and restricted cash 11,698 (3,257)
Cash, cash equivalents and restricted cash at beginning of period 6,297 12,683
Cash, cash equivalents and restricted cash at end of period 17,995 9,426
Cash, cash equivalents and restricted cash 17,995 9,426
Supplemental disclosure of cash flow information    
Net cash paid for income taxes 3,733 458
Net cash paid for interest $ 295 $ 499
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2020
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Summary of Significant Accounting PoliciesThe accompanying unaudited condensed consolidated financial statements of Lawson Products, Inc. (the “Company”) have been prepared in accordance with generally accepted accounting principles 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 generally accepted accounting principles. Reference should be made to the Company’s Annual Report on Form 10-K for the year ended December 31, 2019. In the opinion of the Company, all normal recurring adjustments have been made that are necessary to present fairly the results of operations for the interim periods. Operating results for the three and nine month periods ended September 30, 2020 are not necessarily indicative of the results that may be expected for the year ending December 31, 2020. The Company has two operating segments. The first segment, the Lawson operating segment, distributes maintenance, repair and operations ("MRO") products to customers primarily through a network of sales representatives offering vendor managed inventory ("VMI") service to customers throughout the United States and Canada. The second segment, The Bolt Supply House Ltd. ("Bolt Supply") operating segment, distributes MRO products primarily through its branches located in Western Canada. Bolt Supply had 14 branches in operation at the end of the third quarter 2020.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition
9 Months Ended
Sep. 30, 2020
Business Combinations [Abstract]  
Acquisition Acquisition
On August 31, 2020, the Company acquired Partsmaster from NCH Corporation. Partsmaster is a leading maintenance, MRO solutions provider that serves approximately 16,000 customers with over 200 sales representatives. The acquisition was made primarily to expand the Company's sales coverage, expand product lines, add experienced sales representatives, and leverage the Company's infrastructure.

The purchase price was $35.3 million in cash and the assumption of certain liabilities. The Company paid $2.3 million of the purchase price in cash at closing and will pay the remaining $33.0 million in May 2021. The payment obligation has been discounted to present value and is recognized as an accrued acquisition liability of $32.5 million in the Company's condensed consolidated balance sheet. Payment has been guaranteed under the Purchase Agreement, and includes the issuance of a $33.0 million irrevocable standby letter of credit. The Company will satisfy the payment obligation with cash on hand and, to the extent necessary, any remaining portion using its existing credit facility.

The purchase price of the acquisition was allocated to the fair value of Partsmaster’s assets and liabilities on the acquisition date. The fair market value appraisals of the majority of the assets and liabilities were determined by a third party valuation firm using management estimates and assumptions including intangible assets of $5.0 million for customer relationships and $2.8 million for trade names, and their estimated useful lives of 10 and 5 years, respectively. The $16.0 million allocated to goodwill reflects the purchase price less the fair market value of the identifiable net assets.

The appropriate fair values of the assets acquired and liabilities assumed are based on preliminary estimates and assumptions. These preliminary estimates and assumptions could change significantly during the purchase price measurement period as the Company finalizes the valuations of the assets acquired and liabilities assumed.

Partsmaster contributed $5.4 million of revenue and $0.4 million of operating income in the third quarter 2020 post-acquisition.

A summary of the initial purchase price allocation of the acquisition is as follows (Dollars in thousands):

Cash paid and payable and liabilities assumed
Cash paid and payable$34,711 
Accounts payable and accrued expenses4,076 
Deferred compensation2,938 
$41,725 
Fair value of assets acquired
Goodwill$15,952 
Inventories7,809 
Accounts receivable7,656 
Customer relationships4,961 
Trade names2,775 
Property, plant and equipment2,201 
Other assets371 
$41,725 

The following table contains unaudited pro forma revenue and net income for Lawson Products assuming the Partsmaster acquisition closed on January 1, 2019.
(Dollars in thousands)
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Revenue
   Actual$90,277 $94,779 $253,458 $282,219 
   Pro forma101,222 109,174 298,546 332,234 
Net income
   Actual$1,738 $4,774 $14,890 $10,227 
   Pro forma1,982 4,598 16,312 10,166 

The pro forma disclosures in the table above include adjustments for amortization of intangible assets, implied interest expense and acquisition costs to reflect results as if the acquisition of Partsmaster had closed on January 1, 2019 rather than on the actual acquisition date. This pro forma information utilizes certain estimates, is presented for illustrative purposes only and is not intended to be indicative of the actual results of operation. In addition, future results may vary significantly from the results reflected in the pro forma information. The unaudited pro forma financial information does not reflect the impact of future positive or negative events that may occur after the acquisition, such as anticipated cost savings from operating synergies.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition
9 Months Ended
Sep. 30, 2020
Deferred Revenue Disclosure [Abstract]  
Revenue Recognition Revenue Recognition
As part of the Company's revenue recognition analysis, it concluded that it has two separate performance obligations, and accordingly, two separate revenue streams: products and services. Under the definition of a contract as defined by ASC 606, the Company considers contracts to be created at the time an order to purchase product is agreed upon regardless of whether or not there is a written contract.

Performance Obligations

Lawson has two operating segments; the Lawson segment and the Bolt Supply segment.

The Lawson segment has two distinct performance obligations offered to its customers: a product performance obligation and a service performance obligation. Although the Company has identified that it offers its customers both a product and a service obligation, the customer only receives one invoice per transaction with no price breakout between these obligations. The Company does not price its offerings based on any breakout between these obligations.

The Lawson segment, including the recent Partsmaster acquisition, offers a vendor managed inventory ("VMI") service proposition to its customers. A portion of these services, primarily related to stocking of product and maintenance of the MRO inventory, is provided a short period of time after control of the purchased product has been transferred to the customer. Since some components of VMI service have not been provided at the time the control of the product transfers to the customer, that portion of expected consideration is deferred until the time that those services have been provided.

The Bolt Supply segment does not provide VMI services for its customers or provide services in addition to product sales to customers.

In previous financial statements, the Company presented the disaggregated components of total revenue: product revenue and service revenue, along with the cost of sales associated with each of these revenue streams as the service revenues exceeded 10% of consolidated sales. Since the Company qualifies as a smaller reporting company, the Company has elected to discontinue disclosure of the disaggregated components of revenue and cost of sales in its condensed consolidated statements of income and comprehensive income and in the related notes to the condensed consolidated financial statements. This presentation decision is effective beginning with this Quarterly Report on Form 10-Q for the period ended September 30, 2020. For the three and nine months ended September 30, 2019, service revenue of $10.3 million and $29.9 million, respectively, were reported as service revenue which have now been combined as reported within total revenue.
Disaggregated revenue by geographic area follows:
Three Months Ended September 30,Nine Months Ended September 30,
(Dollars in thousands)2020201920202019
United States$72,030 $75,160 $202,709 $225,327 
Canada18,247 19,619 50,749 56,892 
Consolidated total$90,277 $94,779 $253,458 $282,219 

Disaggregated revenue by product type follows:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Fastening Systems22.3 %24.1 %22.7 %24.0 %
Specialty Chemicals13.3 %11.7 %11.7 %11.6 %
Fluid Power12.6 %15.1 %13.2 %15.2 %
Cutting Tools and Abrasives12.2 %13.1 %13.1 %13.1 %
Electrical10.0 %10.4 %10.2 %10.8 %
Safety7.0 %4.7 %6.4 %4.7 %
Aftermarket Automotive Supplies7.0 %7.6 %7.1 %7.9 %
Welding and Metal Repair1.4 %1.3 %1.4 %1.5 %
Other14.2 %12.0 %14.2 %11.2 %
Consolidated Total100.0%100.0%100.0%100.0%
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Restricted Cash
9 Months Ended
Sep. 30, 2020
Restricted Cash [Abstract]  
Restricted Cash Restricted CashThe Company has agreed to maintain $0.8 million in a money market account as collateral for an outside party that is providing certain commercial card processing services for the Company. The Company is restricted from withdrawing this balance without the prior consent of the outside party during the term of the agreement.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
9 Months Ended
Sep. 30, 2020
Inventory Disclosure [Abstract]  
Inventories, Net Inventories, Net
Inventories, net, consisting primarily of purchased goods which are offered for resale, were as follows:
 (Dollars in thousands)
 September 30, 2020December 31, 2019
Inventories, gross$67,083 $60,500 
Reserve for obsolete and excess inventory(4,865)(4,595)
Inventories, net$62,218 $55,905 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill Goodwill
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
Goodwill activity for the first nine months of 2020 and 2019 is included in the table below:
 (Dollars in thousands)
Nine Months Ended September 30,
20202019
Beginning balance$20,923 $20,079 
Acquisition15,952 — 
Adjustment to original acquisition allocation— (12)
Impact of foreign exchange(447)515 
Ending balance$36,428 $20,582 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets
9 Months Ended
Sep. 30, 2020
Intangible Assets [Abstract]  
Intangible Assets Intangible Assets
The gross carrying amount and accumulated amortization by intangible asset class were as follows:
 (Dollars in thousands)
September 30, 2020December 31, 2019
Gross Carrying AmountAccumulated AmortizationNet Carrying ValueGross Carrying AmountAccumulated AmortizationNet Carrying Value
Trade names$11,022 $(2,436)$8,586 $8,422 $(2,020)$6,402 
Customer relationships12,181 (2,040)10,141 7,337 (1,404)5,933 
$23,203 $(4,476)$18,727 $15,759 $(3,424)$12,335 

Amortization expense of $1.1 million and $1.0 million related to intangible assets was recorded in General and administrative expenses for the nine months ended September 30, 2020 and 2019, respectively.
As of September 30, 2020, there were no events or circumstances that indicate the carrying value may not be recoverable and thus no recoverability test was required.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Leases Leases
The Company leases property used for distribution centers, office space, and Bolt branch locations throughout the US and Canada, along with various equipment located in distribution centers and corporate headquarters. The Company is also a lessor of its Decatur, Alabama property previously used in conjunction with a discontinued operation.

The expenses and income generated by the leasing activity of Lawson as lessee for the three months ended September 30, 2020 and September 30, 2019 are as follows (Dollars in thousands):
Lease TypeClassificationThree Months Ended September 30, 2020Three Months Ended September 30, 2019
Consolidated Operating Lease Expense (1)
Operating expenses$1,262 $1,190 
  Consolidated Financing Lease AmortizationOperating expenses63 $60 
  Consolidated Financing Lease InterestInterest expense10 
Consolidated Financing Lease Expense71 70 
Sublease Income (2)
Operating expenses— — 
Net Lease Cost$1,333 $1,260 

(1) Includes short term lease expense, which is immaterial
(2) Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases.

The expenses and income generated by the leasing activity of Lawson as lessee for the nine months ended September 30, 2020 and September 30, 2019 are as follows (Dollars in thousands):
Lease TypeClassificationNine Months Ended September 30, 2020Nine Months Ended September 30, 2019
Consolidated Operating Lease Expense (1)
Operating expenses$3,630 $3,532 
  Consolidated Financing Lease AmortizationOperating expenses165 159
  Consolidated Financing Lease InterestInterest expense22 23 
Consolidated Financing Lease Expense187 182 
Sublease Income (2)
Operating expenses— (160)
Net Lease Cost$3,817 $3,554 

(1) Includes short term lease expense, which is immaterial
(2) Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases.

The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of September 30, 2020 and December 31, 2019 are as follows (Dollars in thousands):
Lease TypeSeptember 30,
2020
December 31,
2019
Total Right Of Use ("ROU") operating lease assets (1)
$8,938 $10,592 
Total ROU financing lease assets (2)
575 654 
Total lease assets$9,513 $11,246 
Total current operating lease obligation$4,276 $3,591 
Total current financing lease obligation233 239 
Total current lease obligations$4,509 $3,830 
Total long term operating lease obligation$6,414 $9,133 
Total long term financing lease obligation279 371 
Total long term lease obligation$6,693 $9,504 

(1) Operating lease assets are recorded net of accumulated amortization of $5.1 million and $2.4 million as of September 30, 2020 and December 31, 2019, respectively
(2) Financing lease assets are recorded net of accumulated amortization of $0.4 million and $0.2 million as of September 30, 2020 and December 31, 2019, respectively

The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of September 30, 2020 were as follows (Dollars in thousands):
Maturity Date of Lease LiabilitiesOperating LeasesFinancing LeasesTotal
Year one$4,599 $254 $4,853 
Year two3,780 153 3,933 
Year three1,733 101 1,834 
Year four720 35 755 
Year five175 177 
Subsequent years471 — 471 
Total lease payments11,478 545 12,023 
Less: Interest788 33 821 
Present value of lease liabilities$10,690 $512 $11,202 

(1)    Minimum lease payments exclude payments to landlord for real estate taxes and common area maintenance $0.7 million
The weighted average lease terms and interest rates of the leases held by Lawson as of September 30, 2020 are as follows:
Lease TypeWeighted Average Term in YearsWeighted Average Interest Rate
Operating Leases3.15.08%
Financing Leases2.75.37%

The cash outflows of the leasing activity of Lawson as lessee for the nine months ending September 30, 2020 are as follows (Dollars in thousands):
Cash Flow SourceClassificationAmount
Operating cash flows from operating leasesOperating activities$3,072 
Operating cash flows from financing leasesOperating activities22 
Financing cash flows from financing leasesFinancing activities192 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Credit Agreement
9 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Credit Agreement Credit Agreement
In the fourth quarter of 2019, the Company entered into a five-year credit agreement led by J.P. Morgan Chase Bank N.A, as administrative agent and including CIBC Bank USA and Bank of America, N.A. as other lenders. The credit agreement matures on October 11, 2024 and provides for $100.0 million of revolving commitments. The credit agreement allows borrowing capacity to increase to $150.0 million subject to meeting certain criteria and additional commitments from its lenders.

The Credit Agreement consists of borrowings as alternate base rate loans, Canadian prime rate loans, Eurodollar loans, and Canadian dollar offered rate loans as the Company requests. The applicable interest rate spread is determined by the type of borrowing used and the Total Net Leverage Ratio as of the most recent fiscal quarter as defined in the Credit Agreement.

The covenants associated with the Credit Agreement restrict the ability of the Company to, among other things: incur additional indebtedness and liens, make certain investments, merge or consolidate, engage in certain transactions such as the disposition of assets and sales-leaseback transactions, and make certain restricted cash payments such as dividends in excess of defined amounts contained within the Credit Agreement. In addition to these items and other customary terms and conditions, the Credit Agreement requires the Company to comply with certain financial covenants as follows:

a)    The Company is required to maintain an EBITDA to Fixed Charge Coverage Ratio of at least 1.15 to 1.00 for any period of four consecutive fiscal quarters ending on the last day of any fiscal quarter; and

b)    The Company is required to maintain a Total Net Leverage Ratio of no more than 3.25 to 1.00 on the last day of any fiscal quarter. The maximum Total Net Leverage Ratio will be allowed to increase to 3.75 to 1.00 after certain permitted acquisitions.

The Credit Agreement also includes events of default for, among others, non-payment of obligations under the Credit Agreement, change of control, cross default to other indebtedness in an aggregate amount in excess of $5.0 million, failure to comply with covenants, and insolvency.

In addition to other customary representations, warranties and covenants, the results of the financial covenants are provided below:
Quarterly Financial CovenantsRequirementActual
EBITDA to fixed charges ratio1.15 : 1.004.73 : 1.00
Total net leverage ratio3.25 : 1.000.71 : 1.00

The Company was in compliance with all covenants as of September 30, 2020.

During the third quarter of 2020 the Company entered into an amendment to the Credit Agreement which among other items increased the letter of credit basket from $15.0 million to $40.0 million until August 31, 2021 and authorized the Company to incur indebtedness in an amount up to $36.0 million for the acquisition of Partsmaster.
The Company had no outstanding borrowings under its Credit Agreement and $66.0 million of availability under its revolving line of credit facility. The weighted average interest rate was 2.64% and 4.54% for the nine months ended September 30, 2020 and 2019, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Repurchase Program
9 Months Ended
Sep. 30, 2020
Treasury Shares Repurchase [Abstract]  
Stock Repurchase Program Stock Repurchase ProgramIn the second quarter of 2019, the Board of Directors authorized a program in which the Company may repurchase up to $7.5 million of the Company's common stock from time to time in open market transactions, privately negotiated transactions or by other methods. In the first quarter of 2020 the Company purchased 47,504 shares of common stock at an average purchase price of $36.93 under the repurchase program. No shares were repurchased in the second or third quarters of 2020 under the Company stock repurchase plan.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Severance Reserve
9 Months Ended
Sep. 30, 2020
Severance Reserve [Abstract]  
Severance Reserve Severance Reserve
Changes in the Company’s reserve for severance as of September 30, 2020 and 2019 were as follows:
 (Dollars in thousands)
 Nine Months Ended September 30,
 20202019
Balance at beginning of period$909 $359 
Charged to earnings1,520 1,542 
Payments(1,239)(925)
Balance at end of period$1,190 $976 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
9 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The Company recorded stock-based compensation income of $2.8 million and expense of $7.6 million for the first nine months of 2020 and 2019, respectively. A portion of stock-based compensation is related to the change in the market value of the Company's common stock. Stock-based compensation liability of $10.4 million as of September 30, 2020 and $14.9 million as of December 31, 2019 is included in Accrued expenses and other liabilities.

A summary of stock-based awards issued during the nine months ended September 30, 2020 follows:

Restricted Stock Units ("RSUs")
The Company issued 6,847 RSUs to key employees that cliff vest on December 31, 2022. The Company issued 2,500 RSUs to an executive that cliff vest on March 2, 2023 and 3,000 RSUs that cliff vest on March 9, 2023. The Company issued 10,965 RSUs to certain members of the Company's Board of Directors with a vesting date of May 12, 2021. Each RSU is exchangeable for one share of the Company's common stock at the end of the vesting period.

Market Stock Units ("MSUs")
The Company issued 22,284 MSUs to key employees that cliff vest on December 31, 2022. MSUs are exchangeable for the Company's common stock at the end of the vesting period. The number of shares of common stock that will be issued upon vesting, ranging from zero to 33,426, will be determined based upon the trailing sixty-day average closing price of the Company's common stock on December 31, 2022.
Performance Awards ("PAs")
The Company issued 10,852 PAs to key employees that cliff vest on December 31, 2022. PAs are exchangeable for the Company's common stock ranging from zero to 16,278, or the equivalent amount in cash, based upon the achievement of certain financial performance metrics.No stock options were excluded from the computation of diluted earnings per share for the three months ended September 30, 2020 or the nine months ended September 30, 2019.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
9 Months Ended
Sep. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company recorded income tax expense of $6.0 million, a 28.7% effective tax rate for the nine months ended September 30, 2020. The effective tax rate is higher than the U.S. statutory tax rate due primarily to state taxes, recording of reserves for uncertain tax positions, and an inclusion for Global Intangible Low Taxed Income. Income tax expense of $3.7 million, a 26.6% effective tax rate was recorded for the nine months ended September 30, 2019. This effective tax rate was higher than the U.S. statutory rate due primarily to state taxes, income in higher tax jurisdictions and an inclusion for Global Intangible Low Tax Income.

The Company and its subsidiaries are subject to U.S. Federal income tax, as well as income tax of multiple state and foreign jurisdictions. As of September 30, 2020, the Company is subject to U.S. Federal income tax examinations for the years 2017 through 2019 and income tax examinations from various other jurisdictions for the years 2013 through 2019.
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 may subject the Company to foreign withholding taxes and U.S. federal and state taxes.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Contingent Liability
9 Months Ended
Sep. 30, 2020
Contingent Liability [Abstract]  
Contingent Liability Contingent LiabilitiesIn 2012, the Company identified that a site it owns in Decatur, Alabama, contains hazardous substances in the soil and groundwater as a result of historical operations prior to the Company's ownership. The Company retained an environmental consulting firm to further investigate the contamination including the measurement and monitoring of the site and the site was enrolled in the Alabama Department of Environmental Management (“ADEM") voluntary cleanup program. The remediation plan was approved by ADEM in 2018. The plan consists of chemical injections throughout the affected area, as well as subsequent monitoring of the area for three consecutive periods. The injection process was completed in the first quarter of 2019 and the environmental consulting firm is monitoring the affected area. The Company utilized its remaining liability balance in the third quarter of 2020. there may be some additional nominal filing fees that are charged to the Company by the environmental consulting firm and ADEM, however these amounts are expected to be immaterial and will be expensed as incurred. The Company does not expect to capitalize any amounts related to the remediation plan.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Disclosures
9 Months Ended
Sep. 30, 2020
Related Party Transactions [Abstract]  
Related Party Transaction Related Party TransactionDuring the three and nine months ended September 30, 2020 the Company purchased approximately $0.7 million and $0.9 million, respectively, of inventory from a company owned by an immediate relative of a Board member at fair market value. The Company paid substantially all of the amount owed in the third quarter and therefore immaterial remaining liabilities exist as of September 30, 2020.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information
9 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Segment Information Segment Information
The Company operates in two reportable segments. The businesses have been determined to be separate reportable segments because of differences in their financial characteristics and the methods they employ to deliver product to customers. The operating segments are reviewed by the Company’s chief operating decision maker responsible for reviewing operating performance and allocating resources. The Lawson segment primarily relies on its large network of sales representatives to visit the customer at the customers' work location and provide VMI service and produce sales orders for product that is then shipped to the customer. Given the nature of the acquired Partsmaster business, it is included in the Lawson segment for reporting purposes. The Bolt Supply segment primarily sells product to customers through its branch locations. Bolt Supply had 14 branches in operation at the end of the third quarter of 2020.

Financial information for the Company's reportable segments follows:

Three Months Ended
September 30,
Nine Months Ended
September 30,
2020201920202019
Revenue
Lawson$79,806 $83,461 $224,511 $250,895 
   Bolt Supply10,471 11,318 28,947 31,324 
      Consolidated total$90,277 $94,779 $253,458 $282,219 
Gross profit
Lawson$43,038 $46,148 $123,031 $138,524 
Bolt Supply4,187 4,426 11,428 12,016 
Consolidated total$47,225 $50,574 $134,459 $150,540 
Operating income
   Lawson$1,112 $5,377 $19,003 $11,490 
   Bolt Supply889 1,069 2,205 2,123 
      Consolidated total2,001 6,446 21,208 13,613 
Interest expense(142)(138)(329)(481)
Other income (expense), net615 (13)15 798 
      Income before income taxes$2,474 $6,295 $20,894 $13,930 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
COVID-19 Risks and Uncertainties
9 Months Ended
Sep. 30, 2020
Risks and Uncertainties [Abstract]  
COVID-19 Risks and Uncertainties COVID-19 Risks and Uncertainties
There is substantial uncertainty as to the overall effect the COVID-19 pandemic will have on the results of the Company for 2020 and beyond. Various events related to COVID-19 have resulted in lost revenue to our Company, limitations on our ability to source high demand products, limitations on our sales force to perform certain functions due to state or federal stay-at-home orders, slow-down of customer demand for our products and limitations of some customers to pay us on a timely basis.

On March 27, 2020, Congress enacted the Coronavirus Aid, Relief, and Economic Security ("CARES") Act to provide certain relief as a result of the COVID-19 outbreak. The Company has elected to defer the employer side social security payments in accordance with the CARES Act. The Company will continue to evaluate how the provisions of the CARES Act will impact its financial position, results of operations and cash flows. The Company has utilized the Canadian Emergency Wage Subsidy ("CEWS") Act for both Lawson Canada and Bolt for assistance with hourly employee costs. The CEWS is a program that provides a subsidy of certain eligible wages commencing March 15, 2020 through December 31, 2020 subject to meeting certain criteria. During the second quarter of 2020 the Company recorded $0.9 million in subsidies from the CEWS program which is recognized as a reduction to selling, general and administrative expenses in the consolidated statement of income and comprehensive income. No subsidies were recognized in the three months ended September 30, 2020.

In the first quarter of 2020, the government of the state of Illinois defined essential businesses, allowing Lawson to operate during the pandemic. A change in this status could result in the temporary closure of our business. Additionally the COVID-19 pandemic could result in a temporary closure of any or all of our distribution facilities or the Bolt branch locations, which would negatively impact our operations. Other disruptions to our supply chain such as reduced capacity or temporary
shutdowns of freight carriers could also negatively impact Company performance. The pandemic is negatively impacting sales and operations currently and may negatively impact future financial results, liquidity and overall performance of the Company. Additionally, it is reasonably possible that estimates made in the financial statements may be materially and adversely impacted in the near term as a result of these conditions, including delay in payment of receivables, impairment losses related to goodwill and other long-lived assets, and inability to utilize deferred tax assets.

The Lawson MRO business model relies upon customer interaction as well as a consistent schedule of onsite visits by our sales representatives to customer locations. The Bolt business model relies on foot traffic in its branch locations. The onset of the COVID-19 pandemic, as well as social distancing guidelines and government mandated shelter in place orders, have negatively impacted the ability of our sales reps to visit our customers and for foot traffic to return to our Bolt branch locations, resulting in an overall negative impact on our business.

The second quarter 2020 financial performance of the Company was substantially negatively impacted as state and local governments throughout the United States and Canada imposed strict COVID-19 related restrictions, including shutdowns of nonessential businesses and stay-at-home orders, particularly in April. These restrictions were relaxed in May and June, and were further relaxed throughout the third quarter. The economic climate in the third quarter improved as non-essential businesses reopened in both limited capacity and full capacity. The relaxed restrictions resulted in increased customer contact and more consistent customer visits for Lawson MRO sales representatives, as well as increased customer visits to Bolt branch locations. The improved economic climate and increased activity of the Lawson MRO and Bolt segments led to a sequential improvement in financial results in the third quarter 2020 compared to the second quarter 2020.

The Company has taken several steps to mitigate the potential negative impacts of COVID-19. The actions taken included, but are not limited to, furloughing employees, reducing base salaries for a period of time, canceling travel and award trips, temporarily consolidating its Suwanee distribution center operations into the McCook facility, eliminating non-critical capital expenditures and eliminating various positions throughout the Company. In the third quarter the Company brought back approximately 70% of the previously furloughed employees. The Company reopened the Suwanee distribution center in a reduced capacity in the third quarter as overall business activity increased.

The Company continues to monitor its balance sheet and liquidity position and is taking actions to protect cash flows from operations, while at the same time managing its operating expenses in relation to current sales trends. At September 30, 2020, the Company had $17.2 million of unrestricted cash and cash equivalents and an additional $66.0 million of borrowing capacity, net of outstanding letters of credit, under its committed credit facility. The Company recorded a liability of $32.5 million in relation to the acquisition of Partsmaster.

The Company will continue to closely monitor the operating environment and will take appropriate actions to protect the safety for its employees, customers and suppliers while continuing to meet its working capital needs and remain in compliance with its debt covenants.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition (Tables)
9 Months Ended
Sep. 30, 2020
Business Combinations [Abstract]  
Schedule of Business Acquisitions, by Acquisition
A summary of the initial purchase price allocation of the acquisition is as follows (Dollars in thousands):

Cash paid and payable and liabilities assumed
Cash paid and payable$34,711 
Accounts payable and accrued expenses4,076 
Deferred compensation2,938 
$41,725 
Fair value of assets acquired
Goodwill$15,952 
Inventories7,809 
Accounts receivable7,656 
Customer relationships4,961 
Trade names2,775 
Property, plant and equipment2,201 
Other assets371 
$41,725 
Acquisition Pro Forma Information The following table contains unaudited pro forma revenue and net income for Lawson Products assuming the Partsmaster acquisition closed on January 1, 2019.
(Dollars in thousands)
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Revenue
   Actual$90,277 $94,779 $253,458 $282,219 
   Pro forma101,222 109,174 298,546 332,234 
Net income
   Actual$1,738 $4,774 $14,890 $10,227 
   Pro forma1,982 4,598 16,312 10,166 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2020
Deferred Revenue Disclosure [Abstract]  
Disaggregated Revenue by Geographic Areas
Disaggregated revenue by geographic area follows:
Three Months Ended September 30,Nine Months Ended September 30,
(Dollars in thousands)2020201920202019
United States$72,030 $75,160 $202,709 $225,327 
Canada18,247 19,619 50,749 56,892 
Consolidated total$90,277 $94,779 $253,458 $282,219 
Disaggregated Revenue by Product Type
Disaggregated revenue by product type follows:
Three Months Ended September 30,Nine Months Ended September 30,
2020201920202019
Fastening Systems22.3 %24.1 %22.7 %24.0 %
Specialty Chemicals13.3 %11.7 %11.7 %11.6 %
Fluid Power12.6 %15.1 %13.2 %15.2 %
Cutting Tools and Abrasives12.2 %13.1 %13.1 %13.1 %
Electrical10.0 %10.4 %10.2 %10.8 %
Safety7.0 %4.7 %6.4 %4.7 %
Aftermarket Automotive Supplies7.0 %7.6 %7.1 %7.9 %
Welding and Metal Repair1.4 %1.3 %1.4 %1.5 %
Other14.2 %12.0 %14.2 %11.2 %
Consolidated Total100.0%100.0%100.0%100.0%
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2020
Inventory Disclosure [Abstract]  
Components of inventories
Inventories, net, consisting primarily of purchased goods which are offered for resale, were as follows:
 (Dollars in thousands)
 September 30, 2020December 31, 2019
Inventories, gross$67,083 $60,500 
Reserve for obsolete and excess inventory(4,865)(4,595)
Inventories, net$62,218 $55,905 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Goodwill activity for the first nine months of 2020 and 2019 is included in the table below:
 (Dollars in thousands)
Nine Months Ended September 30,
20202019
Beginning balance$20,923 $20,079 
Acquisition15,952 — 
Adjustment to original acquisition allocation— (12)
Impact of foreign exchange(447)515 
Ending balance$36,428 $20,582 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2020
Intangible Assets [Abstract]  
Intangible Assets Disclosure
The gross carrying amount and accumulated amortization by intangible asset class were as follows:
 (Dollars in thousands)
September 30, 2020December 31, 2019
Gross Carrying AmountAccumulated AmortizationNet Carrying ValueGross Carrying AmountAccumulated AmortizationNet Carrying Value
Trade names$11,022 $(2,436)$8,586 $8,422 $(2,020)$6,402 
Customer relationships12,181 (2,040)10,141 7,337 (1,404)5,933 
$23,203 $(4,476)$18,727 $15,759 $(3,424)$12,335 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
9 Months Ended
Sep. 30, 2020
Leases [Abstract]  
Net Lease Cost
The expenses and income generated by the leasing activity of Lawson as lessee for the three months ended September 30, 2020 and September 30, 2019 are as follows (Dollars in thousands):
Lease TypeClassificationThree Months Ended September 30, 2020Three Months Ended September 30, 2019
Consolidated Operating Lease Expense (1)
Operating expenses$1,262 $1,190 
  Consolidated Financing Lease AmortizationOperating expenses63 $60 
  Consolidated Financing Lease InterestInterest expense10 
Consolidated Financing Lease Expense71 70 
Sublease Income (2)
Operating expenses— — 
Net Lease Cost$1,333 $1,260 

(1) Includes short term lease expense, which is immaterial
(2) Sublease income from sublease of a portion of the Company headquarters. The sublease was terminated in June 2019 and the Company has no other subleases.
Operating Lease Assets And Liabilities
The value of the net assets and liabilities generated by the leasing activity of Lawson as lessee as of September 30, 2020 and December 31, 2019 are as follows (Dollars in thousands):
Lease TypeSeptember 30,
2020
December 31,
2019
Total Right Of Use ("ROU") operating lease assets (1)
$8,938 $10,592 
Total ROU financing lease assets (2)
575 654 
Total lease assets$9,513 $11,246 
Total current operating lease obligation$4,276 $3,591 
Total current financing lease obligation233 239 
Total current lease obligations$4,509 $3,830 
Total long term operating lease obligation$6,414 $9,133 
Total long term financing lease obligation279 371 
Total long term lease obligation$6,693 $9,504 

(1) Operating lease assets are recorded net of accumulated amortization of $5.1 million and $2.4 million as of September 30, 2020 and December 31, 2019, respectively
(2) Financing lease assets are recorded net of accumulated amortization of $0.4 million and $0.2 million as of September 30, 2020 and December 31, 2019, respectively
Value of Lease Liabilities Generated by Leasing Activities
The value of the lease liabilities generated by the leasing activities of Lawson as lessee as of September 30, 2020 were as follows (Dollars in thousands):
Maturity Date of Lease LiabilitiesOperating LeasesFinancing LeasesTotal
Year one$4,599 $254 $4,853 
Year two3,780 153 3,933 
Year three1,733 101 1,834 
Year four720 35 755 
Year five175 177 
Subsequent years471 — 471 
Total lease payments11,478 545 12,023 
Less: Interest788 33 821 
Present value of lease liabilities$10,690 $512 $11,202 

(1)    Minimum lease payments exclude payments to landlord for real estate taxes and common area maintenance $0.7 million
Lease Disclosures
The weighted average lease terms and interest rates of the leases held by Lawson as of September 30, 2020 are as follows:
Lease TypeWeighted Average Term in YearsWeighted Average Interest Rate
Operating Leases3.15.08%
Financing Leases2.75.37%
Schedule of Cash Flow, Supplemental Disclosures
The cash outflows of the leasing activity of Lawson as lessee for the nine months ending September 30, 2020 are as follows (Dollars in thousands):
Cash Flow SourceClassificationAmount
Operating cash flows from operating leasesOperating activities$3,072 
Operating cash flows from financing leasesOperating activities22 
Financing cash flows from financing leasesFinancing activities192 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Credit Agreement (Tables)
9 Months Ended
Sep. 30, 2020
Debt Disclosure [Abstract]  
Quarterly Financial Covenants
In addition to other customary representations, warranties and covenants, the results of the financial covenants are provided below:
Quarterly Financial CovenantsRequirementActual
EBITDA to fixed charges ratio1.15 : 1.004.73 : 1.00
Total net leverage ratio3.25 : 1.000.71 : 1.00
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Severance Reserve (Tables)
9 Months Ended
Sep. 30, 2020
Severance Reserve [Abstract]  
Changes in the Company's reserve for severance and related payments
Changes in the Company’s reserve for severance as of September 30, 2020 and 2019 were as follows:
 (Dollars in thousands)
 Nine Months Ended September 30,
 20202019
Balance at beginning of period$909 $359 
Charged to earnings1,520 1,542 
Payments(1,239)(925)
Balance at end of period$1,190 $976 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2020
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Financial information for the Company's reportable segments follows:

Three Months Ended
September 30,
Nine Months Ended
September 30,
2020201920202019
Revenue
Lawson$79,806 $83,461 $224,511 $250,895 
   Bolt Supply10,471 11,318 28,947 31,324 
      Consolidated total$90,277 $94,779 $253,458 $282,219 
Gross profit
Lawson$43,038 $46,148 $123,031 $138,524 
Bolt Supply4,187 4,426 11,428 12,016 
Consolidated total$47,225 $50,574 $134,459 $150,540 
Operating income
   Lawson$1,112 $5,377 $19,003 $11,490 
   Bolt Supply889 1,069 2,205 2,123 
      Consolidated total2,001 6,446 21,208 13,613 
Interest expense(142)(138)(329)(481)
Other income (expense), net615 (13)15 798 
      Income before income taxes$2,474 $6,295 $20,894 $13,930 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies (Details)
9 Months Ended
Sep. 30, 2020
Segment
Accounting Policies [Abstract]  
Number of Reportable Segments 2
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition - Narrative (Details)
customer in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2020
USD ($)
customer
sale_representative
May 31, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2020
USD ($)
Aug. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Dec. 31, 2018
USD ($)
Business Acquisition [Line Items]                  
Accrued acquisition liability     $ 32,476 $ 32,476     $ 0    
Letter of credit $ 36,000       $ 40,000 $ 15,000      
Goodwill     36,428 $ 36,428     $ 20,923 $ 20,582 $ 20,079
Minimum Debt Service Coverage Ratio       1.15          
Partsmaster [Member]                  
Business Acquisition [Line Items]                  
Number of customers | customer 16                
Number of sales representatives | sale_representative 200                
Purchase price $ 35,300                
Payments for purchase 2,300                
Accrued acquisition liability 32,500                
Letter of credit 33,000                
Goodwill 15,952                
Revenue since acquisition     5,400            
Operating income since acquisition     $ 400            
Partsmaster [Member] | Forecast [Member]                  
Business Acquisition [Line Items]                  
Payments for purchase   $ 33,000              
Customer Relationships [Member] | Partsmaster [Member]                  
Business Acquisition [Line Items]                  
Intangibles $ 4,961                
Intangibles weighted average life 10 years                
Trade Names [Member] | Partsmaster [Member]                  
Business Acquisition [Line Items]                  
Intangibles $ 2,775                
Intangibles weighted average life 5 years                
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition - Initial Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Aug. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Dec. 31, 2018
Fair value of assets acquired          
Goodwill $ 36,428   $ 20,923 $ 20,582 $ 20,079
Partsmaster [Member]          
Cash paid and payable and liabilities assumed          
Cash paid and payable   $ 34,711      
Accounts payable and accrued expenses   4,076      
Deferred compensation   2,938      
Cash paid and payable and liabilities assumed   41,725      
Fair value of assets acquired          
Goodwill   15,952      
Inventories   7,809      
Accounts receivable   7,656      
Property, plant and equipment   2,201      
Other assets   371      
Fair value of assets acquired   41,725      
Partsmaster [Member] | Customer Relationships [Member]          
Fair value of assets acquired          
Intangibles   4,961      
Partsmaster [Member] | Trade Names [Member]          
Fair value of assets acquired          
Intangibles   $ 2,775      
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisition - Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenue                
Actual $ 90,277     $ 94,779     $ 253,458 $ 282,219
Net income                
Actual 1,738 $ 619 $ 12,533 4,774 $ 1,307 $ 4,146 14,890 10,227
Partsmaster [Member]                
Revenue                
Pro forma 101,222     109,174     298,546 332,234
Net income                
Pro forma $ 1,982     $ 4,598     $ 16,312 $ 10,166
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 10,300 $ 29,900
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 90,277 $ 94,779 $ 253,458 $ 282,219
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 72,030 75,160 202,709 225,327
Canada        
Disaggregation of Revenue [Line Items]        
Total revenue $ 18,247 $ 19,619 $ 50,749 $ 56,892
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Product Type (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Product Revenue [Abstract]        
Fastening Systems 22.30% 24.10% 22.70% 24.00%
Fluid Power 12.60% 15.10% 13.20% 15.20%
Specialty Chemicals 12.20% 13.10% 13.10% 11.60%
Cutting Tools and Abrasives 13.30% 11.70% 11.70% 13.10%
Electrical 10.00% 10.40% 10.20% 10.80%
Aftermarket Automotive Supplies 7.00% 7.60% 7.10% 7.90%
Safety 7.00% 4.70% 6.40% 4.70%
Welding and Metal Repair 1.40% 1.30% 1.40% 1.50%
Other Products 14.20% 12.00% 14.20% 11.20%
Total Products 100.00% 100.00% 100.00% 100.00%
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Restricted Cash [Abstract]      
Restricted cash $ 802 $ 802 $ 800
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Components of inventories    
Inventory, Gross $ 67,083 $ 60,500
Inventory Valuation Reserves (4,865) (4,595)
Inventories, net $ 62,218 $ 55,905
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Goodwill [Roll Forward]    
Beginning balance $ 20,923 $ 20,079
Adjustment to original acquisition allocation 0 (12)
Impact of foreign exchange (447) 515
Ending balance $ 36,428 $ 20,582
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 23,203   $ 15,759
Accumulated Amortization (4,476)   (3,424)
Net Carrying Value 18,727   12,335
Amortization of Intangible Assets 1,100 $ 1,000  
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 11,022   8,422
Accumulated Amortization (2,436)   (2,020)
Net Carrying Value 8,586   6,402
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 12,181   7,337
Accumulated Amortization (2,040)   (1,404)
Net Carrying Value $ 10,141   $ 5,933
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Net Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Leases [Abstract]        
Consolidated Operating Lease Expense $ 1,262 $ 1,190 $ 3,630 $ 3,532
Consolidated Financing Lease Amortization 63 60 165 159
Consolidated Financing Lease Interest 8 10 22 23
Consolidated Financing Lease Expense 71 70 187 182
Sublease Income 0 0 0 (160)
Net Lease Cost $ 1,333 $ 1,260 $ 3,817 $ 3,554
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Net Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
Total ROU operating lease assets $ 8,938 $ 10,592
Total ROU financing lease assets 575 654
Total lease assets 9,513 11,246
Total current operating lease obligation 4,276 3,591
Total current financing lease obligation 233 239
Total current lease obligations 4,509 3,830
Total long term operating lease obligation 6,414 9,133
Total long term financing lease obligation 279 371
Total long term lease obligation 6,693 9,504
Operating lease accumulated depreciation 5,100 2,400
Finance lease accumulated depreciation $ 400 $ 200
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Value of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Operating Leases    
2019 $ 4,599  
2020 3,780  
2021 1,733  
2022 720  
2023 175  
Subsequent years 471  
Total lease payments 11,478  
Less: Interest 788  
Present value of lease liabilities 10,690  
Financing Leases    
2019 254  
2020 153  
2021 101  
2022 35  
2023 2  
Subsequent years 0  
Total lease payments 545 $ 700
Less: Interest 33  
Present value of lease liabilities 512  
Total    
2019 4,853  
2020 3,933  
2021 1,834  
2022 755  
2023 177  
Subsequent years 471  
Total lease payments 12,023  
Less: Interest 821  
Present value of lease liabilities $ 11,202  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Leases Weighted-Average Lease Terms and Interest Rates (Details)
Sep. 30, 2020
Leases [Abstract]  
Operating Leases, Weighted Average Term in Years 3 years 1 month 6 days
Operating Leases, Weighted Average Interest Rate 5.08%
Finance Leases, Weighted Average Term in Years 2 years 8 months 12 days
Finance Leases, Weighted Average Interest Rate 5.37%
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Cash Outflows of the Leasing Activity (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2020
USD ($)
Leases [Abstract]  
Operating cash flows from operating leases $ 3,072
Operating cash flow from financing leases 22
Financing cash flow from financing leases $ 192
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Credit Agreement - Covenant (Details)
9 Months Ended
Sep. 30, 2020
Loan Agreement [Line Items]  
Minimum Debt Service Coverage Ratio 1.15
Minimum Net Leverage Ratio 3.25
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Credit Agreement (Details)
$ in Millions
9 Months Ended
Sep. 30, 2020
USD ($)
Aug. 31, 2020
USD ($)
Aug. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Sep. 30, 2019
Credit Facility (Textual) [Abstract]          
Minimum Net Leverage Ratio 3.25        
Minimum Debt Service Coverage Ratio 1.15        
Letter of credit   $ 36.0 $ 40.0 $ 15.0  
Line of Credit Facility, Remaining Borrowing Capacity $ 66.0        
Weighted average interest rate 2.64%       4.54%
Revolving Credit Facility [Member]          
Credit Facility (Textual) [Abstract]          
JP Morgan Credit Agreement Limit $ 100.0        
JP Morgan Agreement Potential Future Credit Limit $ 150.0        
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Stock Repurchase Program (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Sep. 30, 2020
Treasury Shares Repurchase [Abstract]        
Stock Repurchase Program, Authorized Amount $ 7,500,000     $ 7,500,000
Treasury Stock, Shares, Acquired 12,077 47,504 35,830 47,504
Average price of treasury shares repurchased during the period       $ 36.93
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Severance Reserve (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Reserve for severance and related payments    
Balance at beginning of period $ 909 $ 359
Charged to earnings 1,520 1,542
Cash paid (1,239) (925)
Balance at end of the period $ 1,190 $ 976
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Share-based Payment Arrangement, Expense $ (2.8) $ 7.6  
Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent $ 10.4   $ 14.9
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Restricted Stock Awards (Details) - Restricted Stock Units (RSUs) [Member]
9 Months Ended
Sep. 30, 2020
shares
Stock-Based Compensation Details  
Stock-based awards issued (shares) 6,847
Executive [Member] | Cliff vest on March 2, 2023 [Member]  
Stock-Based Compensation Details  
Stock-based awards issued (shares) 2,500
Executive [Member] | Cliff vest on March 9, 2023 [Member]  
Stock-Based Compensation Details  
Stock-based awards issued (shares) 3,000
Certain members of the Company's Board of Directors [Member]  
Stock-Based Compensation Details  
Stock-based awards issued (shares) 10,965
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Market Stock Units (Details) - MSUs [Member]
9 Months Ended
Sep. 30, 2020
shares
Stock-Based Compensation Details  
Stock-based awards issued (shares) 22,284
Minimum [Member]  
Stock-Based Compensation Details  
Equity Share Payout Range 0
Maximum [Member]  
Stock-Based Compensation Details  
Equity Share Payout Range 33,426
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Performance Awards (Details) - PAs
9 Months Ended
Sep. 30, 2020
shares
Stock-Based Compensation Details  
Stock-based awards issued (shares) 10,852
Minimum [Member]  
Stock-Based Compensation Details  
Equity Share Payout Range 0
Maximum [Member]  
Stock-Based Compensation Details  
Equity Share Payout Range 16,278
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Anti Dilutive Options (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Share-based Payment Arrangement, Option [Member]    
Stock-Based Compensation Details    
Antidilutive Stock Excluded from Computation of Earnings Per Share 0 0
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Tax Disclosure [Abstract]        
Income Tax Expense (Benefit) $ 736 $ 1,521 $ 6,004 $ 3,703
Effective income tax rate     28.70% 26.60%
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Disclosures (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Related Party Transactions [Abstract]    
Related Party Transaction, Expenses from Transactions with Related Party $ 0.7 $ 0.9
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Segment
Sep. 30, 2019
USD ($)
Segment Reporting [Abstract]        
Number of Reportable Segments | Segment     2  
Segment Reporting Information [Line Items]        
Total revenue $ 90,277 $ 94,779 $ 253,458 $ 282,219
Gross profit 47,225 50,574 134,459 150,540
Operating Income (Loss) 2,001 6,446 21,208 13,613
Interest Expense 142 138 329 481
Other Nonoperating Income (Expense) 615 (13) 15 798
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest 2,474 6,295 20,894 13,930
Lawson [Member]        
Segment Reporting Information [Line Items]        
Revenue 79,806 83,461 224,511 250,895
Gross profit 43,038 46,148 123,031 138,524
Operating Income (Loss) 1,112 5,377 19,003 11,490
Bolt [Member]        
Segment Reporting Information [Line Items]        
Revenue 10,471 11,318 28,947 31,324
Gross profit 4,187 4,426 11,428 12,016
Operating Income (Loss) $ 889 1,069 $ 2,205 2,123
Service [Member]        
Segment Reporting Information [Line Items]        
Revenue   $ 10,300   $ 29,900
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.20.2
COVID-19 Risks and Uncertainties (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Risks and Uncertainties [Abstract]      
Canada Emergency Wage Subsidy $ 900    
Cash and cash equivalents 17,193 $ 5,495 $ 8,626
Restricted cash 802 $ 802 $ 800
Line of Credit Facility, Remaining Borrowing Capacity $ 66,000    
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %$^75$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !1/EU15G^K,>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O31%Q=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[GHC9' MO4<0G-^!1])6DX8)6,2%R%1CC30)-77IC+=FP_/3Z_SNH4+ MF70P./[*3M(IXHI=)K_5Z\WVD2G!!2\J7HB'+;^7MUR*^F-R_>%W%?:==3OW MCXTO@JJ!7W>AO@!02P,$% @ 43Y=49E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !1/EU1&[QU[>T% >&@ & 'AL+W=OA/Z6\9_IBE*!WN,H26\;*R'6G]KMU%_1F*0M MMJ:)O+-@/"9"GO)E.UUS2H(<%$=M;!A..R9ATACT\VM3/NBS3$1A0J<BOR9+.J/BVGG)YUBY9@C"F21JR!'&ZN&T, MS4\/EJ4 >8L_0KI-CXZ1>I4Y8S_5R22X;1A*$8VH+Q0%D3\;ZM$H4DQ2QS\% M::-\I@(>'Q_8[_.7ER\S)RGU6/0]#,3JMM%MH( N2!:)5[;]0HL7LA6?SZ(T M_X^V^[:=3@/Y62I87("E@CA,]K_DO>B((X#E7@#@ H#/ .:E)U@%P*H+Z!2 M3EV 70#LN@"G #AU 6X!<.L"N@6@6Q?0*P"]N@#3.(R!D1009] MSK:(J_:23QWD09?C99B$B9H?,\'EW5#BQ,!C&\I1$Z4KPFG:;PO)J>ZT_0)_ MM\?C"_@>>F*)6*5HG 0T.,6WI992$#X(NL,@X8RN6\@R;A VL*'1X\'P%U^T MD&E?A(]@^$.6@$\?P_ GPB7> MBBGE(0N47R'IF%I!,--AFOWRX<-_I_F)MFZIK0LR#J6P(!=W'Y&E3A&,7Y H MI8".7JFC5Z^/[L/4EQ'T@Q*.[N5%;6* N:YTC6E4"03/H) W*U,W:[GZ84!?Z9IQ M$29+-!-$7 @QF/''>2%UJJRR<[.6GX]CRI=*T&?)(%;(8_&:)/H1A0FO^819 M6;H)F_)A%%=R80,*@FFN"JK MTZK;<]HYIUI);@8] ]N.Z?;;F^.B4=O0<#NF>=IPK&G8[?4<[)PQWFL9.Y;K MGC%^UC+:3J][UO"+MF'7,AU\VG"B;>C@CFV<-GS0/]KN657#T]&J\IT))ZPB M?(9!((=)CE-Q@!YE._22Z!T4INRZKH&^M] =WR7HB6PY&FYHDE$9#%DH*)+C M=0-%6I4C33BQG6OWU!GCZ(UM$ZUNF,Y;A3Y9,D@;KG(EKIDKOV:$"\JC7>%G M.F%7N*X8+*Y2)89S6U7_R9HY#?-M$4 53';-,7"5)G'M-(F>LWA^GM\*.3") MT30-N^- @JK,B&MEQC?RCB:![*]P(2,C[RU 'DQI.4V,L9RP4!V/JU2):Z7* M,O15AJ0J]J><;<+$U\[;*YR31TA:E2MQK5PY27S&96CE_78DT&.97!3)+,\" MO4B8?32&1%99$\/I+K>*(:?DL@Z8X*/K6K]!4JI\B>%\^ED05XB[N(YB[0280*U!0!M@F-'[W5R19 MTHM[$E>(GH>ST1!::%N5X5NP1Y=S46:@_?ZW6A:10XFM%0C7DNVC MC6*UJL@_3*3(5^ZXWS,NKY8?/X;YEG^[:K[_&PO=V]R:W-H965T&ULE9EI M<]LV$(;_"D;U])B1(QP\'=LSB3UM,],T&3MI/\,49'%"$0H!^NBO[X*228HX MY'RQ16D!O%@L]EF YX^R^:;60FCTM*EJ=3%;:[T]6RQ4L18;KM[(K:CAEY5L M-ES#8W._4-M&\&77:%,M*,;)8L/+>G9YWGWWN;D\EZVNREI\;I!J-QO>/+\7 ME7R\F)'9RQ3'#1I&H1*%-%QS^/8@K456F)]#Q?=_I MK!_3-!Q_?NG]]V[R,)D[KL25K/XMEWI],5FWQ@4;,IZ]Y\_[1TQ:D B3P.Z;T!?VX#M&[!NHCMEW;2N MN>:7YXU\1(VQAM[,A\XW76N835F;9;S5#?Q:0CM]>25K):MRR;58HO>\XG4A MT*WI3J%3]/7V&OUZ\ALZ066-OJQEJWB]5.<+#2.;]HMB/\K[W2C4,\JMV+Y! M#,\1Q10[FE^%FU^+ IH3TYSDA\T7,-]^TK2?-.WZ8[Y)MTTC:HVX4C#/LT"/ MK.^1=3U&OAZY6B/P#2K,!_&]+1]X!4,X?;7K*NFZ,MOLX9*D)&?GBX>Q2VRK M.,KCWNA 9M3+C((R;X3235F8M39"7>)V'<2C83-,)]+"-@?*XEY9'%3VKBAD M"_Z"U% (<-Y=)>:H$DHA7D&JZ<(2DA9:RO9.K]H*]O^^@5RADR3#G?=/XIS- MH0NU%5UZJ)Y=4XPM^5&:6Y.TK5B61^(C[>6E07D?2U5 1N6U@*T^6@K5>17E$HDG@(@2 MSMA.;5EY- UMAQ%+4[?TK)>>!:5_D9I7D#''.]LE,+/&)BS"\=2]#C.<1-03 MY7DO,@^*_-P ?QO]/$=;<++NO&J2Q1; J+T!D=M:DCA/)HJ=5E'B%DSPP << ME'PM5@)\N@0"%'(CD.9/[I7?]S,6 -D^RRR_#8D[7W&%&<4X]6YX,M"'T.!R !ZTPR:HJ5P*WY>P[??;R!N8^XX.%&0I3:="'6:4,4^N(@/, MR!&:F1+-N+15(K#CB8VK/";3G.2P(H1Z]\_ -1(&VR>]%DU(G7;RIQ"[ECP'(UB:>=:)#HR@84;\)> @A>1=5=YSXTN71&KG_2C&TU!R M6+&,>7Q(!SC0,!Q>UONEV69SD7BC.UE#C6OJ,*= %PX PE.1+K,L\OERH 8-4Z.O MNJ#F,B'KWU8V&?(LFA+8896PU*=R @- ^15^]YQG$FLPZ[#*H]QY!$X (2& MSS.]&Z%J#2=X:I])$ECOJ4R7599Y9 XXHF$FIU6#%&/:46 M'2!$PQ#:Y:%C"EUXP9C$4XVV77Y0CA]>P0P88CA8+MQJ67Q;RVHI&O5+=Z[2 MS\'+G8$?[ @_6KV&0_M_$$FG*,9XCC%&:LT;*NK('IUR'4<-2"137+O,,NRK MJ-D %W;L?DUS^ H*#=[4$ 3NZ[_(OO_#A&73:LUAER51[CF1L($M+,R6+PVD M[;9Y?HF!71P[E3J.'3C.,S)5:MN1*!F?6 ^E#H!A1TXH!U)W6XJ\12!B#BJZ M+0<#S:/1;CQV^;S5TS2/K=M7AUF<)I[R@PU$8F$B027:;MJJNV[?%:"& M\(U8FS&PO=V]R:W-H965T&ULG9;?;]HP$,?_%2OJ0RMUS2\(I *DEJK:'B:ATFX/TQY,8HA5 MQV:V ^O^^IV3-$T@!"@/8"?WO?O<<99OM!7R526$:/0W95R-K43K]:UMJR@A M*58W8DTXO%D*F6(-6[FRU5H2'.>BE-F>XP1VBBFW)J/\V4Q.1B+3C'(RDTAE M:8KEVSUA8CNV7.O]P1-=)=H\L">C-5Z1.=$OZYF$G5UYB6E*N**"(TF68^O. MO9VZGA'D%C\HV:K:&IE4%D*\FLVW>&PYAH@P$FGC L//ADP)8\83#V#@B\4N"=*O!+@9\G6I#E:3U@C2;23"$LFWJ%=NWZ8=^9=,@[56DO4[2&9PH(B4T!K1A]'J-UEBB M#689:8/L[0&X.XA=%@W ?@78/P]0)="Q"N%,)T+2?R1N RU\]NN5TRZ(!.:@@!Y^"A&M :3CQE*_:2 ='2;LL&J3# MBG3823H5:0H'])3^'![MSRZ+!EU8T85GT)W4G.%>A?RB[79+>8)A@]EU/FX$ MYWSJP_U9>JN3A)[O]L/A#G&;H1LZ[N! E=W:'>:>3WRD64N7#1K'ZP?N8!>[ MS;#G#PYB?]PZKM>)_0QSE\KD6Q.\%=;;8_ &PO=V]R:W-H965T M&ULI5G;L26U]4-:3YPT#YT^ MT"(DL2$)E8 LY^\+7D1*P!+1I ^V>#F[P%DLL ?@[""J;W++N4*O15[*F\E6 MJ=WU="I76UXD\DKL>*G?K$55)$K?5INIW%4\21NC(I]2C(-ID63EY';6/'NL M;F=BK_*LY(\5DONB2*KO]SP7AYL)F1P??,HV6U4_F-[.=LF&/W'U9?=8Z;MI M[R7-"E[*3)2HXNN;R1VY7M*@-F@0?V;\($^N44WE68AO]C/!=8]XSE>J M=I'HGQ<^YWE>>]+]^+=S.NG;K U/KX_>?VG(:S+/B>1SD7_-4K6]F403E/)U MLL_5)W'XC7>$_-K?2N2R^8\.'19/T&HOE2@Z8]V#(BO;W^2U"\2)@?8#&]#. M@)H&;,3 ZPR\2UM@G0&[M 6_,VBH3UON3> 6B4IN9Y4XH*I&:V_U11/]QEK' M*ROK1'E2E7Z;:3MU.Q>E%'F6)HJGZ$GI'YT%2B*Q1@_E2A0<)66*YJ+0:;BM M\^.%'U]\0%^>%NCMFW=(;I.*2Y25Z/-6[*6VD._1F[/[V53IWM9M3E==S^[; MGM&1GGGHHRC55J)EF?(4L%^X[6.'_51'J0\5/8;JGCH=/O'=%?+P>T0QQ4!_ MYA>;DQBB\_]:7_YTZV?!\/J\\1I_WHB_+@?ZC$%_W3U+5>EY_[?#.^N]L\8[ M&_'^6:@DU^O0"R_W'$J=UCQHS.NU\.4VQC0,9].7TP$!4"P,XW/4PD91WV-^ M= Y; K"(4C)X.V/J]TQ])].YD*J>;!LA4HGT5(0R_;[UX9^TS3SL4X,N@&(4 M^P9=&T5(%,=&5)8 S"-!.$(WZ.D&3KJ_5D)*M*O$.E,0T<"F$%)J4)C;*!_[ M(3.(VBCB,>:;1 &8]L8P3#3LB8;.^?''CE>)RLH-XJ^ZJ$LNKQWS(NJ]1L[P M/>F">NH3"F%D\XF);X;01E%"3=3"1OF^#J$101L5L"A@< #CGFKLSA1>Z@CF M3?E)4EWYLGIYJ56%DWUL\PIP8(SY'$#1*/0,]C;*#R,<&.QM5$AQX,'L"1[J M,G;RMQ,(+*'8GC ^I<94F$,P1JBQQ"T &"$>]8E!&<)Y04S#$=(G8H1<2#IK MZ@M(F=B#AS$Q&=NH@+' ) SX(A2;2S\ TWS)V!C3@2YUTGTH%=?"21V'&*1+ MK;8_$&8N_2#*L\870'G47! A%(O("-E!,!#//;9JRZMN7-';CO&[]ZCD8"7H MO)WU(B#F,@:@B#F-(4^FHR4$"N-HA/2@8XA;R'0RZ9GK+1T_DE?)Z\AL9G8Z M,K.NS0%40&-SZ89\X2AF)F\;1KS8&ZE^9) UQ*UK'GJJSN2V54;H!29?0(KX ME)A\;52 L4771GDA'IO(@ZHA;EGSN][1.U:LP)*.)#0GYQQ :;%JBAK(%XMB M;/($8)B.+M"#JB&AD^A](K/5,8_U8MUN_6H!JY\4>N.O-ZRK;V 06L?A28_P M%3$+,XCRK1EMH\A58$UI"$5&9 D9)!AQ:[!%EN_KS?)/!2&Z* @0RBS""P"E M@V#& +A$1%/!FU&8J>Z_=J62/G (B9-7(!>J)F" !0/))P=%!*U*V4CI/N9S/! MEC2QYV$S"! J,H\+0)0EHD!4.%)6Z2"BJ/O8Y?P@KEV"G#-M4"K4K53<)8S: MIQ] "0-00 F#? $E#(*-ES Z*!/J5B9WZ3][J9HS*RW*ZC^=4R72TZGBY>H[ MTKO,4N9)?8P-1@)0$+$5"!OT@='0# 2 BHFY^0!0\4FM.X_"H%CHCQ7+"D@F MD+(M)BBQ9!J 8AZS. /"Q(M#:Q4!8(3$U* ]/3GX+GBU:;XX2$UL7ZKV++-_ MVG_5N&O.\HWG]^1Z3H#G"W*];+]9#.[;3R@?DVJ3E1+E?*V;PE>A'J"J_2K1 MWBBQ:X[=GX52HF@NMSQ)>54#]/NU$.IX4S?0?QNZ_0]02P,$% @ 43Y= M40]@C7_&"@ 7D !@ !X;"]W;W)KU#8XG"Y0 $SCGX /3BJ2C_JA995J.OJ^6Z>G.VJ.O-Z^FTFBVR55J] M*C;9VOSR4)2KM#9?R\=IM2FS=-YF6BVG)$G$=)7FZ[/+B_;9Q_+RHMC6RWR= M?2Q1M5VMTO+;NVQ9/+TYPV??'WS*'Q=U\V!Z>;%)'[.[K/YC\[$TWZ;[4N;Y M*EM7>;%&9?;PYNPM?GV+DZ3)T2;Y,\^>JH//J&G+?5'\U7SYM.:^[3*KHKEO_-YO7AS MIL[0/'M(M\OZ4_%TFW4MXDUYLV)9M?^BIUU:J<_0;%O5Q:K+;!"L\O7N;_JU MZXF##"H)9"!=!G*4 ;- !MIEH$<9" ED8%T&=I2!BD &WF7@QS7(0 ;191#' M-80@R2Z#/,H@0QE4ET&U;W?W.MIW>9W6Z>5%63RALDEM2FL^M .BS6U>8;YN M!N]=79I?'DQK0VFIN3IK*O_:E<_"=3_ M>U&G2T^V:SC;5;%:%1T:]/F7;'6?E?_Q%',#%_-V/L^;*90NT< MS;:K[;)]R6;RFZEMFKPMRVP]^X;>SO]K1ESSVM';NB[S^VV=WB\S5!>F>\KF ML;_BJ1ET^Y%']B./M$AH ,F/ZUG3N R]N,YVGUX&!]CG3\5RV>!]2LLY5#G= M5T[;RMF \7..[A:F==4Y^FU;5W6ZGIN7YAO)NR)Y6V0C"E\NE>9VQL,%8#B&='Q M>.),H..$?8 'JHKA-VB9U!C,YK^6:6??F;8NTW5E7K#1'F\+L-,"(;G3@-LN MG0BGZ^.WW(P)B+]]Q9/&%,Z1Z69CE:LP6.*"$&YOW\33]<%:+L_H&^55 MM35P7QC:JMHG?COBLKC@)(3!+K1N9.;J 7+>EC MF/4C<\I#\0DA,ERQY7@,D_RI;Q.Z@OL^ 9-P%UDYP+ >C'<*V!4%+(@*BP*QHD!@41AD%HBK#8HR@L/U M6\XG,.?'_0)Q:1TV#.3 3,.$?;)EZ,KO85,J/(^(I6<"T_,XTT!GL#GQL#E-? #C"?L +>N3?Y3UB4Z(' KK035SR.TO7!6NT@L':,@KO1@H8&%(CT(\\#:,\@34$]@ATD2CB!0JS@4%HBX)Z >.P]Z FHU M@,(:<+(GH"[[3[ ^L6R/X79?YPGH"Z)XT13&K:PU/(XA7D<%DKJ,C>3DKE" M25WJ/D[8!VBYF\+>.!#E*A2PI);*:20.%,;D MQ>$2^P13$29D9@F9P81\HHU@+C5/&/'XB $)^RVP',Y@#A]C))@GWB.HJW_, M$S\283YEEMQ9)"XTQD@PE]>U8#J P7(Z&Q'N\=9+HSZ"^589GGYTDTWZZ?IM M. CY#X_Y#_81S)4*I;G0"@?@6*5@D8C_\[<@N,=',&"H68E@L$2,]Q',(Q-2 MD'!PC%F58+!*#/(1S!?[X4E8I9@5 390!((^@GFXGG =7L SR_8,9ON3?03S MV'$(&K?TSV'Z'^K#' M"E-N?$9SC_OF$G!-W'(KCP1?3IW1W*7:"0#,\BR/[+F.F\\NX>+$+$\ ))9Q M.J#YAVETDW@Y)V6^#Y7OQ_]NP%:XO M9]P318NGZX.U0B!@(8#GEG#M.V8*4"!A25\,#,>,GS'"$Z>!9HP5 A&)TIPX M^EP#/M$X'*,1!V=O(@;\.8Y&N,*@M#8F7 ;@6&D0P[=CQSD:X09Q0$ZEIZU@,?3>)*%K;BT0B"' M'\X9K)72U0(SBR3#@=6_M%(@(^=RGJV5T@W5:P(LJ)25!Q79.AVME_W Q+V 5KZ5I$]U.0UN!T)&=T]$V0OL.6?(D/$NUU0@-:\0@&Z%]1^1_=)Q%Y5\T7Q,>-A& MZ(;(CRXO'=Y>@OG2?VSX72S;[XNL[>%T_0VE\V+3]+OI=O3V[@K]6KQ2C)RC MGYN+E!5ZT3PS#UXB,W]_2M?;U(P1?(Z,E==H6S7GGIN/^2FF#*KRZ+: M9.U-H/7B]NZFY?[J_!O^NO2Q^_%SKUQ],C[N_-%WV^D-W=7YJ*]G=O/\E M+1_S=866V8.I,'G5+*3+W5WVW9>ZV+0WH^^+NBY6[<=%EIK1TB0POS\4ING= MEZ:"_?]2X/)_4$L#!!0 ( %$^75%NT58A.P8 $ 8 8 >&PO=V]R M:W-H965T&ULE5G;;MLX$/T5PMB'%JAKD9)E*T@")&Z+[4/; MH-GN/C,2'7,KB2I).\E^_0XI17)$BG&!HM9E.#IS/4/F_$'(GVK'F$:/55FK MB]E.Z^9LL5#YCE54O1<-J^'-5LB*:KB5]PO52$8+NZ@J%R2*TD5%>3V[/+?/ M;N3EN=CKDM?L1B*UKRHJGZY9*1XN9GCV_. [O]]I\V!Q>=[0>W;+](_F1L+= MHM=2\(K5BHL:2;:]F%WALTTG_]+%SQ-$"T.-?0+H% M9+P@F5@0=PNLYQ8M,FO6!ZKIY;D4#T@::=!F+JQO[&JPAM39@&L25'C+FO#$O3]CJR^>T/>M89)J7M^W"6[N>T M;11U@6@EI.;_V0<^_[7JED>>2=)T[#Z/4!)AO_=6/=)5$.FM%OG/N>E#!0)7 M07-6DR!7SO?G9)6N1BA=J55*)E"N>Y3K5_RY95("Q.=XTD?FK?VU\W&<+),1 M0E> M*^ZZ^P4"' V=- IZZ2K/Q=Z4 >0>XP=Z5WIKM=/R,HZ8K$=>\HFM5NNEWT_X MJ-_C(,K/]0%J54CNCV"W^D4(\5&6=^!9O$$.#* (T%P-Y(UE!>(/9I* M8&WLA-XQV073"YEX/$668\@>*9+$4Y"'?H_CTZ+>T"<3\B/(1TGGQ1V[A1!E MXWKV2,U3/.GJ@4]PF%"^&8A>6(FGSSD)X HMDV0"TT E>/DJR9U$$E[<2P<2 MS+(D'B-WQ=91,M$@\< X. TV(%-6ZC>H# \,@<,4<;.7^8Z:8H">!8X!=^BG M=Z@I::UMLC%H8XTA8*]7/*R!8^S$TRN6371E/! '#C/'#7WJ1X,KTV\E0]=[ M!5)0SM"*O[:MV(Z:W?O":X9+&G,21V.*]HA%$R8,S(*STY)RKRP#PC\WU%[, MF8LY3EW7>\2F74\&.B)1,",_\9K")'9R1I*!0DB80HQ'FN? VMW<090'\R4C M:>*90QBY-Q^)ASE@!AT[Q2>V3H](\B7T@6!(F&"^LZ8K)Z1AUZOV\@FI'97^ M"!(?9^"CT'1@/6(8(CT!=J 6$J:6KGB,0[=],$MFP#<21C'>T-(+VT,9'M2O M2+T$/? *"?/*C10Y8X5"6RDJI,Q\"RW<3N+LD?ZWGH*QXO899)YDB;CGN03@XDJG9CDR$ Y)+S+^;C=LMQF!WO,[?R+ M@"@9RKM9&#QN[3(<82\,41QH:E],P3K/QH.T1F\.&9&);3 ;J M(V'JVYP,'E&-[M@]KVN3=(;EF>3"RX/$);B4.#.C1PJ3=#TQ,Y*!"DF8"G_/ M)&8&X: Q+O/A598Y5>^*90F9J/MXX,\0"V <&CG&0 MVV_W35/:DSI:HH*KO!1 92WU&H.V)6CD=7O*&][?Q@-WQF'N'*9SLT4#W:\> M!\0N,<:K>#R1>Z22Y033QT?G<&'R]*'5S$36BS1VSL:(&TQ7*,G&O6]Q=!9; M,7EOCZ@5LIO$]E2S?]H?@U_9P]_1\VM\MFD/LP^=T)K4=G+':,%DT8 WF^%T,\WY@/]'PTN_P=02P,$% M @ 43Y=4:71X"^@! EPH !@ !X;"]W;W)K>Q'':^N^^0HQP'VMC;_(JA":MX.!+RJLA>_; M!@WME-;5(M"K6PU\XU#(:%3KP2C/3P:U4":;C./:W$W&M@U:&9P[\&U="[>9 MH;;KBVR8=0LW:E4%7AA,QHU8X0+#YV;NZ&VP\R)5C<8K:\!A>9%-AV]GQWP^ M'OBB<.T/GH&9+*W]QB]7\B++&1!J+ )[$/1WAY>H-3LB&+=;G]DN)!L>/G?> M?X[+RT^JN2H;K(3C.06(I6AQN[?H];/J_97V&UC[^P3F=/SC(H6A]L MO34F!+4RZ5_<;W4X,#C-'S$8;0U&$7<*%%&^$T%,QLZNP?%I\L8/D6JT)G#* M<%(6P=&N(KLPF0FO/-@2Y@X]FB"25D;"(J6)]Q9J952I"F$"3(O"MB8HLX*Y MU:I0Z,>#0$C8WZ#81IVEJ*-'HI[!M36A\O"3D2B_MQ\0@QV-44=C-GK2X0*; M/ASE/1CEH_P)?T<[68ZBOZ-'_#W $GZ?+GUP5$9_/!'@>!?@. 8X_I]U_^^C M?JJ0>JFP=2/,AC=:(UJI DHH+*73^/3DZ;P4O%PJ(TRAA 9/$9%:.D00OXBU MI_!S9V5;!-^#*U/TX46@ ,^?G8Y&^?EEBA+?ANP88AB#V/QBD"TVC**,TTL@_H5'T 4IDTZTB:'C 8 M92CO;9PB'H(%'@HDZ^+5;_THH),45V^BLPU( M"\8&5B@(!J\U2.4+;7U+2:%!=]LJ)K;<_&LB?0I;HD-6P%>VU62--"4D,ERF M<"#D\,VYAZDQ+5&]P<:Z 2VX_0ABL(F&Q0.D/L3WF&!]1+=\V?#D_S\:,AM M-CSK4[[B2=LHPX2)_D&L7J1F6$I-K(K6.48MY)\TU5(-[-.9L%8B "45#,7S MGLN1X#>I5*$4RI$2'(%6:.C&&J*ODQ,I,QWP+J.THZPD<3ZF,Q2\,^R.ALHA MQBP:ZA2H>2AU=EON"];]@/QVQB2)^^)O2C/"AZ0>Y7WXM!>69".':]MQ)RN/JZAH.EVJ D$"!?XPLR)>Z%CAS6[ZW"%GD6J7,=V1!B1)+0Q=![BS:2%8JH(7V9?K M*PKJT=VI K^/N8U$%X[(]+.)HVC!D\9'])?D3XHDC4>>47OVO#:S.M#\:QJ" M_=ZVGM0*DN90=K!!P?]!.Y)E+\J/.BA:73I2MJ*SVA9Q,%+[?T5/U6IV( _! M5$+"\'AOILP^$R 27>3TE-MB5D[";2L<>4QE\]"':G!P62 !5_%*Y"&.E71O MV*WN;EW3=-G8'T]7MFOA5C0<06-)IGG_S>L,7+H&I9=@FWCU6-I V8J/%=T< MT?$!VB^M#=T+!]C=12=_ 5!+ P04 " !1/EU1@E[E_"0( !%$P & M 'AL+W=O5F7'-;)*'5!X@$I2P0P(< +2L_?J M'[3Y8O="./9<5\K>3/;.-6]F,YOO1.&%ZFJ6 MQO%R5G.I)K?7_MFCN;W6K:ND$H^&V;:NN3G>BTH?;B;)I'_P2>[VCA[,;J\; MOA.?A?M'\VAP-QNT%+(6RDJMF!'ES>0N>7,_I_5^P3^E.-C1-2-/MEI_H9MW MQY=_ M;:65%*'KF8-">CS+.^'[()R^(KQA[[5R>\M^4(4HSN5G,&2P)NVMN4^_J_"S M:*8LBR.6QFG\'7W9X%WF]66OZ+MO+9Y8RQYTO96*DYN6_?MN:YT!'O[SG2WF MPQ9SO\7\_PO@;Q9F'Q6[:W?(.,N2$("(N;T@TQNNCL OUAI1L$=NG$5E.F%8 M:73-/CS\A%6FT<8[.#U;(2WCK$*Y2K5C5*5.**YR$;'WGSXRJZLV!*4Q^DD6 M$'![[I@5YDE LL'C9PGPB^K(DF44QW&'2F$LH.KV3#]!"!S +*\@8@3(P0KE M.)6;G;*?X0,?^7G@%G84 CM"L9%0[#03SW"R&#O\!]MIS&D'$$34+X)-19L[ M1M&T$>-%06^$D0)^%9?MP#)(5B*H>K&/5*5!M R4MD8$DYO6Y'N4.YF9"V_U M5;:89BC"JB(_I&(YMWO6F\TMB*WQ+NJ2Y<(X!!LV\JVLX'D?BCZ=#9<%NTI' M"B'EOMUXV,:QO-*6LD@['B $'4$429IS7 F75F#[;N6FXX M3,7:5@70"O;8!^YN9X0@@9!TJ?*J+0 )6B21):\;QO&7X3)&/.F<;RML[2"Z M/0(QCJJ(,HK:D^X\B3X+%H&T92^LS+YV%A+2.;H)!K.2Y#_=%V':8>EE_O*K@9Y=J6E!R:;I< M0V3$'[__W3I-5G^Q!&_A;*BB$Z;)IY<;4 Z#,5XK:OR+&( $0N$2%6I[TVK^ MBS8=6KHRNK3/01B!;@N+T 0)(B!$K)<&= !KCUY_"'@I3=W%J^8*U>XS(A T MXK&@^E2LML.'#R_80NTDY;\S@R"\&$$$4]# ?\A2%3K*7C9!+>IY?;86;09, MIWC=,Q!<1$QZ8P!?*\JV@JM$M]@MB?VR!3L*;B"#,FR$GURJ+L-7R7)DT%DF M=UH7'I*8;&CLL9<(I:)^Z"YFITL!VH!RLI2^$!3>AF!T5$XM 9JPYP@U]F7Z M^F;U,H\^\/0#I@[G]U_[Q%@_N,.KES'I #9J4.-:I^G" NE8=+#LCV]Q =@&0W1K8;7]TQOV0.SG M&YYOW_SHD?4:-"ZOOF+9/%HE";O+?9NR9WKZ1D1S /J)9?,H7BW96U$*8WQ[ MJ>E%\".--MD:"N=)M$H7[,23MVH5+1=+]G"9*^;19IFPGT_D )M6JP5[-)13AR[0H ,Z[YJ (8V' M9!JE<<(^(@>F-S-;)2='/.7Z5'A\>S,(6V@E%GV2@^0(8JA?YD]S9^"B.N]@ M1,3U=WZP"-5C&+6ZY/1E,P;O& TTH(2*_AM7+6'+3[+)9OH*-& R6O79*8+A M#.!$O85J.@A\ -M_[[U'-VTQNOK4N76'<8Y3XC9QE*Y6= $(K3:X2!=9-%\0 M"-(UP@JAQR$J29Q$:9KB=Q,EJSE+-^MH,5^R+,/*;,X^G"(U[( $!$A!_YSN MY]%Z$],%MDY78^W19IUBW6*SIH$Z2VBC*%DN0_L>UM$XAG""CNQ0UP'N6\S# M_5"#X?<70(S@87W>>$T#PZ]#P7[3TB(FZZ:2@N8BY \,VA=-5TBC=((T+/65 MKIU0,\)AUY>\_)8+S@<'C#K%ZX!@(*Y].&RHTPSA@WEIE)!V%!E,Z_X\[L9 BGZ"04_H!EREG0^+!QH'V M*0IMZI+OH1U?*FMJ4BHG+A^'JM B.-AGTY,^VAHNX4-G*V(B@[,&E+ +CE,] M^6$"AQ!R0N=Y"ZB5KIN\1RF+T%;R?3@>.)G+QL\FA"3,R4\@$!O\/?4N>U3" M[.A\=.DT/AM]V@"/[OP''-_>E0M?.8:GPS>BN_!IY+0\?&!ZS[$-F+ 2)43C MZ6HQ829\M DW3C?^0\E6.Y"VO]SCX"P,+<#[4FO7W] &PY>SV_\"4$L#!!0 M ( %$^75$]!"QV=0< "T2 8 >&PO=V]R:W-H965T&ULK5AM;]LX$OXKA-'B=@&M+<,=[KZ8%,49/C/SS'#D\YVQ#ZY0RHL?V[)R%Z/"^_K#9.*R M0FVE&YM:57BS-G8K/1[M9N)JJV3.0MMRDL;QR60K=36Z/.>U6WMY;AI?ZDK= M6N&:[5;:_94JS>YBE(RZA3N]*3PM3"[/:[E1]\I_JV\MGB:]EEQO5>6TJ815 MZXO1,OEP-:/]O.%/K79N,!=DRAT)'*UEDWI[\SN-]7:,R=]F2D= M_XI=V#L]&XFL<=YL6V$@V.HJC/)'ZX>!P&G\BD#:"J2,.QS$*#]*+R_/K=D) M2[NAC29L*DL#G*XH*/?>XJV&G+^\4X^J:I2X4YG95)H\=3[Q4$RO)UFKY"HH M25]15=JBNTC<5WJMZ+*9Q)-(XC=_0-^VMG+*^ MZ2OZ/JJULE;EHC/WHW99:5QCE?CG2U$!<5CGR)C,VU]6FW$?'8MW1<)^26_=!U-;D M3>8=RSEE'W6FW%A\ RLLPT:ZZ!8C#)&$C5TO@(C? >5J+Y;WU^(D/HF&IM)> MIZ'(]5*PPHB5$AF.]Y"$=23@432 0 U'6M$W=@,-JL.G]! N+$*(DW-M64C M;5XJYPC5KE#08B$N*L,:01*2$#NKO5=5?_Y8W X<]^7@./$/N7-0W#D:)10. M@POAE TJFG=_9Z3MMG:1O4;+5Z;TXKZIZW+?O1N+K\_W=^IS[: <=KT21U@% M^A,!#,+OVK("3WZ 49U/7I8-#.AB^3 B,Z,6$J> C$5RCLL+)"G*I'TP(5B%'E9"C^.PW]%:A@ MZ>T*A'G #07R^)U"1*'5';DL^+NS)#=03V0(X@2=K4!$'=\)N6!7[?]CS<>1 M1)YRCA)#R$ R"?&]1<([7,$>QLCL>Z.=#DYH72@%\B\'3Q$07* Y60\Y8_?B MI]&?-Y]'/Q\"9TUM@O@S%B!\HC:VR\J N,O>B&S&=:W9TR7G&11 -'L@N! 8 M!HW: *1(($@H53=W7P[ (LHD"#QJ*D@(<8&#*5K:Y"S N;LFBSG+E1(/W N>I'C78$JKMJ%K),<_D+%C1(F')X+J,P@Y@$N$=0 M ZM>*!Q#[O+6H=U.()N?9"(6NIW]+@URYWG/GLYN)U$S:6% I<^$23UJTT"Y M)B)H68(N( X7ON.:CJT.JRK4/=0QN=E0-0X>&D;+&P\][8W3WS3]%32X<+HU MW%ZE 4,Y]4/T'-^? ;9TS@ ;G<0[E,R* _V?7&UT/Y&*)T MI"FLIM0YZ^6#.@8.S?[>R)**(NM%$FQE68+Q5C%3@#D+&Z-G]92[V4!S>(OX MJ EF?FAG6FZ^Y8@W1FPL'TR7D3*XR[=KD42B(W-XC*S:ZJO0A[GC[ M1X-"JBR2XHX]3,6:6GH$[9<_. 4XFT,14M3""C2@.'J%H'1=Z)A$0EH6:!W8 M.IRCQ#:TOB_+)6?14]*0Z]XE\7B*=KXLNSOV77HV/NM6(NQU=;"(NJX=M2"! M'525W#.5NT*#O6T5VX72@!BLN*&2[B!+3J&8#+-I3-WP@"R=4C1B&V4V5M;0 M+B02 ;XJ\16'ON$K^V#8]3\Q_7=RS1OO?_H(5=*ZP!!4"SC!_9K<-9M_0 M,9(\L<&)=V*11O$TILD\2DYH@KW1(CZC63J/INE"7.-&S*5(3J-TMA"(P@D4 MS>-H,<-P$IV>I4BK >F"0]Z)LSA*%PN:S*+%@C7.I]%L?DJSTS1*H>95;_7W MP;Y6_T=7O>233]05,,WO]YBA0J4I&/5>I+-Q0D,Z7H2G&,,]N(2$\GMQC6]Z MG2F9LUY(I>&)ANO&<[GZ:O 5RC1> MKJQTW(U!+@T"R;/A5ZIBEG @!1DAAED8TC"<$FRY5L"\X!TS!GC"V\)\26T" M6I,'Y<6RP05DN +P_4>U-<@M&/Z"SUT@Q=Z+OU3)G1;AO5$4=Y0%J6%JP!#\ MTL[G^/W"WP/)+&!+ ^#V*0F.&'+I*W,IB6'9^Q>'E[XS)X-/>-RD&_ZC@CYU MT Z$K_E^M?\O9!G^ CAL#W^DW$B+&NA$J=80C<>+^4C8\.=$>/"FYC\$T'3# M:SPME$0S0AOP?FU0IML'.J#_A^CRWU!+ P04 " !1/EU1'\/S&7X" ", M!0 &0 'AL+W=OPX MQ*Z3KEV1!&BR#=NA0-'NXS#LH,A,+%0?'L4TZ[\?)2=N"JS%MD,B42(?O91% M3G>![F*+R/#+61]G1A0R\[ZT!.L9BT*6-'J)H%4R2J$NV1\:F9%E02A1>60Q'IL#C^8'^(>0UW5U0N\\9#A M.//&?Y%6-SN4E6)L>M=@*7/#X( YT)T6LM Y;+V,$>1M6,9*R(-4+RH-4930- M0J>('X!;Q6 B=!3N36/\!C12/D,'YY"TD4BMJ$D>&F-,+A'IWHB1D?PH=P3' MVH5*CYFM*3AYU]PVI'8)PJTXK)157F/>$&$9UI$1K X^HN00UGGQJ>IF2ST" M07)S!Z=\4](M>/2GSUH>58ADMLE](-V07%5?+,/JT&HN^PI[=._[U)6BC?$1 M+*XEM!J=G19 ?>WW!HSO^^^L_-YV1I[3R6B@\=*:5H%I7/U(HHH+;$2=&9JU+R2 M&UL)QU-;1%1;%%D'JE24Q/%Y5 FI@_6RR]W8]=(T3DF--Q:HJ2IAGS:H3+L* M1L$A<2N+TOE$M%[6HL [=-_J&\NS:&#)9(6:I-%@,5\%EZ/%9N+W=QN^2VSI M60R^DYTQ]WYRG:V"V M"A:GS#(*'![Q"I3P1R_B]YPR&DA[X/#ZP?^IZYUYV M@O#*J!\R<^4JF 6082X:Y6Y-^QGW_4P]7VH4=5]H^[WC)("T(6>J/9@55%+W MHWCS^:!KM4.S.*G]I=PYRZN2 M<6Y]K1]0.V,ETC)R3.C34;H';WIP\@9X#E^,=B7!1YUA]A(?L9!!37)0LTF. M$MYA?0;C.(0D3N(C?..ANW''-WZGNR?82DJ5H<8B_+SKV&*ZSXQ\9C1_*;*PA@@^P/E%&,_&/HC# M:1S#;=]CI\+LR"ATK$!G@(\IDJ][N+.323@[GY[Z<3KG\=\S\)Q)F(QF'$RG MX3R>PFLW&CUS1X6VZ-X XO-KM.N-,F2'9^:R=]??[?T;]4780FH"A3E#X[.+ M:0"V]WT_<:;NO+8SCIW;A24_E6C]!E[/C7&'B2\P/+[K/U!+ P04 " !1 M/EU1%Z747KD" #*!0 &0 'AL+W=OZ0D4K:VU*[FAH M-K&M#/(\@$H9LR0YC4LN5#2?AKEK,Y_JVDFA\-J K*.)1<,?G4Z,;,'XWL?D@E!K0)$XHWY1;9VA5$,[-OVB= M-T)*V 73V!&M7XRS+<6RI6"O4(SA2BM76/BD0TB^8>H_\[U=YHX1Z!O FN0%@+ M8QTH8H.R;8E>AT,,E;.D/P9A0:A,UM0I"@+*<7\8*^_/"1Q=:"FYL>VBKBTA M[3%\\YS[;09JDL-RA:;K5)M@B1NA2,*&S"*YRA#>TT)OS 9MD)R-89']K845 MP9;]M#=.&7QX-V)]]A$6^1^Z].1Z!TZ#-H+8N"_U"<&EU!D/X0YUU&?'<%G2 MD3E?,IT'N5$!/F0%-1OA:#@\.X:TGWKQS[4-3GM#-FJUI2,&+S4^WO-7B683 M7A$+F:Z5:ZW6S78/U:+UY]/V]I6[XH8JLB!Q3=#DY"R-P+0O1SMPN@IN76E' MW@]A08\M&K^!UM=:N]W )^B>[_D_4$L#!!0 ( %$^75%$?!2.+ , X' M 9 >&PO=V]R:W-H965TGCZ)( MSW?:?+,UHH.[1BJ[B&KGVO,DL66-#;;^ J7>+:(L.BC>BVWMO")9SEN^Q5MT M']L;0[MD0*E$@\H*K<#@9A&MLO.+POL'AT\"=_9(!I_)6NMO?O.V6D2I)X02 M2^<1."T_\!*E]$!$X_L>,QJ.](''\@']5O<%]/F./5VIIPQ=VO2^;15!VUNEF'TP,&J'ZE=_M[^$H8)K^(8#M UC@ MW1\46%YQQY=SHW=@O#>A>2&D&J*)G%"^*+?.D%50G%N^58ZKK5A+A)6UZ.P\ M<03KC4FYA[CH(=@?(&9PK96K+;Q4%5:/XQ.B,W!B!TX7[%G 6VQ'D*V>J(U>J8U3MB,3A_XK+#_X#PP? *0?$&+;R +(M3QD@X87&1 MGYV2-(W'T[.P%@<+9>,M9W&1,K@,+4=I&93A%%N+UD+&XFR:!>^"O+,TSHH, M)G&>3^ DH\CB%,;Q+,\)B.4Q2[UP4L3%))R:3>,)FWAA'$_&,V_+B4 1;(Q0 MQH\SPSL:NA9!;^!%-LJH\:4,,XS*3(IT4 26="]._U9BJBY5UF"I#;6E+^AK M5&BX[!]+1<-$^";P4_%PH'\)A@I/5T@O%)J^K]'W]5-OP /YTL=TC&TQ#%AY M/X*GFBHYFE%TO]LPB>DA^Q+WXVK0#L-^U<^X!_?^3W'-S58H"Q(W%)J.)N,( M3#]]^XW3;9AX:^VHF$&LZ8>%QCN0?:.U.VS\ <,O&PO=V]R:W-H965T MX:Y6;WZ)TSL]9;.+<\&0QLOI"E ML,=Z*2O,S+0IA<.KF0_LTD@Q]4IE,8B"8#@HA:IZYZ=^[*,Y/]6U*U0E/QJR M=5D*A?AR67"\E[@'TJN[-8SL2<3K7_GEY^F9[V .W\GX9(]'3C8XI%!WNI=-GK1(WIC>J\KM[#T M0S65TUW] 3!T0*(UD,OH28/7 M_^L)FTEG,_$VDQ<'ZTD]3JP3NQ2Y/.LAE*ETM1W5/1#"T- MZJMG!(2CZ8*3JA)[8FKY 2N)1TLVUE[T2E9@*Z!6ZFH-U;D&WPBA=6Y)?:K5$YKG&"$"H MZD$,WE"NS5(;B-$"5>%++0Q/'>]XIB!:6$T"/EH+C_2,E+/T1L)^;?IT48B) M*,7&=P3JEL$4;1B (-?5O^NJR6:/5S HC#I5U1!A3>]RL[:\0^7B>#)(5>6Z ME#27%'+O@\$A5_#?5P>%=0'LG5A9+AC6@Y72;P$+(Y!X*QOB2R8^@;9. MEA-I.N[ZY?:'PS$)(]GD3!O<� CAF,/>6*C9UR?D:4&?[Y<(7B&L M5=AC[Q1\XM6WT^ZAU;]""F"NP M=J*D/Q8#H5?AZ:ZX+YQ&% M_6@8^=]P'.S:>JLJL&]CZZ+4QJD_&@\>,#:,86?XC)&?F&S2NLU#JT\C"I_1 M73N3A90%=%U/BM:DY\.KZ$$7O__;* JCOW>_OZ [-N:N-%9GS^,X;B,1^$#! M8%%/H6L7\)B LVSR>6VU3ZN%0EXB%10:( 24*#R #E1+TIG1);ID.PA"(BTX MBH@@7MQ66ATF7*>V M<8!,+1)O#/=25;*H*A.V8@6VG2&#.=!?N_RJ(*U?'_ MED2_\.+/Y=#S0G\ZA>+^, [\;QI'?RZ%PF%*83K^UA2*(HKBK\NA<)3A+WII M%KT*A\'KPQR*^Z,P:T*0)G_I'+H512W7ZU:( R@I79-2A1(352BGX/:WY16> M,/Q(#J'!MJ/A-Z?0KND=BY^UPP;XHSQ]F-$-4[[WZ<--[_6Z&P-]$\S69][G M(QKUQ_&(ZV?03\?1VLR'&YIUU-O5PA:G64I#,*41WID^HG$_#7U!1D5.AJU, M7AO#IYA]*'I2J'F33T>4]*-LV-!P'.XI[J/94HQ0_Z-XO*>P+V;] FDP;OB. ME&_1\YG+\_M);,-^$B;>NQ#+[:L^A2X;4YR%!RH/KC$5Z7=>$Y*[;K%.:.TN,0GRQ%X;^^P,6CZ#C9#+R(M7VL;)?2 M?\+A1,AT>/LP4UZ,,M@&Q2B#X^B_@_(@]1N@+\EXEGE1SJ_DUZ7W>SYV[>%;:^GV?VV8%MV_28%SO.HBY[J8Z9ZE";^;93&S;1;:? _&P7H M5#&>QO%ZPA]7PWZ&@3 (\32*DV9JIFM#&7R*4\K2M!U$:"E$)8CP/^.R;_&U MPJEW+]G-!*1?]YUDDP#>N:6XYX\:RT4BR4:4)FB<43] ^WN'L)YL>F,V&A$ MP0Q]Y \VF.\V\G 3?1D;CKF=IV'4%J$@\KGT7E6JK,M]!/+.=[K-@--48&L* M\-8?E(P$;$#AW7'B3JX_M8!9XAL7)WE')',VZSC+M%OYVPBF^RTV<;ZF M'M> ]4FN=9799W<(:M$2"T_(#>T>28(=KNWTC%_7 "Y: )^Y_("$O_EM.ICN M0O^)/3Z@7HQ2DAX'H^\.21C!]?0XSK[SCN?"+@A?NC//_BVWOO5XRGK/NOYH MFETQG+<0H6NP.3\XCN)L5X-<&W\]_@:\/\+LM8?MK-PJ$=Q<@BQZPLY>KWC$ M#LZ"F_@^:V(CNF4B1#M_Z*IEL'5'54HS]S=Q%HR&_\UU53?:7?9=-'=<&_'F MIO"],'-5\<;-H KJISTRS>U;\^+TTM]X3;1SNO2/?,J3A@4P/]/:K5]X@>X* M]/P_4$L#!!0 ( %$^75$;.;#UB@8 )X/ 9 >&PO=V]R:W-H965T M/99*N_-1X7UU M.IVZM! E=Q-3"8V3W-B2>_RTFZFKK.!94"K5=#&;_3@MN=2CB[/P[L9>G)G: M*ZG%C66N+DMN]Y="F=WY:#YJ7]S*3>'IQ?3BK.(;<2?\U^K&XM>TLY+)4F@G MC696Y.>CU?ST\HCD@\ ?4NQ<[YE1)HDQ]_3C.CL?S2@@H43JR0+'OZU8"Z7( M$,)X:&R..I>DV']NK7\,N2.7A#NQ-NI/F?GB?/1NQ#*1\UKY6[/[633Y').] MU"@7_K)=E%V"=J"9L.1NSQ6PQ>\7>LDMQ M&>PM#]B[$HEG5]*ERKC:"O;7*G'> @Y_OV+\J#-^%(P?_8_ZO6J!6'?J*IZ* M\Q%HY83=BM$SL^Q:,U\(EIO:^H(]U-QZ89G)4:3Y^W$X6YNRXGK/("Z@SJ3V MAG&6 _5O]X);ED:CO#.J()7LV2^3FPF::#=L/7UY3HJ?;U;A;/P ^&M2F%ERL=D;4+6#$*U\ RP M6#=A7Q#XL[A -C0*LIK]EGJ30&$^#W@X"L8K:[8R@P"&$GLSG\TF,W!#*:(Y M?%JQ-6I+<:6F+*4GFX=<<86QY%AB+!H?5#AZ(?V>H7A($(,.]<#SF_EQWXVK MDW\P6.BD!/>"IK >4Q ^)!H@>0B59_ '!:[ZP;#,(N#(E-]7 M8I 6JQU.*1XZ_F(\2O89M]*O8BLL0,=N@3\3()0'D=*0'Y%2H7+0&_(M+SAY MS(,[&8GS;6D;.)BMT)P:PITSJ430&08P&/:2#J/,@&8?3GDB%>&DB:8MC38H+O&84H[PV#8%!:I)'(F0 MO:;H!UN%X=<6C@@'(4 >)"MC\+'0\;+$8L$(:O$$]J.:&Q_JZ$,M:=0,6TA< MK=0^0J%-&J%S#8RH 6PP@\((.67\ATCBQ@I0WUC/PI2 B6 &//MP>?WE:D5O M/\I''&/H4F?79H!TZA#-: Z8SR?S8Y*?3V:S,/7(0X4I8S*2HVLAH$*D=1C2 M0SXX@"3,:1,KK,ADQ@-VR=!0^J=0NN0[LSG,5!C7D#2X3Q5,.WQ5) M)"FV'5G6Y6%'.\QDEH@XRV-\_4YS8>VI14-)4\PYBF2B]0X-(RY MX8%P/W8:ZT[C-N(T%'V5^AJ'3X3+ ^'20#A'MY0TD5RG$1]'DY-E M^QP!IP61L %<5 A(;H1FDY-YI] CS(Z'AH2RXFY-12PM,#H<'T@="R]F&6TY M[=8[85>U)<*&F[*0-ANN?(O9*QL?.H3A%WC'N4(VPL6HMX^1!O247]! O*D8JMZ VRP9=S>YG$EJGUAK/RW M<=*;NO&.? G3$+W\2-% MT=,-\8.K$#T\F=JZ65)YWURDJ2LJ-,J-J$$K)RMBH[PL>9VZAE&5$63J-,^R M=ZE1VB;S:=R[Y?F46E]KB[<,KC5&\7:!-6UFR7&RW[C3Z\J'C70^;=0:E^B_ M-K#;QHW;C"'$,D]T4-8?"IG218$88V% M#PQ*AD>\PKH.1"+CUXXSZ5T&X'"^9_\08Y=8[I7#*ZJ_Z])7L^0L@1)7JJW] M'6T^XBZ>D\!74.WB%S:=[5B,B]9Y,CNP*##:=J-ZVN5A #C+7@#D.T >=7>. MHLIKY=5\RK0!#M;"%B8QU(@6<=J&2UEZEE,M.#]?>BH>X Z;EHM*HH-;IC4K M,TV]L >;M-@Q+3JF_ 6F<[@AZRL'[VV)Y2$^%56]M'PO;9&_2KC$9@3C[ CR M+,]>X1OWH8XCW_@%OB]2M*[E+2PKQ>B&0?^XO'>>I4)^ON)GTON91#^3_Y#2 M?V/Z9,%7" X+LB7\:A5[9*"59.KX_"B>+4AQ&;:N-',Z.I$*K.OPF(1X 'CKH"!C9-]% MQ2LF U[>;L#%4=R$/B+,_""=1G)MG8KOTAV)%OVH/-9;L+@FKV5>'I@ R=/; M HE+!H,21NE&L,O"2K/SATG(LX-P]H&4,#D].LDFX+H"$-L#V04&XS?C=Z/S,;12WQP=#'*TR^<(/M.>?H,\-"E#$@;71H%#5_!>0@X&&ULI51-;]LP#/TKA#<,+1#4'TG:.DL"-.V&[M A:+#M,.R@V+0M5)8\ M2:G;?S]*=KP4:(,!N\BDQ/?X*)F4>5(LPB:+SL&98W2<"5!8[$(KN+9:N+B? R^@-0-(#$J^[2^15WC#+EG.M6M NFMB1O$&1PIV2MC+P2>:8O\2')&?0 ME.PUK9*CA!MLSF SYQO]:(_R\VAJKZ8_X=81^,M!///WD M?Z[P*(7KO)EI6(:+@%K+DP2OR+ZNF"S1 )=@*W)5W3#Y_.'=91)??#30(X%: M%

%+99<2BY+IZ)!S54.[R&-4EK'T]35I$NBL@J0:1=H(!Y- MB8G620)K]DPSP!HXB4?).#V%DS29GAYF0*KCD#L>Q6GD%4G;ON 3#,%[^ 5!+ P04 " !1/EU1+J.D3"($ O M"@ &0 'AL+W=O\"IKK[N[#J&_OC-C<$@NI%)O7\#KG3ES MSGRL=[RQ[LD7B %>2E/YVZ@(H;[I]WU68*E\;&NL:&=E7:D"+=VZ[VN'*A>G MTO33)+GHETI7T60L[^9N,K9-,+K"N0/?E*5RVQD:N[F-!M'^Q8->%X%?]"?C M6JUQ@>&QGCM:]3N47)=8>6TK<+BZC::#F]F([<7@-XT;?_ ,K&1I[1,O?LEO MHX0)H<$L,(*BOV>\0V,8B&C\M<.,NI#L>/B\1_])M).6I?)X9\WO.@_%;705 M08XKU9CP8#<_XT[/.>-EUGCYA4UK.QI&D#4^V'+G3 Q*7;7_ZF67AP.'J^2$ M0[IS2(5W&TA8?E%!3<;.;L"Q-:'Q@T@5;R*G*R[*(CC:U>07)HM@LZ>S&>G* MX0+J&>UN%PL/7*L?\K7^?6'74TCVU6?HA MX +K&(9)#](D33[ &W92AX(W/(57*(=G2Y$Z5UOJK !3YU2U1GG^8[KTP5&; M_/E!L%$7;"3!1O]#7O\;$OQ:H+Q0U9;&([..T@Y>K%N1V:&UKC*P)8)=P:,D;&HLH!7]BNW;N,+[H]FGD(%&6EG0]0$3$HVQJ3)5=%O--D<-TC!KY& M&3&SC6$*M742ERQ/<_+D9E2@]\%*I*S@F7S#;60YZ M(IPU4&I-P\DGVM,L 96WL%DE&*%2 S.C5"IX)&B@C[W*1IO%;U!8T[9TG20>J*LH, M9@WWR3',>^6R@GP8;RBY&_:2SO^4_75K?S3^(.E=7YQW!#)T@3Y54 IU_VU7 MS2SE7TJM::B")9N-#@4HB!>;6'04AW$\%41$8K"#8$O;1^KI4$9 M(DNE\WS\?-S%0/IX%ZM\;[@/6J/3-H]9,(_$VYK>'ZGI+OMI+[T:P?UWU%1\ MF?HWJKY+").M&HG%$\#)D6J\@1&&&YI 6.)>4E/3]@Z-CAUBQ+ K9TOX&YUE MF<-A;Y1>]#K/' ,Z^GB2=SMD@L&LZ+RGD21_KU_"]BRGDJIG='0=H<18+X1I MC/ZM;L,T56B_Y]W;[C8T M;2\!K^;M58J:A)+BP>"*7)/X\CP"UUY/VD6PM5P)EC;0!4,>"[K1H6,#VE]9 M&_8+#M#=$2?_ %!+ P04 " !1/EU1(=OQ>%(# ^" &0 'AL+W=O MD#@N#A%D]0J0#$-/[T MF,EP9'!M\E_M\C/V\>P&O-(JBO]A MV=F.1@F4+7FK>V=FH*7I1G'7Z[#F<) _XU#T#D7DW1T469X*+Z9C9Y?@@C6C MA4D,-7HS.6E"4JZ\XZ^2_?STW)16(WP3=TCCS#-BV,_*WONX\RZ>\?X %];X MFN"CJ;#:],^8R4"G6-$Y+EX$O,(FA5&^!45>Y"_@C8;P1A%O]&IX<"JI5)9: MA_#K:$;><4'\?N&(G>&(G7C$SG\J^*)WN'.'U(@2)PE?*D)WB\D&)'RK$4ZL M;H2YYUM06L=*@^PL/,>%=WQ!"<'.X=U>FG.1*,7UO@4"BH-T_SW@?(ZQ]J.Y M$QZ!+S-XQC7,!G270@PI!$Z 1SU#-V0AC0R> )$$-=<\!BAA(M[W]"H%\L*W MWKK[!].J16BBT6:7R'H6CD+!]7CK; M+NJ8O2[PYWR=U7#+6MB6Z?D@_J;PC\!'&^ I/-6%LK6>KM$MXLM%4-K6^*Z] M#[O#XWC4O0D/YMW+>B'<0C(/A7-VS=/]W01<]UIU"V^;^$+,K.?W)DYK?N#1 M!0/^/K?6KQ;A@.$GP_0O4$L#!!0 ( %$^75$ W5TP# 0 ,) 9 M>&PO=V]R:W-H965T'6>[%^_UNHGR(E\N.K7F>XZ_ M=G<>JWQ"J73+-FAGR7-]GETP]DV2RQ.<_.,JJX5KV) M[]WPEK?YO!*\TIF0?FD8;4^*C,H^1-=NG<&@U7;\5X];'?8NQI^<7GE;-1VS3;2SUJMM-'Q M:9%'(,M^7FY1+D>4XC,HK^D6.$V@&UMQ=>B?@]%$J]C1NBQ>!+SG[HA.YC,J MYL7\!;R3*K$#WZXL\7(IQ.$4Y3A-/_*>07HV@.[RQT."YF M%!NF*]=VRCZ1KF"E:\T57JM(BH*.3#J2&VP@;>F:2Q5[/Z,+HU:J53,J 8]! M#=2HC\I7K@^81HB@;,G)10($IPTI6]':N]Y6@XKL204$\!S0[.1J:C0ZT^M2 M&<+YX)5,6*#.:^WP3APSXT&B7]92\!S\(%])4EMAOMG<6T1T""I@2" M$%1KWPIBW7N >G#<<(AZ#5(I2LH(R"KUG 4WYM,YJ88UM MI)!2%<5D:UH,2)2M=\: V%:0K7S0LU,^)CCXWQQ0OE469UC:^_;KK\Z*8O[C MQ?7-;?8=;9SI8>*?J#2L;-]!)K?VJAW5$'Z5'NEW!E(( ]7!9@,&JR<2&&&" M#C@;79*9:(0B!*$B)W6JA;9_C:== '%4;]W@'$XYJ+K&CHB-HWLFY1QP$LJ_ M- _],+\4X'$FFHI:N,YJ1VX[.4@)91=NRJ,E*; DAQZ*:0T2E3:<'Q6$M4, MD1YZR(A:(@:2>CT5X.4FT&&?WRRY=%'"O8R%RUB5I66/$'0.ND[ W8FD60.VTF$3]DHOY;1/!@& MJ>=_9RIZ2-5GU+B!-RSJ&ULG51-;]LP#/TK MA+%C$:=)NJU%$J!I-VR' D';;8=A!\:F8Z'Z<"FY2?[]*#GQ,JPMMAUL2S+? MXR-%^Z(F@W[@&K+RIW)L,,B6U[EOF+!,(*/S MT7#X-C>H;#:?IK,ESZ>N#5I96C+XUACDW8*TV\RRT^QP<*O6=8@'^7S:X)KN M*'QIEBR[O&'U@_YABEUA6Z.G*Z6^J#/4L>Y]!216V M.MRZS2?:QW,6^0JG?7K#IK,=BW'1^N#,'BP*C++=%[?[/!P!W@]? (SV@%'2 MW3E**J\QX'S*;@,V^B@;3%ZE?".F@&, MAR,UJ/J38\?+]<^<"R^_&*GTGO9Y+\3/[5SW,Y M_4^JZY:574.H21XF K0E6$&#Z2Z!XB6 I#"061'W>4R0*V<:M#MH6BYJJ>D2 ML&G8;964.>D=O!D.WDFU:9T:1YCEX/QP<"+-Z!M*[:1W)^ J4/:);'"\@XJ= M 81B[\!MK)"O=D("RA@JE3@0O$0EZ A%6#CD$DPG$P-4J%A*G!]D)#VA;FD M]\>:494R0^2^T :%6N3**U+%R-"XU@;Q*VZ5W>='"?]C*RF,#B0:.97>=TQ1 MDPABH1%1<8;%I&J%*Z554"1IW"H? 'WD_S.9@^>J)3_J1D.\3C/'2TI$6->8 M_6D_UBZ[;OYEWLW$&^2UDO+45 E4+N4L ^[F3+<)KDF]O7)!)D5:UC*:B:.! M_*^<"X=-=- /^_E/4$L#!!0 ( %$^75&E11 M!P4 -,* 9 >&PO M=V]R:W-H965T>;XW]K.K MB;RXWS6MNYC5WG=G\[DK:]HI=VHZ:K&R,7:G/(9V.W>=)56%H%TSEW&\G.^4 M;F>7YV'NVEZ>F]XWNJ5K*UR_VRG[<$6-V5_,DMEAXD9O:\\3\\OS3FWIEOSO MW;7%:#ZA5'I'K=.F%98V%[/7R=E5QO[!X9.FO3NR!6>R-N8S#]Y7%[.8"5%# MI6<$A9\[>D--PT"@\67$G$U;3Q-P+D&" # M[V&CP/)'Y=7EN35[8=D;:&R$5$,TR.F6#^766ZQJQ/G+6]I"8B_>M\,!0ZGS MN01J )'? "G$!]/ZVHF?VHJJQ_%S$)I8R0.K*_DLX"UUIR*-(R%C M&3^#ETY9I@$O_8\L;Z@SUNMV*_Y\O7;>HB;^>@8^F^"S )_]/Q&?!>';=^8Z M5=+%#-?+D;VCV5/(XK>:Q!NSZU3[(' YK?+DA&Z%WQM<$TY0K1L2;@AUIR%@ MW3OLYQQ<:W6',5&+ZO5D4514"6\PA9A.,=Y3.%@O5>](F(VH]&9#EMIRW+DF M;<5&MZHMM6I$62N6EJQV7I=.J+9B'[$C7YO*L?T@:-'8\6L(C* \4@UIJ*8QY;"$<--;2#!P_$7M':!'@DA& MH\OIY@%^C89.6-/@W2B[)=&2YV[%6CK58!6"\Z&W7G&7 MC]W+T//$0(E['!A"Q3M=D?CTX;W@*M(C\T%=&O#-&K= M=4-='.]X*MZ!7CAQT2K?VU ./%+EEUY;1%PKZQW^.'#\4]5%2)VA=5LV/5K$ M6#3_U&PXA,,5[7K;&7>0]\HT7MSV70=%_ZTQVGSCGBP@[&--OZV#^&N+@ZPG MO0!]#%NK2B39Z#14]E@(+.T@/4'),6-?:UN)+SWR1:J8Y&9U*MY.UT ?75I. M[:A$7[HGK]C&H+SV[@P96Z)'757\"B4?S_!^^"3%D75#.)Y^4O:%6!51'B]A MY&F4+1,84F;1(@G6(H[R8O%(A"2.LE4BDB1*DUS(/"JRE4@QDAG(M\XTND*' MX,KPR/&%*.)(KE9L9-%J5018;+7(V8JI)6D>+;#E,;4L2O(5OIE<,K],Y@B(XF3Y-+%L%4FY@($L%ZLL@")X MP103GLMB\7&ZZ"A-U,M70)OFF.;RH+ M?+,\.1$?447VP/;5Z'T2<4<1RV3!$2=(#^>> S1XK0G51X<8K^Y1VS@;G#.+ MLHQDP2I)KH5!I:A(8_'4_^+\Z*&!R[4-SRGT6=.W?GAS3+/3B^WU\%#YZCX\ M]SZ@#^H6_9 V"(U/5XN9L,,3:AAXTX5GR]IXW.1@UGAUDF4'K&^,\8EHI=:=LD$[*[QJWLYNSG][]X+&\X!O6FW"Y+>@G2R=>Z"+3_7;V1DYI(RJ M(EF0^+=6[Y4Q9 AN_,@V9^.2-''ZNUC_*^\=>UG*H-X[\UW7L7T[^W4F:M7( MP<0[M_F;ROMY2?8J9P+_%9LT]O+E3%1#B*[+D^%!IVWZ+Q]S'"83?CU[9L)% MGG#!?J>%V,L/,LKK*^\VPM-H6*,?O%6>#>>TI:3<1X^G&O/B]?O/WSY].#E_ M(^YT> A"VEI\M97R$?F,6H6KTXA5:.QIE2V^2Q8OGK'X1MPZ&]L@/MI:U?OS M3^'=Z.)%A"N23-;"Z$Y' M294N_JH8KAZ-0@#2(&SRM>J5>>^$WD M6(D&84OCZ^0*XAD1!R\:55/HZ,;V1,:3UG5T'S>Q4 #%G=1N8RE$J7B5+_Y0 MF&CIXA>':\^U!MN M3*1L]7+K1C8;2DBV-!LB81T6(C/5MQ*7[7BXG4JC3F" M95<(**)N 6,*-Z?).RO7VL/,C:[GXDX9K9HYK_^Q(582V :Z(QM6I7<)6?W5V/T8G=1 M9S2IM30#9;%%)=-$WE@HH=\SE69K6,)OC;4;;;$J^=6[H"E?\VDYH$?ZG$6* M:B5#*QJ (1Q&8(@ [7]*;J25M996?$2^5\I66_$=K5#5MJN,Q?.7"8NPY=V 8OR@*M4MD=O+ M\_P$5O^M$K0Z="V:6ZQ72+CR6B[$!^0>#RA& (81?P8I,=#MAM,ZL(65Y;QD8%.-DA4J?F@& M>#,7R! 7/X5(3[=HA.*A4]*):@%E4ZBK+(> .+D%ZZ"-N0\G* ML"3BYG)0(,\QBZ6K+,2-J%II5RIMA=H5%AP(2X.I"Z.4;0*XSD,LB@K-8?#L M%Y%H<0#FZIKK$6YLGVED3RW+XW8)251"J/R\2DWYU524"F&=0;7A1JU:,#_B6V83L[N@"- Y+O)(?^L0@N?.%H>\Q#<%B M(,.D# F7BA@&QH@=R95Q,Z$=(K4?YJ3&LR+%4.\U=9,4!FF".^)6*:7<"8E! M$DV,442F#J91=E,K)3A/6!#<[8$5#*0''9K8X9+-$"GR.VK-A$H-^\< ^,SJTBI)"8&4..R/@5DA^8E-HMS-4%,$:XBC+5G(K8[& MH^257L-Y*C%:17M^!+@2RTSTU,JYFML5QXK19* #3@R"36P6%(64'F*#.\64 M^U!JPYY,R<<\.B4^E_/MW>>QVD X\#4I '2R'H]'E0.%J4@\\U&+>(L\HA@0 M$Z*.R'DZ4M:#256,NZ (ZL"(\W([D65>@16):A@P7!#C,F.=)2=3"1YUCTK6 M.?09+YN&\&NYDS^MUV0'/]2ACBG8GT]WE/5)G?HLY6\%L"J2ZZD,)I1*PB]U M@%:9R%$2O9'53C*R"#ZHC2P/2KHR'8W1X9!PY/C^3C 6G;FW<8SU"J5F"[,\ MPUL)K+0AXD@[UEWQ;F0P^X2"_SCLTMRB)Z+IV=*%D-@[L)@C3)&:270I)X2 GSRMT#UBM MZX2\SM%C08^8Z&HPDJ088GO3>VTX;$'M+5FZO9&/B5)N92*K4@WSB&;P M7.=EY)/MHZOZ,14I/:KH_,HP]>UTQ&0HA0?J+X4;NSPYNDVOZ(U0\H_E*)]A MICV)43B0_,YWD@_%V[T=3\]_B#=Q-IDJY4X"GC#'7<1Y-663<5#F$ +^A+2. M)1]9+YM"H1PMDK21,4P'44TL6ZSR&Z=3:(VDI?;)Y1$4G>?CT;!+E@X+64.M\Q,U,@_3J%6V/ MA9R+V;LGO,"U42HJV98YR%$R@4E8!SP%@T7Z4L*^>=P$&[2X&]K=X[]U#4(<2'HAW99)"*B XU MF@@+U8"SODE'!<@ B)]$&M,9Z_S>I!PS#[AME#R?CN5^RJQ+G@<0R^I!R!Y0 M>F248MNOS_Y40(GR6-.*N%O"3\@NT=\'R5C[-/-GD6*5?2!6C\(5N"N=9FSD M8^6,Q;3O1SG7)W@ZT#VPP-T=X* FDUYHIS0\JN.2$?3 MW?D]G1MW>6=U#P$C4S*"!,T3[JC3RU7!4!Y/*)X<"[G)Y"-EUL>9I")^UW26 MB4=.)L:FGIO$^GN9*T.>H\)@42J4ES/S0J1M(;]&8 6=9Q#A]JE7) +P5T9%?X MV5@;3[&4#^T2.9HHG5\N+Q8OIX?X:=Q8%5784TXEQG\!C$(GP]CKGGT#1&<] M0G\!#+\)W:7*KK5W2;=QIZ7IQ%RI=M"SF>$/T9* T*B87H52"";DM2_.^%#' MI[&$H^P>TU5Z'\+SZ4M&3@)3!LJL3@:\HB\M%!9B> 1N?-5#\VJU!'I13F@4 MT/''WF.?3KX5\$LG^B+"AT,;TV>#\>[XT>4F?6O8#4]?;&ZE!^2I=368>K9X M_7(F?/H*DBZBZ_G+ V0"8L _6X4CEZ$XRM5S0 N.GJ.O_ E!+ P04 M" !1/EU1UPK+C_<# "X" &0 'AL+W=OX M-R<);U$(!T1A_#I@!J-+9W@J']$_^=PI MEPTS>*O$#U[;9A', JAQRWIA[]7^3SSDXP.LE##^%_:#;AX%4/7&JO9@3!&T M7 Y?]GRHPXG![)Q!FH+CTEW*@]5T MRLG.+E?5KYX;[BOTX9%M!)J/\XDE9'<^J0XH-P-*<@:EA*]*VL; [[+&^JW] MA"(:PTJ.8=TD%P$?L+N"- HAB9+H EXZIIEZO/0,WDUO:,<8N%7MADOF\C7P M[VICK"9B_'?!13:ZR+R+[%S(]%[J7B"H+8SN3LIK0MB\G&Z\5^:++MP#O38= MJW 1T LTJ)\P6*Z.#\HYM@T"EP3/!'2]KAHB+'2:5PA,"%7YQ(^*[.3NN0%F M8*M(:6_@PQT)3!O"(DW5&R9K\_$:;IEIH&.\!MH@X<41QLN"LPT7A(4.B"+" M^HSV;Y!F81''5(I*]=*:-SBLJG1/MOA,;<<06!9&Q13N<(M:TWZE6G&*B]W= 42"!^R2=Y1]*U7LN!.G'>5CF"7R63RBMTB[F M(IQ%Y6M(&BOD3SZJ(ISF4[CU3Q$UG8B!/0WO7'3E-(9'S6H$R5H"2L*BR&&M MJ6UJ^Q)")YBT/C6D0#KJ9Y9TDBB&O^D.]#',M(A?$[G QGQD8WZ1C:?OFH(! MW\(HXZ&-GV'?1 M#YAP25?J,#3\Q?9F"+?N*WO@D8AEGN^)K,B %DM!ZK$D=QF"0)?&PO=V]R:W-H965T:;&<>3Z5ZJ%UT#&/*M$:V>!;4QW5T4Z:*&ANF![*#%-SNI&F9PJ:I( M=PI8Z9P:$=$X'D4-XVTPG[J]E9I/96\$;V&EB.Z;AJG#/0BYGP5)<-I8\ZHV M=B.:3SM6P0;,EVZE0*NY;(F"W2Q8)'?WF;5W!K]QV.L+G=A,ME*^ MV,7/Y2R(+2$04!B+P%"\PA*$L$!(X\\C9G .:1TO]1/ZH\L=<]DR#4LIOO+2 MU+-@') 2=JP79BWW/\$Q'T>PD$*[)]E[VY0&I.BUD MR!H*6;7<5>KC,]L*T)^FD<$(UBXJCFCW'HV^@S8A3[(UM2:?VQ+*[_TC9':F M1T_T[NE-P UT S*,0T)C&M_ &Y[3'3J\X3MX#[ #I: DI[P?N"Z$U+T"\OMB MJXW"8_+'C4#I.5#J J7O!>*:596"BIF+:-L#^1%DI5A7\X(L\"O2UXI\$]I^ MIG>Z8P7, OP.-:A7"/X63[W%J][B,8Q'=E+@AZCOR'.M +[K%\%J&VBVH%S) M?\&XM]Y_?$ HIC3A+3&U[#5K2_W)=0H?R>1"^X(GR_H;9*?)#R2G83R,K9*% MR<@J:!OF\<1J- N'-"=+UK*2D60#QU< M:^Z_@;WH8W>$-0C[/S;Q6K<>F3;0\K8BFP-JC<:>#(;D Z'I(+&"#G*_BE%L M.B@X$^9 EC@P>,&$)LG0V2>),WP3(Q2/HNU*^L6/;& M6 [/$J\X@F>+++:*:;S#M?6CWB'YA_AL+WQE>9 D=@Q1I%Y0+\:6-ML!H(CIR9UQ<[ WCIJQ>;V%IIP?9]%TG.#+P?KFCG[NX^6""SZ\@2LO: M\GT">R+7T#&.J7H.OBY'/)+\3E*7]VISR),;,/5\6U MHQU=S(<&5.6FH":%[%OC1\5Y]SQH%WZ^O)G[*?W$5,5;303LT#4>Y'B&PO=V]R:W-H965T,D;1(D 9IFPWHH4+3[. P[*#9M"Y4E3U3JYM^/LA,W'=KL M8E$4^?A(^6G>&/M$):*#ETII6@2E<_4LBB@ML1)T86K4?)(;6PG'6UM$5%L4 M69M4J2B)X\NH$E('RWGKN[?+N=DZ)37>6Z!M50F[6Z$RS2(8! ?'@RQ*YQW1 M^B'B63%6J21H/%?!%<#V:KD8]O WY(;.C(!M_)QI@GO[G- M%D'L":'"U'D$P&/43YFY:A2U7VBZV&$20+HE9ZI],C.HI.Y6\;*?PU'")/X@ M(=DG)"WOKE#+9=6A)!^@3.'.:%<2?-899F_S(V;4TTH.M%;)20Q$E\ F_8MSEL\8;_:7,':TFI,K2U"+^N-^0L_Q>_3U08]15&;871 M!Q5N3%4;S44(3 [R=:SO3?,DE-?AC&J1XB)@H1':9PR.+RH$C2Z$U+ TR$E= M0&TE2TJJG:]=;VU:\H^:06%,1M"4,BU!<,,FS]&RG[7,@B*A,(2&/2"(?8H% M2C,X6[,E+'$/X$JS):$S.@>^$8?5!FU_+;#&=.\9>,]@"F](%M80P2>XO KC MR= ;<3B.8WCH6FI9F T9A8X9Z SP)46B?G8[.!N%D\OQN5_'4U[_G8''3,)D M,&%C/ ZG\1C>N\GH2!X5VJ)]!(CGM]6N4TKO[=^9ZTY>K^'=(W4G;"$U@<*< M4^.+JW$ MA-^MW&F;L6V,8ZEVYHEOY5H?0"?Y\:XP\87Z%_?Y5]02P,$% M @ 43Y=48_5%)+% @ S04 !D !X;"]W;W)K&ULA51=;]HP%/TK5]DT@82:8$@+#)"@W4Z0D4[:VU* M[FAJ-K&M#/(\@$H9LR0YC4LN5#2?AK5K,Y_JVDFA\-J K\!SU%*3T0R[G><45O2 P_'>_;/P3MY67&+ MYUK^$KDK9M$H@AS7O);N1F^_XLY/ZODR+6WXA6US-AU$D-76Z7(')@6E4,T_ M?]S=PP%@E+P!8#L "[J;0D'E!7=\/C5Z"\:?)C8_"%8#FL0)Y9MRZPSM"L*Y M^1>M\ZV0$CK?^4JB[4YC1[1^,\YV%,N&@KU!,88KK5QAX9/*,7^)CTE.JXGM M-2W94<);K$Y@D/2 )2PYPC=H/0X"W^!_'KG*X5(YKC:"O,+"6G06+H3-I+:U M0?B]6%EGZ$OYX J$M3#6@2(2*)NN4'5_C\$\2_IC$!:$RF1-S:)!0#G? M>UCYB$Z@'Y0I-VZRFP!(W0I&$#>5%-WI@-FD%R-H9%=E\+*T(R^VEOG#+X\&[$^NPC+/*_]-U3\!TX#=H(8N/> MZC."2ZDS'H9[5*?/NG!9TDTY;YGN@P*I !^S@OJ-T!D.S[J0]E,O_J6VP6EO MR$:-MG3$X+7>QP<1*]%LPD-B(=.U#03IZL0V)5V%/\P+.B]1>,/T/Y::[>?^ +M"S[_!U!+ P04 M" !1/EU1[_Q]=]P" !$!@ &0 'AL+W=O=)8LL:&VY/=8N*/!MM M&NY(-=O$M@9Y%9(:F; T/4L:+E2TG ?;C5G.=>>D4'ACP'9-P\WS!4J]6T19 M=#!\%MO:>4.RG+=\B[?HOK0WAK1D0*E$@\H*K<#@9A&MLO.+PL>'@'N!.WLD M@Z]DK?6#5SY6BRCUA%!BZ3P"I^41+U%*#T0T?NPQHV%+GW@L']#?A=JIEC6W M>*GE5U&Y>A%-(ZAPPSOI/NO=!]S7,_9XI98V?&'7Q[)9!&5GG6[VR<2@$:I? M^=/^'(X2INE?$M@^@07>_4:!Y15W?#DW>@?&1Q.:%T*I(9O(">4OY=89\@K* M<\N/RG&U%6N)L+(6G871'2?-GLP31_@^*BGW6!<]%OL+U@RNM7*UA;>JPNK/ M_(1X#>38@=P%>Q7P%MM3R-,86,K25_#RH=@\X.7_7.RWU=HZ0T_C^ROPQ0!? M!/CBG^&OA"VEMIW!ET[S533?C>>VY24N(FHWB^81H^5=C; UVEHHN3'/0FV! M-[I3#KBJZ(F77=-)[K#R9N/$3Q[>_OH9Q&]RW).#4M(*.S3> !LMJ3_M.8RN M2.+&4@*X6G>6@.T)T%4X;-9HAON *RSWELQ;LAF\#\PN#\Q6/;/5$:O5,:M/ MQ&((ON>RP_^ <&=XA:!X@Q;>0);%*6,DC%AL(D7QO%D//.^G @4P<<(90POO<#DJ+.)TS;,+[I\?RQ] MDP_6842N^LGP.[R?K]?<;(6R('%#J>GI9!R!Z6=6KSC=ACFQUHX.((@UC7DT M/H#\&ZW=0?$;##^.Y2]02P,$% @ 43Y=49:'ZJ)T!@ [A( !D !X M;"]W;W)K&ULK5AM;]LV$/XK!R\=&L"P]6K)61+ M29NM0[($>6E1#/M R[1-E!)5DHKC_?H=*5F6WY2FV!=;(GD/[X[//2)YNA#R MFYI3JN$EY9DZZ\RUSD_Z?97,:4I43^0TPYZID"G1^"IG?95+2B;6*.5]SW$& M_92PK'-^:MONY/FI*#1G&;V3H(HT)7)Y0;E8G'7P40R%N*;>?DT.>LX MQB'*::(- L&_9WI).3= Z,;W"K-33VD,F\\K]"L;.\8R)HI>"OZ%3?3\K!-W M8$*GI.#Z7BS^H%4\H<%+!%?V%Q;EV'#8@:106J25,7J0LJS\)R]5'AH&L7/ MP*L,/.MW.9'U\@/1Y/Q4B@5(,QK1S(,-U5JCG?8V@IJN?5 7)8!W & (-R+3T1_CT:*RV1!/^T8 8U9F Q@P.8?V&U6%RX%$KO M2UJ[_>.< GW!PC*>D6P"+$M$2F%&,RJ)IA,8+T'C((Z3L&Q6DI?I)8@I7).% M,GQ6V*L4I8"E:0?KN<2WM%P.:I8#,)F:IF,JZXS:Z;:;W2$020WD5'"L4R3$ M!WP@4J%GB"L*A6;J^*2*^G&98^B<*,6F+"&VOA[M[$TR[)O]!T:A,Y@//_KM#9Q/KBF4D2]98HU1(S?XM M(]@#-O 19_ *R*=,4TF57C]4]A"#^XKM*IC(AWA!__27V M7.^W^G^3CC9RW_>K3#@V40C(BPG:JCE&#.AG"N54%6H7%G.6S('ADJ,^XP!& MN'6@=JHBZ52*%$6\:D1"$LA-%C&#^&*(>"G2G&1+F.-7XGM!)(*I'AC2UV8+ MY)IQ M-ATH(L^[/(:$5%9.@&#([-! ALDS6"ZK74<5C7<=A:A]O4&F$]:04C M=.":D3'C3#.J]M5W.ZX)]9GP@JXRDN$*D1+<1,?7X#]9\_B$S0?*^P--JE;W MIZM[$WH#\5%HI(;]?L/M%)Y,+7;N;Y\ZQR#JA);+7,5L&'@$<7?HQX:53C<< M>BN8VR>8UD6Q:87D"Z,0!F%0#=[H/H)A-W0MS9'GP: :DQ12TDSON"+&G,W* M0C^"H.M% _SWT1-WRW#;FX:AAU7E^<,M@^UARDX0.D,[0>P[*^\%8MK*:_5M MT W14/P(W?'9.\<@Z%?9M )MI1T(\F&.)(F0AJE-BPV]9XD M15IPRUG2%%#L.PI[+NY3.+=;+N3BD=<+U@UO8FT79U8YM?LVOK1TN-K/E#=[ MZ32=,EXZ/>]_\;)%E :U* U:Q>/S2CC*:FP($?S>U(KK2B=&I4X<$*KVN7:$ MJDSK6_3)C'F30BWHCXG1#=&%-/J'&]L#^=C2;[7]>555+7RE1(+ [XLMS*$I M3"\,[%L<^F6W7@BLUBAVP,4F'[5JU6&W+&XWP@;7X&SJ"T/4JR70\6_DW M+&-ID6Y[0%_LCF'=H 5P7!J.56:WG'@&Y("NF-71Y*7:R>(6(34\P%XPAT)- MS8I04V'1JL):BB2JBR1J)6[)A0],)5RH0N[G?CN$X?["GMJ,0CPCDV8K_AO9 M7&W,JWR;$E ;5:)P?\/+2JRY?T W-@B_\9G]LG)@5#GP:!0;*^&KYBIE8[&'A *4AV#D5XOBBP,M?K9/TOG;?[Z*V=0%/2&OIJ]A%. MY+7@;&T+#N!X7H,7KT*LAS8@7-RY[6-0OW$'D5(YLS7-T$W1,Y89A9NBJ:H&[C9EN7M2OFB16YO-,9":Y':1W/4H-(,P/ZI M$'KU8B:HK[C._P-02P,$% @ 43Y=4:A5T3.& @ ;04 !D !X;"]W M;W)K&UL?51-;]LP#/TKA$\;4,2.G:Y=D 3(1XOU M4*!KN^TP["#;="Q4EER)3MI_/\IVO QH_Q420UVQO[XDI$@K=*:3-HL;:82X+EUB+R71-\>A:I0O=Y%A+3>Z?I[KAAK %.VR&!0.?B#X0FIK=I)K!ZD?UBF\;61MNN:948-']ZL M[IXW2R^XD&_,DY7";EF2]3)A/!I?PI1_4023T55RL)\-,5;S"Z1PAY;?@AZ0 MC.(!$(VNQKW]4;7"HQ&HD(/Z07><7Z.IFX9A=WA+EMT(_7/O'J)[UBRU8S$% M0SGN90"V&^YN0:9N!RHUQ.5HS9+?0[3>@<\+8^BP\ &&%W;Q%U!+ P04 M" !1/EU1W?XLIIL" #!!0 &0 'AL+W=O[_SF^F^Z5?C EHH6G2D@S"TIKZTD8FKS$BID+5:.DDXW2 M%;.TU-O0U!I9X9TJ$291=!E6C,M@/O5[*SV?JIT57.)*@]E5%=//"Q1J/POB MX+!QS[>E=1OA?%JS+:[1?J]7FE9A1REXA=)P)4'C9A;/E2A@_PKZQO23C?&>LJEIG4E!QV7S9 M4WL/1P[7T0F'I'5(O.XFD%=YRRR;3[7:@W;61',3GZKW)G%L1<-*3K!2N%/2E@8^R@*+E_XA MZ>K$)0=QB^0L<(WU!0RC 211$IWA#;MDAYXW_.]D?]UDQFIZ&K_/X$<=?N3Q MHQ/X9 VH#=.<6JPQU=_%>:!+%*>Q1>[.- M$E3,9@*]6YHQW092.T.FI@]?2>.+M_ :U1,73#2Q+62XY5)RN74J:M1<%? 6 MTBBE<3A.@7+26T)9!^_WA45E52,%=\S"0JYVT385UNUU_NFG*\I]YT]SN2#N7!@1N MR#6ZN!H'H)N&T2RLJGV19LI2R?MI23T6M3.@\XU2]K!P ;JN/?\+4$L#!!0 M ( %$^75$OSE&I?P, $D' 9 >&PO=V]R:W-H965TI[AWHY&'5M*CDOTDXW)IE-AK-;-YO8;6@;@[<._+;KM'NZ MQM;NIHE(#@=WS7H3XD$ZF_1ZC?<8OO6WCG;I$679=&A\8PTX7$V3*W%YK:+^ MH/!G@SM_(D.,9&[M][CYM)PF/!+"%A"H? MT#\.L5,L<^WQQK9_-\A6W]L,)NU,U5 HNM M#[;;&Q.#KC'C5S_N[^'$H.)O&,B]@1QXCXX&EC_KH&<39W?@HC:A16$(=; F MSQ.5+^Y1X'S? M5W,?')7&/^_ JR.\&N#56_#4,W0,FLX^-T6;1Z!::9S] $H0-PHWM>FV>?O+41Y%/S##XD8 G MK99ZTU_"UXU#?)%$^(.>W'Z LF85+TBH,J8* M08*4BN5BD'+.JCJ':]L&N-_V??L$@C-5"A""9:("6;%:E9#13BHB;[QMFZ4. MY#W80#%^@)HS69914*PLZP&67.55E"K))+'ZU5GOH7=VU81G:BIC/(MJJF!" M14'(>!2IB:QB.;D\I::8J$I:E2PB/R4K,F!<%*\34R63,B>!HLQ+-8"2<1XI MBGBF.'SIT>FA*!JSL-W)O0DFA(S&+!NB$S7C/(L">:[Y"V)559,^+R@13/*< M5@KD-5+$E@LHF%(%2$&Z%$'&"I%130:D$@J CS3E/<*94/*$>B@-4>J/CS8!/V(/N:&\APOI6"R MCKC+<.W7H8XAX6=FO"..F.I\=WXFH&UL?51-CYLP$/TK%J=6J@(AV6YW19"2W5;M8:LHJ.VAZL' -;Z M@]I#V/[[^H/05-KD AY[WGOSAC'9J/2SZ0"0O @NS2;J$/O[.#95!X*:A>I! MVI-&:4'1AKJ-3:^!UAXD>)PFR?M84":C//-[>YUG:D#.).PU,8,05/_9 5?C M)EI&IXT#:SMT&W&>];2% O!;O]6F@F0ABE)-#2;:+N\WZU=OD_XSF T M9VOBG)1*/;O@2[V)$E<0<*C0,5#[.L(#<.Z(;!F_)\YHEG3 \_6)_9/W;KV4 MU,"#XC]8C=TF^A"1&AHZ<#RH\3-,?FX<7Z6X\4\RAMS;NXA4@T$E)K"M0# 9 MWO1EZL,9(%U> *03(/5U!R%?Y2-%FF=:C42[;,OF%MZJ1]OBF'0?I4!M3YG% M8;ZCAAFB&K+78$ B#;V2-2G"9W)G!6LE:UA%)9)M5:E!(I,MV2O.*@:&O'D$ MI(R;MUF,MB;''%>3_B[HIQ?T[\B3DM@9\E'64/^/CZV7V5!Z,K1+KQ(6T"_( M*GE'TB1-"FCM .$5VM79O'QO(+X;"P$Z-8/OR'>2)B0>7>^ M7]LP5O_2P^5\HKIETA .C84FBUNKJ\/ AP!5[X>L5&A'UB\[^X\ [1+L>:,4 MG@(G,/]U\K]02P,$% @ 43Y=45:[[=3&! !!4 !D !X;"]W;W)K M&ULM5C;;MLX$/T5PNA#"W0CD99DN7 ,U/:F2=!T M@Z3=?2@6"UD>VT0ET24INP'Z\4O*LBZ1Q*B7O-BZS#DS)&<.1YP<&/\BM@ 2 M?8NC1)P/ME+NWEB6"+<0!^*,[2!1;]:,QX%4MWQCB1V'8)6!XL@BMNU9<4"3 MP722/;OETPE+9403N.5(I'$<\(<91.QP/L"#TX,[NME*_<":3G;!!NY!?MK= MR9.R+OKE:G0]L'1%$ M$$I-$:B_/,^@+\'.#W!8QSP+@O M -NGE;.S##HN>98OBT &TPEG!\2UO>+3%UG297B5)C31]7$ON7I+%4Y.WX9? M4RIHEJM_H \!YX%.6/1R 3*@D7B5AP$DRW&Z.4-#_!H1F]B?[A?HY8M7)U=BM*N1=G"\N=O8;GH,V-/LKPSLURG21^62S/+ L+3ZN%Q M-\M5[WDQL5SWC\5O9;%4412508K*(!GML(-VE@KU1 A4+9'/[]4S="4A%O\: M? P+'\/,A]-9?2%/8:5VB=)%1(,EC:A\:,O6(YV7T>FM;S\=$F?D3:Q]-1M[ M65TVK>S"HC8:IQB-8QS->Y!2Z01;HY##BLHV47":H7FV;==#NVA:.7;#ZEW3 M"KM5J]H@W&(0KG$0[QA;'6@4MG6@G>(_VCVW98A-JPNFU;$'I-AW>JJ MS]I"&C.]L!5WX3NE"JS M-B4\DOK513G#;GLHHR*4D3&4VX!+H=I"G5V?;R!> C=5GU_0^L]6X>/"Q]@8 M^H=41YO5Q&ES0]^+Z[8*&3>2#'OMTX?MT:AMU:!ZGNKCJC?ECO+_;CU M5.L(K]*#8//ZICS[;_4?_Q[-X!9SE?3(.)V!E)*-_YU[FJQF[)$1J..QH^4 MND3,NO1SBVWF=+O7VJJ/HA5)GB75*9 7 MFZ3NN=\\)&='(;^I!$"CQY1G:NXD6NP\+]RS?:++ M!7'D!_S3?2S-Q:2\Q2R!03&9*PFSM+_.&6D!)@)?YD<%2M,2I#V0KQ MK9SF?/E:) M: 'PN = *@"Y%C"J *-K >,*,+X6X%< _UI 4 $"F_M3LFRFUU33Q4R*(Y*E MM-%6#FRY+-HDF&5E9SUH:;XR@].+9?2]8(K9*O^"[C(SHAQM"ADEIEYH(UD$ M:,FYB*B5>;L&31E7[XSTUXOOF'7J#6(:^)*)0-(O5S-7&KU*[&U4^?#SY M0'I\>(#\!HV\]XAXQ.N KX;ARV)OX+@7OAZ&KR%ZAN-I!_S3UO3=4B;1@?("D-@AJA1H9;:O*;*$>$#_J-8_LOK'/?I_ M%2(^,LZ[JGQ"!A99,MIA,0K&Q$1U:%?C4HIX4S(ZE_K4)>5/R+G4;9>4%TYK MJ;,0QW6(X\$0-U1J9>A;@T1_?X9T"_*?@E@I8+:7C 81J>]KMT57)9M'&+OQH" [[@W[\H1-#F:=.ZC3K7Y@=A7U6&YK#PSSW@CZNW A>M*$:QL/#E-=U M;J!_TXLS:/7!+/"IAN;KF9,$-O^')Z^SEAL3P,(O=99IF>V8:N[NT'20U M#7IJ2QJ.(M[/I/2+I#&@WVD*5^61-(Q%\*ODD;2N9S_BI\$\5NBS&TT8_K\U MW=9]OWS_?:9RSS*%..P,S+L)31WDZ4EUFFB1VR? 5FC3BW:8F&&ULI5==;]HP%/TK5K2'3=J:V/FN *DM;6%2 M)]3NXV':@PL&HB4VM1WH_OUL)TTAF"AJ7R!VSCG7]UP;7P8[QO^*-2$2/!7FW'7%?$T*+,[8AE#U9LEX@:4:\I4K-IS@A2$5N8L\+W(+G%%G-#!S M,SX:L%+F&24S#D19%)C_NR0YVPT=Z+Q,W&>KM=03[FBPP2OR0.2/S8RKD=NH M++*"4)$Q"CA9#IT+>#Z%AF 0/S.R$WO/0*?RR-A?/9@NAHZG5T1R,I=: JNO M+;DB>:Z5U#J>:E&GB:F)^\\OZC97,(Q;DBN6_LH5<#YW$ 0NRQ&4N[]EN M0NJ$0JTW9[DPGV!786,5<5X*R8J:K,9%1JMO_%P;L4=0.G8"J@FH30A.$/R: MX/J?J;X8RSQ:,#9 M#G"-5FKZP>P@PU8USZC>[ ^2J[>9XLG1Q?RIS$1F-MX7,.,,F#T$IK0Z2'K^ MXYA(G.7BDT+\>!B#CQ\^@0\@H^#[FI4"TX48N%*M12NZ\SKN9147G8CK@SM& MY5J :[H@"PM_TLU/._BN\J Q KT8<8DZ!1_(Y@SXWF> /.19UG/53?]:TD[Z MN)M^A[FBPY/TZ]Z+AZF%?M-[\5;Z;>_%6^F3]SD_?7/N!QO!;TZ$;_3\$WKW M9$MH23J4@D8I,$K!R;,E2YS;SD;%BPQ/7T?;4>JA.!ZXV_V:6U!!'*>'J,DQ M"H5^$":'L*D%EB $7]4.4@R;%,-.L[ZIZSBCRW M,KR*CC*,8,NL\3$&*K?\EO''X93OP2'HQB+E>ZT2WAZ# AA$K0I:L@N2U&L5 MT(+R$(KM]8L;R^-.RV>82Z&Z)TDX^'U'BD?"_W14,FEDDW>>H;112KL7J&XD M:L MI++Z#6]FFU[[PG28K?E+>'X++?,3W9N;UNE5OFKLU36VRJ@ .5FJ4-Y9K&K, MJUZY&DBV,8W4(Y.J+3./:_7_@G -4.^7C,F7@0[0_&,9_0=02P,$% @ M43Y=40N^.[E' @ C04 !D !X;"]W;W)K&UL MG511;YLP$/XK%NI#*VTQ@31=*H+4))M6:9FB9-T>JCTX<(!5;#/;A.[?SS:$ M95J"IKV [WS?=]^=[8L:(5]4 :#1*RNYFGN%UM4]QBHI@!$U$A5PLY,)R8@V MILRQJB20U(%8B0/?GV)&*/?BR/DV,HY$K4O*82.1JADC\N<"2M',O;%W=&QI M7FCKP'%4D1QVH)^JC306[EE2RH K*CB2D,V]A_']\M;&NX"O%!IULD:VDKT0 M+]9X3.>>;P5!"8FV#,3\#K"$LK1$1L:/CM/K4UK@Z?K(_L'5;FK9$P5+47ZC MJ2[FWCL/I9"1NM1;T7R$KAXG,!&E_LEKUX<3 M@.$Y#P@Z0/"O@+ #A*[05IDK:T4TB2,I&B1MM&&S"]<;AS;54&Y/<:>EV:4& MI^,M'(#7@+:0B)Q3U]JWZ#.1DMC^HNL5:$)+=6.\3[L5NKZZ05>(IY">P2^'\;,!/#;U]TT(CDU8!(.$ M.ZA&*/3?H, ?S\[I^6_X'W+"_DQ"QS>YR"8UN69AY"=(&F/U,"'TT;()^ L>_ %!+ M P04 " !1/EU1I#4[<_L" #^"0 &0 'AL+W=OVV' @B2&5A>UB/+!+DE-K,C)CMWPR8EM9Y!1N.1+;LB3\ M[Q0*MAM;CK4?6.1I)O6 /1EM2 I+D/>;6ZYZ=J.2Y"50D3.*.*S'UI5S.7>P M)AC$CQQVXJ"-="@/C#WJSG4RMK#V" I822U!U.\)9E 46DGY\:<6M1J;FGC8 MWJM_-<&K8!Z(@!DK?N:)S,;6T$()K,FVD NV^P9U0('66[%"F"_:U5ALH=56 M2%;69.5!F=/J3Y[K1!P0E$XWP:T);IO@GR!X-<%[JP6_)OAOM1#4!!.Z7<5N M$A<3228CSG:(:[12TPV3?<-6^%_0 M4JW'9%L 8FL4YX*D*8>4F$DULN>S/=B;K">9_U^7];/TJ&UZP6S^AY)_1.KX5?WQ4474LH MQ>\>0WYCR#>&_!.&[I@DA3J(C'C7*JKH T/7A^'3),)N&([LI\/:=*#\,(R. M4?%KE!MX?C \ALT[8$/7=5[4CB(-FDB#WDCOU::#!"TED2!Z,C=H] 8?6Z*P M,12^KT05/3C(5^AB#[=*U($*G$$+%;]&J0T1XE8EYQTP54HW["[1L(ETV!OI MC%"2D)Z418U0]+&U:Q,R7U' M&VB>?)-_4$L#!!0 ( %$^75%\0X8&PO=V]R:W-H M965T^%[C 7X6185 MGWE[(>I[W^?9'I>(#VB-*WEE2UF)A#QE.Y_7#*.\A(5-Y\VK:M MV'Q*&U&0"J\8X$U9(G9\P 4]S#SHG1N>R&XO5(,_G]9HA]=8_%FOF#SS>Y6< ME+CBA%: X>W,6\#[%$8*:._XB^ #OS@&*I4-I2_JY&L^\P+U1+C F5 22/[] MP$M<%$I)/L?WDZC7QU3@Y?%9_7.;O$QF@SA>TN(;R<5^YMUY(,=;U!3BB1Z^ MX%-"0Z67T8*WO^#0W1L//9 U7-#R!,LG*$G5_:.?)R,N &@"PA,0O@5B Q"= M@.BC$>(3$'\TPO $M*G[7>ZM<0D2:#YE] "8NENJJ8/6_9:6?I%*=92U8/(J MD9R8/^$?N&HP>,(9W56D?7F_@Q6C>9,)\'RL,?@UP0*1@O\V]86,J#@_.ZD_ M=.JA03T"C[02>P[2*L>YAD_L_,3"^S+3/MWPG.Y#:!5\^:O4B@][Y+9_[P-^+#1=,#MU_+.)Q+QZWXK%! M_#/B E>DVH'U41Z57-=[[!)A.(B"7W1OR<'% ZCE$F>\L99+G?&"M]R59\/> MLZ'=LZ(A.5C1 V8ZM^PP# .^[*K5'OUL@JM*YQ M1E ACF I5T^2H4+;Q^PBTC5]%DL'%YE0, ]3)W5G-FO1F3:Q"BZW LI9C+[+>732R MDJ&J* 3KIJX+HN]N=L&QR4 7II\8$Q=F&*DN;&)U#P:OI5E@G^#0%HNCMNJR M@T:?'%QL&I4.;F3HH.E_CW=MU445"ZU*WW"1JUE-S6>/LEPM9%%3(Z)=1AU2 MT)#,TLGII\+DQGBIDQO:S0M?S0NM2G^(/6;GFE\[+!T",#8MHBXP-/34Y-:( MJ0N$CNH#OE;/,+)*/5/5SZRVV05@8%P1;B:3F\GT%K*SSK_8?Y:8[=J-/P<9 M;2K1;4?ZUO[CPJ+=4K]I?X#W2ZAI3]3'B':_^RK??)\H@+TGVCF_P)02P,$% M @ 43Y=47&ULC91=;YLP%(;_BH5ZT4I;S$?2=14@M4'3=C$I2M;M8MJ% X=@U=C,=D+W M[W=L"(JFM,L-^-CG>8_/BW':*_UL&@!+7EHA318TUG;WE)JR@9:9F>I XDJM M=,LLAGI'3:>!51YJ!8W#\):VC,L@3_W<2N>IVEO!):PT,?NV9?K/(PC59T$4 M'"?6?-=8-T'SM&,[V(!]ZE8:(SJI5+P%:;B21$.=!0_1?9&X?)_PG4-O3L;$ M=;)5ZMD%7ZHL"-V&0$!IG0+#UP&6((03PFW\'C6#J:0#3\=']4^^=^QERPPL ME?C!*]MDP5U *JC97MBUZC_#V,_"Z95*&/\D_9"[P(KEWEC5CC#&+9?#F[V, M/IP T?P5(!Z!^%(@&8'D4F ^ G/OS-"*]Z%@EN6I5CW1+AO5W,";Z6ELGTOW MV3=6XRI'SN9K,%;STD)%ELPTY+H R[@P-^0]>=H4Y/KJAEP1+LFW1NT-DY5) MJ<6ZCJ;E6.-QJ!&_4F,#W8PDX3L2AW%X!E^^C1=0(AXY//IX!B\NKOXO3M&L MR;%XLF%COU\V.($GM]?;X@GDWCBQ>?_%R]1_)S7@\"M%W _]2&_"^.4 M'DX-O2"G.)<33CG#[NG)P7*WP%>F=UP:(J!&*IQ]6 1$#W_6$%C5^;.V519/ MKA\V>!F!=@FX7BMECX$[OM/UEO\%4$L#!!0 ( %$^75&&FEF!/@( * % M 9 >&PO=V]R:W-H965TPN9)F*O&>6PD$CMBX+(]T=@XCCU N^TL:2[7-L-G"8EV<$*]'.YD*;" MCM^!A%EN\ [Q0.*K6&MDD:R%>;?&TG7J^-00,-MHJ$/,Z MP P8LT+&QM]:TVL^:8GM]4G]N\MNLJR)@IE@?^A6YU-O[*$M9&3/]%(:5'49..@H+QZD[>Z#RU",+A "&M">"TAJ@F1"UHY M<['F1),TD>*(I$4;-;MPO7%LDX9R^Q=76II3:G@Z?>('X%I("@K=SD$3RM0= MND?/JSFZO;E#-XAR]#L7>T7X5B58FV]:)M[4^H^5?GA!?P5E'T5^#X5^Z'?0 M9U_3Y[ Q],#2@\E'.C9)F[AA$S=T>M$%O9DH2L%-8H5$9J(UX;_0CAKMR&D/ M_M/*]Q[Z(87J;%:E,'0*=L .Z7#DCZ,$']H]Z4#YL>\WJ _V!HV]P77VT MA M>^*&: D*Y.$\?66U4HM;)NX'XV%\9K4+%4_B;JMQ8S6^RJKY+SW$07?9BS_W M* R#\9F]SZ@XGOCG]G!K?NS=]8O('>4*,<@,S^^/C(RL[H.JT*)T([46V@RH M6^;F"@5I >8\$T*?"CNES:6<_@-02P,$% @ 43Y=4963=+FE @ [P8 M !D !X;"]W;W)K&ULC95=4Z,P%(;_2H;Q0F=6 MH4#!.I096_?#"V<[.Q%A!2RA@23(/KO]R10MK98]P:2<-Z7)X><0](* M^:A*0C1ZJ1A7W$JFFJK!\71 FVKDS<38+=[0HM5EPTZ3&!5D1?5_? M2IBY@TM.*\(5%1Q)LIX[EY.+96SB;< /2EJU-49F)P]"/)K)=3YW/ -$&,FT M<R9+PI@Q HRGWM,97FF$V^.-^Q>[=]C+ U9D*=A/FNMR[IP[*"=KW#!] M)]IOI-_/U/AE@BE[16T7&T8.RAJE1=6+@:"BO+OCESX/6P+P&1?XO<#?%83O M"()>$-B-=F1V6U=8XS21HD721(.;&=C<6#7LAG+S%5=:PE,*.IU^%2)O*6/H M^(IH3)DZ0:?H?G6%CH].T!&B''TO1:,PSU7B:GBAD;E9;[[HS/UWS&?H1G!= M*O29YR1_JWY7_+)[,#.,&0O,#Z!1\E M[]>=@"N3O<^Q&G$W^<.AJHHX/4UU4-;0.)-8+V!P7.$7G)2LR+T?1& M^P!A&.]0[@=-)]-QRGB@C ]20K%\\.'CO4\:1*%_OH.V'^5[T_/=%+I;O:,B MLK M5:%,-%QWA3FL#EW[TC:KG?4%=/.N^?ZSZ7X%-UC"\5"(D358>F,/SCTK]02P,$% @ 43Y= M40L!?["2 P @T !D !X;"]W;W)K&ULO5=1 MCYLX$/XK%NI#*]TNV(:0K))(V>1ZMU*W6NVVO8?J'AQP$JM@YVRS:?OKSS8L M(4!0*JWZDMAFOF\^CV<&,ST(^4WM*-7@>YYQ-?-V6N]O?%\E.YH3=2WVE)LG M&R%SHLU4;GVUEY2D#I1G/@J"D9\3QKWYU*T]R/E4%#ICG#Y(H(H\)_+'+9![V7AD6UWVB[X\^F>;.D3U9_W#]+,_)HE93GEB@D.)-W,O 6\6<'8 IS% M%T8/JC$&=BMK(;[9R5TZ\P*KB&8TT9:"F+]GNJ199IF,CO\J4J_V:8'-\0O[ M>[=YLYDU470ILG]8JGE'D%G?$R ?>"ZYT"?_*4IJ=X MWRBN9:,7V;=HD/")[J\!#OX *$!!CY[EQ7 XZ8&OAN$KFA@X[(.?[ ;7AX = M'S[#]YYQING5!U,!*>B>R-\A;6WT'D+SWC[2PJEP))(^8/Q M+5CDHN"Z[TQ+FI&CL?WC>8XP"O#4?VZ&JFL%HSB:U%8G&J-:8S2H<9$D15YD M1)N &(%2LY_$]HD^F253U!!P%8;QJ"6SQPJ'*.R7.:IEC@9E?C2-N0[D%Y(5 MM$_@J.,:CF,4MP3V6"&,HWZ!<2TP'HYC(W9 ;+K)U:@5ZJPB.8E3-.YH M[%J-PN!<-(\M'.)!B4OWKJ82/-+,A5'MV/ZB-(;'Q@W#WY'(QR8,A[OPY8G< M[:X0P3%LA[YK%F,Y;EA:M>K2_R"W=];:W?PIME M>1T_TI1?!_=$;AE7(*,;0QE&ULI99=;]HP%(;_BA7MHI76YHL$4@$2!:I5 M6K>JK-O%M N3&&(UL3/;E&Z_?K834DA,BKH;B)WWO,>/*;T6?,=HR_>N@2)94OJD!K?)R'+4@E"&8J$G(&E@@02NXR<0#W7Y" M%4^@_&*:14L5Y!C4O[#EVH?]@*DCSG JP*\9D#O2(!? M!?BG9NA5 ;U3,P15@$:W2W:]<3,HX'C(Z!8PI99NZD+OOHZ6^X6)JI.%8/(N MEG%B_!G)7>;@ GR1-:D'8$JY &SOX:Z_3<(&* M2^ ['X'G>(YA/=.3P]W(A/-_V>?OSGZP&7Y=";[V\[LKX>=DR063Y_=7AV>O M]NQIS]X1SRDEG&8X@0(EX&N!&!28K*LZF[_(EQU'ICHJ74/MJMYTSV/7"[VA M_;S_< PB-W(.1;.VR _]AFAN$ 7^:[H#]*!&#TY'O\$$DO@5?9)3)O!?J-Z5 M)O[2.MA;4.@WZ V2)GM;XH9! ]V@"2(S>5B3A^\GOR4",<2%B3ILK670@&XK MW"9T6^(U"F=ND/AFY'Z-W'\_=]ULKZ;L-9(.DB=R6N(-^@]FD.5+A@QIZ MT F]V"RSZIG&-#?R#5I9&VN?OJF8O:F8MQ47[MYA.("+:KBH$^[P@GJV;O(GN M;1KSU^[5U#7,SV136/9PK_9E1WD'V1H3#C*TDJF3]%:5B-U )ZE9Y_ ]02P,$% @ 43Y=4?)"L8,U P M:@L !D !X;"]W;W)K&ULG99=;]HP%(;_BA7M MHI6V)G:^2 5(+:C:I&ZM2KM=3+LPP8#5)&:V4[I_/]M)TQ '!KL!.WG?X\F:Y%A3J"O#4;QG9*M:(V!WLJUZP42BV&KE1$.JZ;UJM?5ZNC/:O/R.8"^-Y'@#SD]=@GA^U3DBH[ MU':8[-I=E8[IZ M>O4XEK18@@_@LNM!9.0NAWZ&P1A"B(^OFB MAB\Z@B\M.2>%M!X^FV=TA?67K(\ZLH "%$<=:EODAPGLAXX;Z/@$Z&X-'(:. M+1[D=S/=ITGZD0<-\N $Y"YH;U$,[/2&7M)!M47^P/?Z69.&-3FF9IG*J"0\ M/[$J$OLE"F#0P;9%"6P]AAULZ+V?$MY)X*=51AU\Y[''W7SWB/QX3SG#UO$& M3P(_"A?:B8Z2;BGWJ)+0V_-1@^]'$$0'@>^ZIT2:EGF984D6JCU1K5I*]X,C M^U,,/:\+;JM0X.VI;/A^SL'#!]V-*0GR/]CV41;8U+8(6=!NJQ'27>A7S%>T M$(IIJ5S>1:PVS:O&KII(MC&]T9Q)U6F9X5HUPX1K@;J_9$R^372[U;37X[]0 M2P,$% @ 43Y=4095)N.V P Y! !D !X;"]W;W)K&ULM9AO;YLZ%,:_BH7V8I.V@@\02)5$6EM-F]2K6RW[\]I)G,0: M8(:=9OWVLX%B[L6F&]W>! Q^SN-SP#_L+,Z\^B:.E$KT(\\*L?2.4I:7OB^V M1YH3<<%+6J@[>U[E1*IF=?!%65&RJT5YYD,0S/RIK=]5JP4\R8P6] MJY XY3FI'JYHQL]+#WN/%SZRPU'J"_YJ49(#75/YN;RK5,OOHNQ83@O!>($J MNE]Z;_'E=5@+ZAY?&#V+WCG2J6PX_Z8;'W9++] CHAG=2AV"J,,]O:99IB.I M<7QO@WJ=IQ;VSQ^COZN35\ELB*#7//O*=O*X]%(/[>B>G#+YD9_?TS:A6,?; M\DS4O^C<]$V4X_8D),];L6KGK&B.Y$=;B)X 1PX!M +X54'8"L(ZT69D=5HW M1)+5HN)G5.G>*IH^J6M3JU4VK-"/<2TK=9OT O$"O3IR$^"%#NQ\*4:BX[H;UO? MJ\87'+YK6EZ@,'B-((# (K\>E]_0K9)C+IXH2/>OR6M MB&3%H4E?C(0,NY!A'3)RA!R.K*E+HYK5*CW)[E=1/%<][RU>4><5/>%E+>)5 MHXI[7F&2!G:ON/.*G_+"-J]XX(63,+1[S3JOV5->8/.:#;P2<*25=%;)4U:A MS2JQI!7;K=+.*AVU6I\V@GX_T4*B!THJZ^Q)![91@NVV\\YV/FK[B4N2H:R> MWB5Y4"R65NOY,&,<):G=' <&-,&H_2T5XA)]*"2MJ)!68@3#QYJZ?'N PZ.^ M=\I.E_K^$7!-!3(#..M8\+ *P6SN>,FPX0P>!\T[5I!B^TN@P88T>!IJ6ED_ M"8@C1PJ&-7@:;/"0-CAV ;VN!IN,$6W@2.&8(-;_ TX. A<4('!; A#IZ& M'#QD#CB\#'+P\YF#A]!QO>^&.?C/0 >R5+KA(5#)5LZ5N&I*7]:YTPZ7:X]:G1TIVM-(= MU/T]Y_*QH3>ZW1\;JY]02P,$% @ 43Y=40(@-N$Y @ (@8 !D !X M;"]W;W)K&ULI55A:]LP$/TKAV&P01L[3IR$D@22 MEK+"1D.RK8RQ#XI]B45ER9,N3?/O)\F.22%Q/_2+K9/NWKWWA,_CO=+/)D"V$-),@)RIOPM"D.1;,=%2)TIYLE"X8V5!O0U-J9)DO*D081]$@+!B7P73L M]Q9Z.E8[$ESB0H/9%073ASD*M9\$W>"XL>3;G-Q&.!V7;(LKI)_E0MLH;% R M7J T7$G0N)D$L^[-?.#R?<(OCGMSL@:G9*W4LPL>LDD0.4(H,"6'P.SK!6]1 M" =D:?RK,8.FI2L\71_1[[UVJV7-#-XJ\<0SRB?!*( ,-VPG:*GV7['6DSB\ M5 GCG["O] NVZ*YA9?JJRTY+MVEK$C;4V[K:/H-K20#UU OGKP,S*YG+ZCMK53[\ -U M88#)#!XDH49#L&1D\S_?(3$NS)=Q2):. PW3NO6\:AU?:+W"L@.]Z KB*([> MEH=612,E;J3$'J_7+N7/;&U(V]O^VX+9:S!['K-_ ?.QM"X0E]O:GZO&(#@: MY*P!+N$W,FW.N=#>H0<'5PA=*)2D' :0L8-IH=YOJ/<_2OW-79ZCWMXAZ42C M3RU,DX9ITHISSR63*7[ XG;\N+9X5%ELO8[?,WG04!]\C/J[%K?C)YW>\*S% MXO #"E0 @ G 4 !D !X;"]W;W)K M&ULG53;;MLP#/T5PNA#"VRUX]S6PC&0M"LV8$6+ M9MT>ACTH-AT+M25/HN/V[Z=+XF5;$V![L461Y_"0-IET4CWI$I'@N:Z$G@4E M47,9ACHKL6;Z7#8HC*>0JF9D3+4.=:.0Y0Y45V$<19.P9EP$:>+N[E6:R)8J M+O!>@6[KFJF7!5:RFP6#8'?QP-I#=!]S6,[9\F:RT>T+G M8Z=Q %FK2=9;L%%0<^'?['G;ASU /#@ B+> V.GVB9S*:T8L393L0-EHPV8/ MKE2'-N*XL!]E2PA73)=RU5)C/I$$60"6"]7*QAKGM':<7 M.+U&8KS29W "7,#G4K::B5PG(1DQEC+,MHD7/G%\(/$%W$I!I8;W(L?\=WQH MBN@KB7>5+.*CA$MLSF$8O8$XBJ/'Y36RN5]K:^>>^*X[_[5?/W$_.%%L@KC M*'H32BY4D*5^;6FR5.^Q$@J6AMF]E-P\3Z#2QU'0#TX+*[$KT2V$65KS':P! M/]=+0[.PHQ1"@K)"*V9@.PK&_?O)T,7[@"\"CO9LS%PF&ZT?W>2A& 61,P05 MY.@(G%X'F$)5.1#9^-$R@^Y()SP?G^@??.Z4RX9;F.KJJRBP' 5W 2M@R_<5 MKO3Q([3Y>(.YKJQ_LF,3FU!POK>H92LF!U*HYLV?VGLX$Q#GLB!N!;'WW1SD M74^RAH-[0K2838U4 ADXYT!H+M&]II-]0$4 MI^&+&2 7E7V9ADA'.4&8M]A)@XVO8-^QA5986O9>%5#\K@_)8N! M:ZA[+(E>L3B*HQN\I,L[\;SD"F^NN3K+^MN<]MD#@K3?;] ''7W@Z8,K](50 M0NXEF\$&V1K,0>3@[]50H;,5IX*\=*<-],Y#73<=LGZO/TS#PP4KP\[*\+^L M?*(&G\._' S_"')?U[P+@ VM]JC:>).Z#[FV4_ 5!+ M P04 " !1/EU1TD,>T5,# #;"@ &0 'AL+W=O5E+\2W[SO?.1S[G-Z>BS]R Z#08TZ9[#L;I;8?75$.8.>79N+08\7BA(&=8 M/(V \GW?\9WGA07)-LHLN(/>%F>P!/5].Q=ZYM8L*^$%@+P_&R+BRXOR/F7Q.^XYG% &%1!D*K#\[& .EADGK^%N1.K5- SP< M/[-/K?/:F166,.;T)TG5IN_<.BB%-2ZH6O#])Z@- 3?(^$.:W9S,#^71:M TR8R:RE$GJ7:)P:C 6D1*%A)@!T MPBAT-0&%"977Z!TB#,T(I3H#9,]5VIK!N$G%/"J9@S/,=VC&F=I(=,]22%_C M7:VREAH\2QT%K81+V'90U_N B_POB\GZ.K==8.L<3O+L,@TB_\6R^02EC>U MW+>S?"G8)2S3B^/BW[7$N5NG1-?R==M38HH30HEZ0E??X%$5F%ZC7\.55$(_ M!K];S(2UF=":"<^8F1%&\B)'7_7S^0 [$/HA0PNLWYNF7"NY;BV7>2UW@VXG MB'KNKD%!5"N(+E(P@95"2Q [D@ :\[>D1"=2_(Y_1DI<2XE;I3R 4B 07Z/$ M1K\IKTN&^# $<6VU3-K3(Z'W^LC]Z9%SVF]J[3?MVO7<*#_*FP]H ::T$9:A M$1>:U(S&>*OWU5-38&].I,5QL[3;6MIMJ[2?MK! BG#UIQ*FPPQ2(8$5-&EH MYPLZ0K$&WWTO=>2H+W M/Q\ _Z#V^*W^?)GK&B$RS-!)&7H@>>,M&%64KQ+8\YK3Q ]>E 07*GF1,.=* M?PBF:%JH0L"SR//2@H:[=2S-/:C5.8C,=E42);Q@JBS;]6K=N0UMO^*^'"_; MOAD6&6$245AKJ->YT2^3*#NIZC[##C>X^09@#>G_-M8O5Q!BH M^]G!/U!+ P04 " !1/EU1AF)/U\<" #E!P &0 'AL+W=O<>\[%]AWL.#Z*&$"2YS3)Q-"*IX%< ]!O@G %X%\#X*\"N _U%)O0I@ MK-NE=U.X&95T-$"^(ZBC%9L>F.H;M*H7R_0^64I4;YG"R=%2\O"1+" O,(Q5 MP%LYK>VZ>[L3]RSA$O(.\9PKXCJNTZ)G>AY^3U'!NR?ALP]G M[]ZT5>._Q1\4PZN_O6?XO!-\W]7%(@I\(U$.6.P?J;1B0JD&4;(F,5#\AX MZW$O\_6;9H+.C7: ML@&JD[QAF2 )K!6ET^FKTF'95,J)Y+FY-5=&ULC57;;N(P$/V54=2'5MHV-P)+!4B%[FKWH5)5MKO/ M)AF(U<3.V@;:O^_8"2F%@/J2^#+GS)D9>SS:2O6BTLI2J9H:E:^;I2R#('*@L_"H*^7S(NO,G(K3VJR4BN3<$%/BK0 MZ[)DZFV*A=R.O=#;+3SQ56[L@C\956R%F\,-I*%E"]V\CL;>X$5A 6FQC(P^FUPAD5AB4C&_X;3:UU: MX/YXQ_[3Q4ZQ+)C&F2S^\VWRL <@GFY U "B0T#O!"!N +$+M%;FPKIGADU&2FY! M66MBLP.7&X>F:+BP59P;1;N<<&8RQPTJ)E*$)]2H-@B7]V@8+_057,/S_!XN M+Z[@ KB /[E<:R8R/?(->;9X/VV\3&LOT0DO0WB0PN0:?H@,L\]XGQ2WLJ.= M[&ETEG".U0W$P3>(@BCHT#/[,CPZ.S;_099[W66<\YZYUP-F5%36]@@2LN!!YS"Q1?TD MK\NH%W7KZ[?Z^N?U,9U387AGSOI'#J_#*#[,6H?5,$JZ90U:68.OUA?I!%%E M38YGJCLXJEP8#@_S=VPT'/0/=/I[;:1$*IWMKAI2N1:FOIKM:MO [US?.EB? M4F.O^_ '3?TJ/-")X$)#@4NB#&X&E#I5=]IZ8F3EFM5"&FI];IC3XX3*&M#^ M4DJSFU@'[7,W>0=02P,$% @ 43Y=4=^,HQZ. @ >@8 !D !X;"]W M;W)K&ULG55=;YLP%/TK%NI#*R5 "&F;BB EH=,F MM5/4J-O#M <';H)58S/;:=)_/]L01E(:57L!7W//N>?XXQ+MN'B1.8!"^X(R M.7%RI N&9E\F_"#P$ZVQL@X67'^8H)OV<3QC2"@D"K#@/7K%>9 J2'2 M,O[4G$Y3T@#;XP/[%^M=>UEA"7-.?Y),Y1/GUD$9K/&6JB>^^PJU'RLPY53: M)]K5N;Z#TJU4O*C!6D%!6/7&^WH=6@#-TPT(:D!P"@@_ QKP/"S@+ &A'9E M*BMV'1*L7*$+1!AZ))3J!!EY2M99 =XSVMNQ$?',3/@K.$2RA=-/1[*/ #OT//_-/PP;@#GIR')Y!J M^* +?N1FV&S%T/(-/Y*38P']E=V*!7[3=TNAJ1"8;<".?TU74@E]47Z?*18V MQ4);+/R_8CUTOS=G ;IVN6(>6V;35E[C?N#>1MYK>^G?)]VXUTW.D>91HWET M5G,":Q#B]*"VG;0>U;F4!8F.[FT0IWS)5G?%FMFF@4]LW3N9G@[MYU0?_T51=^1&+ M#6$245AK2M^]T<)$U>FJ0/'2WOT55[J3V&&N?PX@3(+^ON9<'0)3H/G=Q'\! M4$L#!!0 ( %$^75$^3_=QPP( .L( 9 >&PO=V]R:W-H965T<RX*KB9-K75V[KDIR M**FZ$A5PW,F$+*G&J5RYJI) 4YM4%F[@>0.WI(P[<637'F0-C"#HC!(J.-7"^ITG"9Q M?[Q%_VR+QV*65,%,%-]9JO.),W)("AE=%WHNZB_0%M0W>(DHE+V2NHWU')*L ME19EFXP*2L:;.WUNC=A+"(XE!&U"8'4W1%;E+=4TCJ2HB331B&8&ME2;C>(8 M-Z>RT!)W&>;I>*%%\O1IBG6E9"9*/&Q%K5V?R!R4EBS1N&.CR$U-9:K(Q2UH MR@IU>2CFD3.-(?/%(^[_N(=R"?)GY&J4:@C=I)4U;60%1V2-R;W@.E?DCJ>0 MOLYWL<2NSF!;YS0X";B ZHJ$WD<2>(&G_:?K7+KSY#< '>\6X M(@5DF.I=#9%;-IVUF6A1V6ZV%!I[HQWF^#<"T@3@?B:$WDX,0?=_$_\!4$L# M!!0 ( %$^75$99^42=P( /0& 9 >&PO=V]R:W-H965T#!@VTAZ*'FAI;1$6286D MHN3O2U(RX[2.T +-Q>*2NS.S(VL9UT(>5 Z@T3,KN)H%N=;E31BJ- =&U+4H M@9N3G9",:!/*?:A*"21S1:P(<12-0D8H#Y+8[:UD$HM*%Y3#2B)5,4;DRQP* M4<^"7G#<6--]KNU&F,0EV<,&]$.YDB8*/4I&&7!%!4<2=K/@MG*0KE?5#>Y8QR@M%):L+;8 M*&"4-T_RW!IQ4H"C=PIP6X"=[H;(J;PCFB2Q%#62-MN@V85KU54;<93;M[+1 MTIQ24Z>3C1;IX6IN^LK00C#SLA5Q=EVA)9$'\[=P&>B!4ZW0Q1UH0@MU:8\W M#PK]6 +;@OP9A]J(L9!AVA+/&V+\#O$4+077N4+W/(/L;7UHFO"=X&,G<]P) MN('R&O6C3PA'.%(YD: Z4/O>G[Y#[?^K/ZT3'10#3S%P%(-.BJVC(#61F4)4 MJD\)QG@RB,.G,U*&7LJP4\J2T:>_]:S MJ8>CUPX_^GVLMUJEM_?X CWZS+CP91 SDWHU;A5)1<=W,)+_K1_IM M,\A>TYO[P$R?/>4*%; SI='UV'#+9L0V@1:E&VM;H&ULM55=;]L@%/TKR$^MM-;$:3Y:.9:2M-/V$"EJ MM.UAV@.Q;V(4 R[@.OGW!>S0=$NM35I?;"YPSSGW8%_B6LB=R@$TVK."JTF0 M:UW>A:%*TR:>CH_HGUWQII@U43 7Q0^:Z7P2C .4P894A7X4]1=H"QI8O%04RCU1 MW>P=1@%**Z4%:Y.- D9Y\R;[UHB3A B_DQ"U"9'3W1 YE?=$DR26HD;2[C9H M=N!*==E&'.7V5%9:FE5J\G2RTB+=7]"$%NK2+D]5'&HCP0*%:4LW:^BB=^ANT4)PG2OTP#/(WN:'1KK7'QWU MSZ).P!64UZB//Z$(1UCE1(+J0.U[5_H.M?^OKK3U=U#<>(H;1W'32;%V%*1Q MERI5F>BB*>/RG+L-YL!AVA_N.>GA\2"*P^RJ!3RH)RRBJ&?BZ K4'^ MZJANZ"&''V7@R%.,.E4_/%54']#*FH66Y&!:#GHD? OG?!O]X1L^[]G8LX^[ M/2/[O_7LUD/>?I1G/?SZN^/_YUJ+]>9S&T:C\6_6A2?MAX'MU>W,++(C<4JY0 1N3BJ]'AELVC;4)M"A=,UL+;5JC&^;F,@)I M-YCUC1#Z&%@"?[TE+U!+ P04 " !1/EU1\Y9E9UP" #;!0 &0 'AL M+W=OU%2 MNT74(+:W<>R*!A1W%Z8%33>5L8HC;6T=N]8"+P-(R3A-DNM8<:&C?![.-C:? MFPZET+"QS'5**1I10*M!-& M,PO5(EI>WJYGWCX8?!>P=T=KYB/9&?/D-U_*191XAT!"@9Z!T^\9UB"E)R(W M?@^"?QT>P_PQ!/<+ PTH4O MV_>VUV1<= Z-&L#D@1*Z__.7(0]' .(Y#4@'0/JO@&P 9"'0WK,0UAU'GL^M MV3/KK8G-+T)N IJB$=I7<8N6;@7A,-^B*9[.5Y2(DJV-HL?A>,CO.5MJ%.Q. MR,XGFGUM_;%C[^X N9#N/5FXAEMP\QC)$4\7%X/HJA=-WQ#-V(/1V#AVKTLH M3^#7T_B;"7Q,"1BSD!ZRL$HG";?07K L.6-IDB:G_/EG^.7-A#O96)0L\%V] MQ>?S>KX+1=GP5VH:9$MKN:[!K\^&8K"?#Z!V8']-2%Z-DE=!,OO?=S"4>T)B M-DK,)J/R[ZD\/*>@Q^Y?"ME1"5EEC0JZ'?:RIF+WW&JA:\#I.KF5HV/BO>3_V'KBM M!;6)A(J@R<4'TK7]*.DW:-K0C3N#U-MAV=#T!>L-Z+XR!@\;+S#.\_P/4$L# M!!0 ( %$^75%N)\.#D ( %D' 9 >&PO=V]R:W-H965TV+9(<2BP&K *J M9C+&2RQ5EZ]L47' J2&5A>TYSL@N,:%6%)JQ>QZ%K)8%H7#/D:C+$O/7*11L M/;%<:SOP0%:YU -V%%9X!0N03]4]5SV[4TE)"5001A&';&+=N-?SH<8;P'<" M:['31CK)DK%GW;E-)Y:C%P0%)%(K8/5Z@1D4A192R_C=:EJ=I2;NMK?J7TUV ME66)!"W!.R0$;Q#\EN!_U"%H"<%''88MP42WF^QFXV(L<11R MMD9@1;T"@\Q@D)H6X0%_0TR)& MYV<7Z P1BAYS5@M,4Q':4IEJJIVT!M/&P'O#P$=WC,IWAQZ?Y5R?X MM@K;)?:VB:?>2<$%5 /D.Y^1YWA.SWIF'Z:[5WUQ_L]]_L_N>YOA=Y_?-WK^ MNY\?Q40D!1,U!_3S9BDD5__PKQ,606<1&(O@?8OY1I4W >A\"A0R(B_ZCE.C M-C)JNLJ]1&-_%-HONY_H&.,./7F2 N4 ML)K*YMQTH]T]<&/*W\'XU+V>N3WCL;HWFC+_5[ZY=.XP7Q$J4 &9LG(&8Y6! M-X6\Z4A6F4JU9%+5/=/,U=T'7 /4?,:8W':T07>;1G\ 4$L#!!0 ( %$^ M75&S,CQ@.0( &\% 9 >&PO=V]R:W-H965TW.39WKCI% X-V W=&;P-;NK<$K66K] MY(TOY22*?4(HL7">@=/O&:B-'[UG-$0T@/WUSOV3T$[:5ERBU,MOXO2 M59/H8P0EKOA&N@?=?L9>SWO/5VAIPQ?:SOQ.87X6X"FM0(Y:NX<(9.!>%< M_H"2.RQASHU[@9FPA=1V8]#"Z0P=%]*>P3MX7,S@].0,3D HN!=24@5LQAPE MX&E8T0>[[8(E?PF6PKU6KK)PITHL#^"GQ_'C(WA&P@?UR4[];7*4<('-!:3Q M.21Q$A_*Y[_AK]))AV*D@2]]4S&^&JXL#Z_=PH^;I76&K)]'XHR&.*,09_2O M<<[A;DOSP5+Y5T;7KU-HA:O@%?30"^@BCT-D/T*>\_CB*F//^[=ZR&<\^'22 MV-Z;KM&L0ZM;*/1&N>YY#[O#-+D)3<3^N'>CZ)Z;M2 !$E<$I72HM4S7WIWA M=!,Z9*D=]5M85C01T7@'.E]I[7:&#S#,V/PW4$L#!!0 ( %$^75%ZDBTC M$04 !85 9 >&PO=V]R:W-H965T0^32/Q; MH,'+B\=XLU7Y"VG9EG%*R%>BUE$DDUX\D^\4MOK03 *[:.]HEZY,<_627(S?F6/)'%7W"LL' MEGNI>%H9ZQVD<5;^CYXK1YP88-1A@"L#_%H#4AD0TR#H,*"5 7WM"FYE4$AW M2NV%XZ:1BD9#P8] Y&C-EG\HO%]8:W_%69XH(7L6/<2SAGNTM X > (8:?YE-P\>Z]95N35[.@L)ME M^O:]5,&PD,U^=DMG_B)UNHD27V0/+]LQVKDIS[T1>"+'OUQ++-+6@J.^'YZAI M&X5=0MW@'#:SP *,46AWJU\K]7N5_B&XE& G^#JVQ7'LM^)(?8Q=0V@;Y4+7 MIX;0-@H12EW#'S,+3+-1:!<:U$*#7J%_[9B(JKQ9\I2!BSNMW%87QD$[=R%$ MAN0VR*/4,Q1;F!"&9F3;*$0\1.QZPUIOV*OW-E-,,*G [%G/+-*:Q6%[88H- MG18,,01,VQB"S:BV,31 =HD(-KT1]@=5;75]^L@SWHIN)=L:X(KU+'C(S&D+ MZ+>3H%3]L0TRB686C!\&'=)/Q@+TG?B>9#%8"YZ"B6[&<;;/O5!E.\\D6#!= M)AF8?=W'ZANX9VK+5]I+!YT;11W_\.*RI^B9Z2?MS:4F$CQ)2G^6>63U(VKG M-S6/_<2"\G#HFIZT<,$@I*8SVS!$0M)1'!!NW(E[W7D7'67>1^Y9WO+Z>@AJ MFC-Z:W?^@9:%FF:-^KOU8W>[0NUVK%,0>F:DVK" 4 ^9H;(T=TQ=A,Q867"N MCJG;$:QF%$#N3S6MRORLV!!HEJV)#>8A:E8W"PQA3=>2:\&1P,6T0VXSC*#^ M:>0-K:MB.ML#0F9-MZ!<8DXO4QM7""$Q9=N6I&'7B6P&$]0_F8QYHEYU'IL) M 6_X#PV#1CU=^"^\VCIJI#ZYHQA@R&"6@G:AF%=.7TS4)8VC4A7>N*F">/^ M)OR]TXC;_8^BP)R5;2B*S8'*@M+)ALV)R@;3O[R\#JE-T\7]3?<-)[%B.IW7 M@R T15NZ&?3,'P@6*HRA.698N/2PV3%%XJ8QXO[&.&?B$"_9:TXB;CHC_@6= M$3>=$?]H9YQ4EMY9! B$IG/;,!R&T"QRSLD]3\K$IKA@DV#)]YDJ?]77;^M+ MO)OBZLIX/T97$V1Y/T57L_**KJ$O;PSO([&)];B7L+5>"E[Z.A%$>0E7/BB^ M*VZ9%EPIGA8?MRQ:,9$#]/=KSM7+0[Y ?14Z^A]02P,$% @ 43Y=44ZC M<2'1 @ ?0< !D !X;"]W;W)K&ULC55=;^(P M$/PK5G0/K=0V(4 H%2 5TNHJ77457-N'TSV89"%6$SNU'2C__M9.R%$(7%_ M'SNS,UYG/5@+^:82 $T^LI2KH9-HG=^XKHH2R*BZ$CEPW%D(F5&-4[ET52Z! MQA:4I:[O>8&;4<:=T<"N/)%%%EE&Y&4,JUD.GY6P7IFR9:+/@ MC@8Y7<(,]'/^)''FUBPQRX K)CB1L!@ZMZV;L&?B;< +@[7:&1/C9"[$FYD\ MQ$/',X(@A4@;!HI_*YA FAHBE/%><3IU2@/<'6_9[ZUW]#*G"B8B?66Q3H;. MM4-B6- BU5.Q_@Z5GZ[ABT2J["]9E[$!!D>%TB*KP*@@8[S\IQ_5.>P D*<9 MX%< ?Q_0.0)H5X#V5P&="M"Q)U-:L><04DU' RG61)IH9#,#>Y@6C?89-V6? M:8F[#'%Z-/GY\A!>MOIDRM2;(I3'Y)E'(#7>&,U D;,0<)RJS8JY8O&DJ:4D7 M6#K33%:COH=GO6K0T*TU=/^C02769V0&\%ZP%4V!Z\8K55)U=_*W>JU^NU90 M%KI[H++;Z7<_!X6'0=>!'S1["6HOP4DO4\#:L$A#Z:;)07#@X-KS]_0'A]+V M8\*FF".5Z-7J>R?5_\ Y$0LRD1 S3>YIQ%*F-Q=D"N;M8'Q)QD(BJ1E-:([[ MNO&6] ZT!8%WH,[=:5CV IK&KT@D"J[+WE6OUF_+K6VI[K_P\F%ZI'+)N"(I M+!#J7?7P?&79[,N)%KEM?W.AL9G:88+O(T@3@/L+(?1V8A+4+^[H+U!+ P04 M " !1/EU1O-J]LC@" !\"@ #0 'AL+W-T>6QE9A;T6QKVV!/CQ9SIS^^DF6XCAI,T(?MNS% MNO=XP$SM&O3B)^@_,/7'@ M-R>-"RGV]\@"IC+A@-:$)?B6,+I2U&85A%.V NE,8/"RE&TK.RH91W8H-:2&R.GI)2" M]!JV&=XPM!DP]F O]8]BC[LK1F<:VA,5@VD$>=/1.,?RC]D<]Y@V?!4OJNE: MZL^M68[H?7M7X%Y!0;O>[XI!P#'VZ#@[J6NV^<1H*3BXQ9]<,(W)-@]54M$G M4\U>E

J*XYJG_Z'FO[O/)0A0A(U%F[M_SKO\ M:L6S#_]*[L1?M;._FJ7%RWZ@KOW9OH;4$L#!!0 ( %$^75&7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G M:X;K! VR< \ !X;"]W;W)K8F]O:RYX;6S%FDUOVS@00/\*X5/VD+7U MY39!72!-T*Z!;&/$V>QQP4BT340BO225M/WU.Y3BE$J8P5Y&/5FB9.EI),T; MDOKPJ,W]G=;W[%M3*[N8[)S;GTZGMMR)AMO?]5XHV++1IN$.5LUV:O=&\,KN MA'!-/4UGL_FTX5)-/GXX'&MEIN&*=J)T4BMH] VW4CS:G]O]*GN05M[)6KKO MBTFW7(L):Z22C?PAJL5D-F%VIQ__T$;^T,KQ>ET:7=>+2=)ON!7&R?)5\]I# MWO [V[4X?G?- 60QF<_@@!MIK.OVZ([/@?%!P,[]6NOT9UD[82ZX$U^,;O=2 M;?UAX"JFP65T<3C\]D$\-?\GC'JSD:6XT&7;".7Z.!I1>T!E=W)O)TSQ1BPF MY_I!&'\]<()EU5^; Z@@4N94P@:SK#H\2A1E=2TK.'O%/O&:JU*P+H0V $P1 MP/27 ;*C%0\@,P0R&Q%R[2'\'RS3&[94I0X@LA+) &,4-( L$LOAE MD3SG=A= SA'(.2WD)VYEA[0RPL*NW1Z,*R!NFR9\)M\AD.]H(<_*?ULXIV\/ M@-XC0.]I@:[%@U"M8->BU%OU$NP$ 3NA!K/.R-(_<2^>L62&9>89+=920;P< M^%&$J3A!94%LBR]:5X^RKMEA(03#))$06V()+Z':^I.R,VN'\DHP,23$9K@4 MW [O'V: A%H!1E32L;.M$5U>#;FPI)\09_VUT^4])(9]:\H=! P2J]X:WH1\ M6+Y/B!/^&E*7Z2H/R!7"/(@0#,OQ"7&2[P)W##[JK-[ D2Q_D5@3+.4GQ#G? M5S^-8#?\V_ EP+)]0ISNH<1P4/G#3NQ2\KZ/$M:Z6,Y/B7/^M6^$>[GBQGUG M%]*6M;:M&00OQ0R0$AM@+;9^#RAK^[\/G[44[2A0]Q2N;I<7Q\D)NY;VWG;E MV%_PRAH'75DGPU:>--V^4$#-'1FP.M#__3QIBHH-,(YKCF'WEQG _ MP,F.+@0X+NR+99A$,F*)##&77B.\9JM#:1]B8A[)B#TRQ(0.!_OL#W.H;$), M3"D9L5)B2@YN?HB)"28C%DP<-,QRV3CCT'U-[]J2\=N0DS,.MFX M(U*'-WR0,7/,.OEX8U-Q.$PX^5BC5%$R3#3YV,-4<41,,ODH U8^Q< )NA5V MKJV+2"9'YS*()1/!?(JHU_9EB(E))B>6S#/F+:\A[4")T;,^#3R$F)AD?XS!>7VQ 3DTQ.+)EGS"XI7K5N4^O'KG!S.S&\Z9AD?.\\+/R>V:>OZ'-JNU*7FU>';M,-W=1__ U!+ P04 " !1/EU1]4F2 MS $" !>) &@ 'AL+U]R96QS+W=O3EN MT]"MW[IM3KI3_F=AO-OMU_MVO_QSS:?K'X/3>CV]E ME_/4+%ZZ<9NG59,^#M?=)5TVW"R>7E?-^/0J3:H=I!"D]8,,@JQ^D$.0 MUP\*"(KZ02T$M?6#;B'HMG[0'03=U0^ZAZ#[^D&R1!F7!$DSK FT%N1:"+P6 M!%L(Q!8D6PC,%D1;"-069%L(W!:$6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36 MV<,V@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'> MAGH;@=Z&>AN!WC9[64*@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@ MMZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WSUYV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3 MZ.VHMQ/H':AW$.@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VSCY4$>@?J'01Z!^H= M!'H'ZAT$>@?J'01ZMZAW2Z!WBWJW/ZEWF3X/N5Q[OM9X_9^D>CJ?FZ^7ORR_ M=LYNP@7G!+\3/?X%4$L#!!0 ( %$^75'63,"2X $ .,C 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W:RT[#,! %T%^)LD6-ZU=YB+(!MM %/V"2"8V: MQ)9MH/P]3@J50*6B*A)WTZBU/7?BD&^?:IC0QK;.7OOJ6,OE(*-+)<4]8-BZK1UW914V?*Y2T>*X#R9*BR) M8M<6FZ(G^Y-CNF':?/*C\\3H\[G,DP^F)2X7(QV;_*VX3 M4^FCWX^&:5=4_3([7>^K]:MQ'H&-C^/O^.N,M_4/[$. ]"%!^E @?6B0/F8@ M?9R"]'$&TL&UL4$L! A0#% @ 43Y=459_JS'O *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ 43Y=49ET% >&@ & M @($." >&PO=V]R:W-H965T&UL4$L! A0#% M @ 43Y=42!5%EG>!@ "!P !@ ("!,0X 'AL+W=O&PO=V]R:W-H965T!' !X;"]W;W)K M&UL4$L! A0#% @ 43Y=41>EU%ZY @ R@4 M !D ("!JDH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 43Y=41LYL/6*!@ G@\ !D M ("!%%@ 'AL+W=O&PO=V]R:W-H965T M5A !X;"]W;W)K&UL4$L! A0# M% @ 43Y=42ZCI$PB! +PH !D ("!HF0 'AL+W=O M%(# ^ M" &0 @('[: >&PO=V]R:W-H965T&UL4$L! A0#% @ 43Y=4927 MB5FX @ ^ 4 !D ("!QW 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 43Y=4=<*RX_W P N @ !D M ("!SH, 'AL+W=OJH# "*" &0 @('\AP >&PO M=V]R:W-H965T&UL4$L! A0#% @ 43Y=48_5%)+% @ S04 !D ("! MM8X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 43Y=4:A5T3.& @ ;04 !D ("!;YL 'AL+W=O&UL4$L! A0#% @ 43Y=4?$5]_@; M @ @00 !D ("!M*0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 43Y=49I]+UYE P O0P !D M ("!+; 'AL+W=O&PO=V]R M:W-H965TV !X;"]W;W)K&UL M4$L! A0#% @ 43Y=47Q#AAS' P KA$ !D ("!>;D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M43Y=4963=+FE @ [P8 !D ("!),( 'AL+W=O&UL4$L! A0#% @ 43Y=4?)"L8,U P M:@L !D ("!+,P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 43Y=4>O #"E0 @ G 4 !D M ("!]=4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 43Y=489B3]?' @ Y0< !D ("!8=X 'AL M+W=O&PO=V]R:W-H965TC@( 'H& 9 " M@37D !X;"]W;W)K&UL4$L! A0#% @ 43Y= M43Y/]W'# @ ZP@ !D ("!^N8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 43Y=4?.696=< @ VP4 M !D ("!2N\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 43Y=47J2+2,1!0 %A4 !D M ("!%/< 'AL+W=O&PO=V]R:W-H965T M7!E&UL4$L%!@ !% $4 VA( !(, 0 $! end XML 73 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 74 report.css IDEA: XBRL DOCUMENT /* 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; } XML 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 90 325 1 true 25 0 false 7 false false R1.htm 0001001 - Document - Cover Sheet http://www.lawsonproducts.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity Condensed Consolidated Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101101 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.lawsonproducts.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 7 false false R8.htm 2103102 - Disclosure - Acquisition Sheet http://www.lawsonproducts.com/role/Acquisition Acquisition Notes 8 false false R9.htm 2108103 - Disclosure - Revenue Recognition Sheet http://www.lawsonproducts.com/role/RevenueRecognition Revenue Recognition Notes 9 false false R10.htm 2113104 - Disclosure - Restricted Cash Sheet http://www.lawsonproducts.com/role/RestrictedCash Restricted Cash Notes 10 false false R11.htm 2115105 - Disclosure - Inventories Sheet http://www.lawsonproducts.com/role/Inventories Inventories Notes 11 false false R12.htm 2118106 - Disclosure - Goodwill Goodwill Sheet http://www.lawsonproducts.com/role/GoodwillGoodwill Goodwill Goodwill Notes 12 false false R13.htm 2121107 - Disclosure - Intangible Assets Sheet http://www.lawsonproducts.com/role/IntangibleAssets Intangible Assets Notes 13 false false R14.htm 2124108 - Disclosure - Leases Sheet http://www.lawsonproducts.com/role/Leases Leases Notes 14 false false R15.htm 2131109 - Disclosure - Credit Agreement Sheet http://www.lawsonproducts.com/role/CreditAgreement Credit Agreement Notes 15 false false R16.htm 2135110 - Disclosure - Stock Repurchase Program Sheet http://www.lawsonproducts.com/role/StockRepurchaseProgram Stock Repurchase Program Notes 16 false false R17.htm 2137111 - Disclosure - Severance Reserve Sheet http://www.lawsonproducts.com/role/SeveranceReserve Severance Reserve Notes 17 false false R18.htm 2140112 - Disclosure - Stock-Based Compensation Sheet http://www.lawsonproducts.com/role/StockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 2146113 - Disclosure - Income Taxes Sheet http://www.lawsonproducts.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2148114 - Disclosure - Contingent Liability Sheet http://www.lawsonproducts.com/role/ContingentLiability Contingent Liability Notes 20 false false R21.htm 2149115 - Disclosure - Related Party Disclosures Sheet http://www.lawsonproducts.com/role/RelatedPartyDisclosures Related Party Disclosures Notes 21 false false R22.htm 2151116 - Disclosure - Segment Information Sheet http://www.lawsonproducts.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 2154117 - Disclosure - COVID-19 Risks and Uncertainties Sheet http://www.lawsonproducts.com/role/COVID19RisksandUncertainties COVID-19 Risks and Uncertainties Notes 23 false false R24.htm 2304301 - Disclosure - Acquisition (Tables) Sheet http://www.lawsonproducts.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.lawsonproducts.com/role/Acquisition 24 false false R25.htm 2309302 - Disclosure - Revenue Recognition (Tables) Sheet http://www.lawsonproducts.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.lawsonproducts.com/role/RevenueRecognition 25 false false R26.htm 2316303 - Disclosure - Inventories (Tables) Sheet http://www.lawsonproducts.com/role/InventoriesTables Inventories (Tables) Tables http://www.lawsonproducts.com/role/Inventories 26 false false R27.htm 2319304 - Disclosure - Goodwill (Tables) Sheet http://www.lawsonproducts.com/role/GoodwillTables Goodwill (Tables) Tables http://www.lawsonproducts.com/role/GoodwillGoodwill 27 false false R28.htm 2322305 - Disclosure - Intangible Assets (Tables) Sheet http://www.lawsonproducts.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.lawsonproducts.com/role/IntangibleAssets 28 false false R29.htm 2325306 - Disclosure - Leases (Tables) Sheet http://www.lawsonproducts.com/role/LeasesTables Leases (Tables) Tables http://www.lawsonproducts.com/role/Leases 29 false false R30.htm 2332307 - Disclosure - Credit Agreement (Tables) Sheet http://www.lawsonproducts.com/role/CreditAgreementTables Credit Agreement (Tables) Tables http://www.lawsonproducts.com/role/CreditAgreement 30 false false R31.htm 2338308 - Disclosure - Severance Reserve (Tables) Sheet http://www.lawsonproducts.com/role/SeveranceReserveTables Severance Reserve (Tables) Tables http://www.lawsonproducts.com/role/SeveranceReserve 31 false false R32.htm 2352309 - Disclosure - Segment Reporting (Tables) Sheet http://www.lawsonproducts.com/role/SegmentReportingTables Segment Reporting (Tables) Tables 32 false false R33.htm 2402401 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) Sheet http://www.lawsonproducts.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails Basis of Presentation and Summary of Significant Accounting Policies (Details) Details 33 false false R34.htm 2405402 - Disclosure - Acquisition - Narrative (Details) Sheet http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails Acquisition - Narrative (Details) Details 34 false false R35.htm 2406403 - Disclosure - Acquisition - Initial Purchase Price Allocation (Details) Sheet http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails Acquisition - Initial Purchase Price Allocation (Details) Details 35 false false R36.htm 2407404 - Disclosure - Acquisition - Pro Forma Information (Details) Sheet http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails Acquisition - Pro Forma Information (Details) Details 36 false false R37.htm 2410405 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 37 false false R38.htm 2411406 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Revenue (Details) Sheet http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails Revenue Recognition - Schedule of Disaggregation of Revenue (Details) Details 38 false false R39.htm 2412407 - Disclosure - Revenue Recognition - Product Type (Details) Sheet http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails Revenue Recognition - Product Type (Details) Details 39 false false R40.htm 2414408 - Disclosure - Restricted Cash (Details) Sheet http://www.lawsonproducts.com/role/RestrictedCashDetails Restricted Cash (Details) Details http://www.lawsonproducts.com/role/RestrictedCash 40 false false R41.htm 2417409 - Disclosure - Inventories (Details) Sheet http://www.lawsonproducts.com/role/InventoriesDetails Inventories (Details) Details http://www.lawsonproducts.com/role/InventoriesTables 41 false false R42.htm 2420410 - Disclosure - Goodwill (Details) Sheet http://www.lawsonproducts.com/role/GoodwillDetails Goodwill (Details) Details http://www.lawsonproducts.com/role/GoodwillTables 42 false false R43.htm 2423411 - Disclosure - Intangible Assets (Details) Sheet http://www.lawsonproducts.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://www.lawsonproducts.com/role/IntangibleAssetsTables 43 false false R44.htm 2426412 - Disclosure - Leases - Net Lease Cost (Details) Sheet http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails Leases - Net Lease Cost (Details) Details 44 false false R45.htm 2427413 - Disclosure - Leases - Net Lease Assets and Liabilities (Details) Sheet http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails Leases - Net Lease Assets and Liabilities (Details) Details 45 false false R46.htm 2428414 - Disclosure - Leases - Value of Lease Liabilities (Details) Sheet http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails Leases - Value of Lease Liabilities (Details) Details 46 false false R47.htm 2429415 - Disclosure - Leases - Leases Weighted-Average Lease Terms and Interest Rates (Details) Sheet http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails Leases - Leases Weighted-Average Lease Terms and Interest Rates (Details) Details 47 false false R48.htm 2430416 - Disclosure - Leases - Cash Outflows of the Leasing Activity (Details) Sheet http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails Leases - Cash Outflows of the Leasing Activity (Details) Details 48 false false R49.htm 2433417 - Disclosure - Credit Agreement - Covenant (Details) Sheet http://www.lawsonproducts.com/role/CreditAgreementCovenantDetails Credit Agreement - Covenant (Details) Details 49 false false R50.htm 2434418 - Disclosure - Credit Agreement (Details) Sheet http://www.lawsonproducts.com/role/CreditAgreementDetails Credit Agreement (Details) Details http://www.lawsonproducts.com/role/CreditAgreementTables 50 false false R51.htm 2436419 - Disclosure - Stock Repurchase Program (Details) Sheet http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails Stock Repurchase Program (Details) Details http://www.lawsonproducts.com/role/StockRepurchaseProgram 51 false false R52.htm 2439420 - Disclosure - Severance Reserve (Details) Sheet http://www.lawsonproducts.com/role/SeveranceReserveDetails Severance Reserve (Details) Details http://www.lawsonproducts.com/role/SeveranceReserveTables 52 false false R53.htm 2441421 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.lawsonproducts.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.lawsonproducts.com/role/StockBasedCompensation 53 false false R54.htm 2442422 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Details) Sheet http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails Stock-Based Compensation - Restricted Stock Awards (Details) Details 54 false false R55.htm 2443423 - Disclosure - Stock-Based Compensation - Market Stock Units (Details) Sheet http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails Stock-Based Compensation - Market Stock Units (Details) Details 55 false false R56.htm 2444424 - Disclosure - Stock-Based Compensation - Performance Awards (Details) Sheet http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails Stock-Based Compensation - Performance Awards (Details) Details 56 false false R57.htm 2445425 - Disclosure - Stock-Based Compensation - Anti Dilutive Options (Details) Sheet http://www.lawsonproducts.com/role/StockBasedCompensationAntiDilutiveOptionsDetails Stock-Based Compensation - Anti Dilutive Options (Details) Details 57 false false R58.htm 2447426 - Disclosure - Income Taxes (Details) Sheet http://www.lawsonproducts.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.lawsonproducts.com/role/IncomeTaxes 58 false false R59.htm 2450427 - Disclosure - Related Party Disclosures (Details) Sheet http://www.lawsonproducts.com/role/RelatedPartyDisclosuresDetails Related Party Disclosures (Details) Details http://www.lawsonproducts.com/role/RelatedPartyDisclosures 59 false false R60.htm 2453428 - Disclosure - Segment Reporting (Details) Sheet http://www.lawsonproducts.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://www.lawsonproducts.com/role/SegmentReportingTables 60 false false R61.htm 2455429 - Disclosure - COVID-19 Risks and Uncertainties (Details) Sheet http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails COVID-19 Risks and Uncertainties (Details) Details http://www.lawsonproducts.com/role/COVID19RisksandUncertainties 61 false false All Reports Book All Reports laws-20200930.htm a2020q3ex311.htm a2020q3ex312.htm a2020q3ex32.htm laws-20200930.xsd laws-20200930_cal.xml laws-20200930_def.xml laws-20200930_lab.xml laws-20200930_pre.xml http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "laws-20200930.htm": { "axisCustom": 0, "axisStandard": 13, "contextCount": 90, "dts": { "calculationLink": { "local": [ "laws-20200930_cal.xml" ] }, "definitionLink": { "local": [ "laws-20200930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "laws-20200930.htm" ] }, "labelLink": { "local": [ "laws-20200930_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "laws-20200930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "laws-20200930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 376, "entityCount": 1, "hidden": { "http://www.lawsonproducts.com/20200930": 2, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 7 }, "keyCustom": 53, "keyStandard": 272, "memberCustom": 4, "memberStandard": 21, "nsprefix": "laws", "nsuri": "http://www.lawsonproducts.com/20200930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.lawsonproducts.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Restricted Cash", "role": "http://www.lawsonproducts.com/role/RestrictedCash", "shortName": "Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - Inventories", "role": "http://www.lawsonproducts.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - Goodwill Goodwill", "role": "http://www.lawsonproducts.com/role/GoodwillGoodwill", "shortName": "Goodwill Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121107 - Disclosure - Intangible Assets", "role": "http://www.lawsonproducts.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124108 - Disclosure - Leases", "role": "http://www.lawsonproducts.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131109 - Disclosure - Credit Agreement", "role": "http://www.lawsonproducts.com/role/CreditAgreement", "shortName": "Credit Agreement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135110 - Disclosure - Stock Repurchase Program", "role": "http://www.lawsonproducts.com/role/StockRepurchaseProgram", "shortName": "Stock Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "laws:SeveranceReserveTextBlock", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "laws:SeveranceReserveTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137111 - Disclosure - Severance Reserve", "role": "http://www.lawsonproducts.com/role/SeveranceReserve", "shortName": "Severance Reserve", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "laws:SeveranceReserveTextBlock", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "laws:SeveranceReserveTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140112 - Disclosure - Stock-Based Compensation", "role": "http://www.lawsonproducts.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146113 - Disclosure - Income Taxes", "role": "http://www.lawsonproducts.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148114 - Disclosure - Contingent Liability", "role": "http://www.lawsonproducts.com/role/ContingentLiability", "shortName": "Contingent Liability", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "laws:RelatedPartyTransactionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149115 - Disclosure - Related Party Disclosures", "role": "http://www.lawsonproducts.com/role/RelatedPartyDisclosures", "shortName": "Related Party Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "laws:RelatedPartyTransactionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151116 - Disclosure - Segment Information", "role": "http://www.lawsonproducts.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154117 - Disclosure - COVID-19 Risks and Uncertainties", "role": "http://www.lawsonproducts.com/role/COVID19RisksandUncertainties", "shortName": "COVID-19 Risks and Uncertainties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Acquisition (Tables)", "role": "http://www.lawsonproducts.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.lawsonproducts.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316303 - Disclosure - Inventories (Tables)", "role": "http://www.lawsonproducts.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - Goodwill (Tables)", "role": "http://www.lawsonproducts.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - Intangible Assets (Tables)", "role": "http://www.lawsonproducts.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325306 - Disclosure - Leases (Tables)", "role": "http://www.lawsonproducts.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "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": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "laws:QuarterlyFinancialCovenantsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - Credit Agreement (Tables)", "role": "http://www.lawsonproducts.com/role/CreditAgreementTables", "shortName": "Credit Agreement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "laws:QuarterlyFinancialCovenantsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - Disclosure - Severance Reserve (Tables)", "role": "http://www.lawsonproducts.com/role/SeveranceReserveTables", "shortName": "Severance Reserve (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352309 - Disclosure - Segment Reporting (Tables)", "role": "http://www.lawsonproducts.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)", "role": "http://www.lawsonproducts.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "laws:AcquisitionLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Acquisition - Narrative (Details)", "role": "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "shortName": "Acquisition - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i9cbcb0bf6823432aa5d8d9a20077a251_I20200831", "decimals": "-3", "lang": "en-US", "name": "laws:BusinessAcquisitionNumberOfCustomersOfAcquiredEntity", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Acquisition - Initial Purchase Price Allocation (Details)", "role": "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "shortName": "Acquisition - Initial Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i9cbcb0bf6823432aa5d8d9a20077a251_I20200831", "decimals": "-3", "lang": "en-US", "name": "laws:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i30937ff195b242e1a32035f59ad0555a_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Acquisition - Pro Forma Information (Details)", "role": "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails", "shortName": "Acquisition - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i81ac2bd8d31f41f394c38c316c73df6f_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i2ac0d75335104f7f90e6556facc3d96f_D20190701-20190930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Revenue Recognition - Narrative (Details)", "role": "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails", "shortName": "Revenue Recognition - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i30937ff195b242e1a32035f59ad0555a_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - 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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "icfbdee9470a34f2a879104937a7eb183_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i30937ff195b242e1a32035f59ad0555a_D20200701-20200930", "decimals": "3", "first": true, "lang": "en-US", "name": "laws:FasteningSystems", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - Disclosure - Revenue Recognition - Product Type (Details)", "role": "http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails", "shortName": "Revenue Recognition - Product Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i30937ff195b242e1a32035f59ad0555a_D20200701-20200930", "decimals": "3", "first": true, "lang": "en-US", "name": "laws:FasteningSystems", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i30937ff195b242e1a32035f59ad0555a_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Income and Comprehensive Income", "role": "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "shortName": "Consolidated Statements of Income and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i30937ff195b242e1a32035f59ad0555a_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Restricted Cash (Details)", "role": "http://www.lawsonproducts.com/role/RestrictedCashDetails", "shortName": "Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Inventories (Details)", "role": "http://www.lawsonproducts.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "ia092f82c3e1b4bde9dc2e7ba9a639685_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Goodwill (Details)", "role": "http://www.lawsonproducts.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Intangible Assets (Details)", "role": "http://www.lawsonproducts.com/role/IntangibleAssetsDetails", "shortName": "Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i30937ff195b242e1a32035f59ad0555a_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - Leases - Net Lease Cost (Details)", "role": "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails", "shortName": "Leases - Net Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i30937ff195b242e1a32035f59ad0555a_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "laws:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - Leases - Net Lease Assets and Liabilities (Details)", "role": "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails", "shortName": "Leases - Net Lease Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "laws:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "laws:LesseeOperatingLeaseandFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - 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", "laws:LesseeOperatingLeaseandFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - 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", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "laws:Operatingcashflowsfromoperatingleases", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - 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", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "laws:Operatingcashflowsfromoperatingleases", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "laws:MinimumDebtServiceCoverageRatio", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433417 - Disclosure - Credit Agreement - Covenant (Details)", "role": "http://www.lawsonproducts.com/role/CreditAgreementCovenantDetails", "shortName": "Credit Agreement - Covenant (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i5d3001cdae15460a8482f16e9d1feda2_I20181231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity", "role": "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i5d3001cdae15460a8482f16e9d1feda2_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CommonStockValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "laws:MinimumDebtServiceCoverageRatio", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - Credit Agreement (Details)", "role": "http://www.lawsonproducts.com/role/CreditAgreementDetails", "shortName": "Credit Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i95076ad686374ae2b6e52a6c1c6862dc_I20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436419 - Disclosure - Stock Repurchase Program (Details)", "role": "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails", "shortName": "Stock Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "2", "lang": "en-US", "name": "laws:Averagepriceoftreasurysharesrepurchasedduringtheperiod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "ia092f82c3e1b4bde9dc2e7ba9a639685_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439420 - Disclosure - Severance Reserve (Details)", "role": "http://www.lawsonproducts.com/role/SeveranceReserveDetails", "shortName": "Severance Reserve (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "ia092f82c3e1b4bde9dc2e7ba9a639685_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441421 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.lawsonproducts.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "ia072922e9f7448c19e6ade61bed4288d_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442422 - Disclosure - Stock-Based Compensation - Restricted Stock Awards (Details)", "role": "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails", "shortName": "Stock-Based Compensation - Restricted Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "ia072922e9f7448c19e6ade61bed4288d_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i9a6e56df2dd54acb9374b1b7039cd73e_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443423 - 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": "laws-20200930.htm", "contextRef": "i9a6e56df2dd54acb9374b1b7039cd73e_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i779b2e4b2eb34bd896bfd2d176310c3f_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444424 - 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": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i779b2e4b2eb34bd896bfd2d176310c3f_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "ifa0e1f11d34342cb9a1d582ea0944beb_D20200701-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445425 - Disclosure - Stock-Based Compensation - Anti Dilutive Options (Details)", "role": "http://www.lawsonproducts.com/role/StockBasedCompensationAntiDilutiveOptionsDetails", "shortName": "Stock-Based Compensation - Anti Dilutive Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "ifa0e1f11d34342cb9a1d582ea0944beb_D20200701-20200930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i30937ff195b242e1a32035f59ad0555a_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - Income Taxes (Details)", "role": "http://www.lawsonproducts.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i30937ff195b242e1a32035f59ad0555a_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450427 - Disclosure - Related Party Disclosures (Details)", "role": "http://www.lawsonproducts.com/role/RelatedPartyDisclosuresDetails", "shortName": "Related Party Disclosures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i30937ff195b242e1a32035f59ad0555a_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453428 - Disclosure - Segment Reporting (Details)", "role": "http://www.lawsonproducts.com/role/SegmentReportingDetails", "shortName": "Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i5a898f4bc9e9447bb71bb46df04cb7bc_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "laws:CanadaEmergencyWageSubsidy", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455429 - Disclosure - COVID-19 Risks and Uncertainties (Details)", "role": "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails", "shortName": "COVID-19 Risks and Uncertainties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "laws:CanadaEmergencyWageSubsidy", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.lawsonproducts.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Acquisition", "role": "http://www.lawsonproducts.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Revenue Recognition", "role": "http://www.lawsonproducts.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "laws-20200930.htm", "contextRef": "i55fd70a6d7f84f7e9c1fb0e7d1d6bb6a_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 25, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "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/2017-01-31", "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r250" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r251" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r252" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r252" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r252" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r253" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r252" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r252" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r252" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r252" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r248" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r249" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "laws_AcquisitionLiability": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Acquisition liability", "label": "Acquisition liability", "terseLabel": "Accrued acquisition liability" } } }, "localname": "AcquisitionLiability", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "laws_AftermarketAutomotiveSupplies": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aftermarket Automotive Supplies", "label": "Aftermarket Automotive Supplies", "terseLabel": "Aftermarket Automotive Supplies" } } }, "localname": "AftermarketAutomotiveSupplies", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails" ], "xbrltype": "percentItemType" }, "laws_Averagepriceoftreasurysharesrepurchasedduringtheperiod": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Average price of treasury shares repurchased during the period", "label": "Average price of treasury shares repurchased during the period", "terseLabel": "Average price of treasury shares repurchased during the period" } } }, "localname": "Averagepriceoftreasurysharesrepurchasedduringtheperiod", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "laws_BoltMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bolt [Member]", "label": "Bolt [Member]", "terseLabel": "Bolt [Member]" } } }, "localname": "BoltMember", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "laws_BusinessAcquisitionNumberOfCustomersOfAcquiredEntity": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Number of Customers of Acquired Entity", "label": "Business Acquisition, Number of Customers of Acquired Entity", "terseLabel": "Number of customers" } } }, "localname": "BusinessAcquisitionNumberOfCustomersOfAcquiredEntity", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "integerItemType" }, "laws_BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Number of Sales Representatives of Acquired Entity", "label": "Business Acquisition, Number of Sales Representatives of Acquired Entity", "terseLabel": "Number of sales representatives" } } }, "localname": "BusinessAcquisitionNumberOfSalesRepresentativesOfAcquiredEntity", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "integerItemType" }, "laws_BusinessCombinationProFormaInformationEarningsOrLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Pro Forma Information, Earnings or Loss", "label": "Business Combination, Pro Forma Information, Earnings or Loss [Abstract]", "terseLabel": "Net income" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossAbstract", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "laws_BusinessCombinationProFormaInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Pro Forma Information, Revenue", "label": "Business Combination, Pro Forma Information, Revenue [Abstract]", "terseLabel": "Revenue" } } }, "localname": "BusinessCombinationProFormaInformationRevenueAbstract", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired and Goodwill", "totalLabel": "Fair value of assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable and Accrued Expenses", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash Paid and Payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash Paid and Payable", "terseLabel": "Cash paid and payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashPaidAndPayable", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Compensation Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Compensation Liability", "terseLabel": "Deferred compensation" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredCompensationLiability", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "laws_CanadaEmergencyWageSubsidy": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Canada Emergency Wage Subsidy", "label": "Canada Emergency Wage Subsidy", "terseLabel": "Canada Emergency Wage Subsidy" } } }, "localname": "CanadaEmergencyWageSubsidy", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_ContingentLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contingent Liability [Abstract]", "label": "Contingent Liability [Abstract]", "terseLabel": "Contingent Liability [Abstract]" } } }, "localname": "ContingentLiabilityAbstract", "nsuri": "http://www.lawsonproducts.com/20200930", "xbrltype": "stringItemType" }, "laws_CreditFacilityTextualAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit facility.", "label": "Credit Facility (Textual) [Abstract]", "verboseLabel": "Credit Facility (Textual) [Abstract]" } } }, "localname": "CreditFacilityTextualAbstract", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "stringItemType" }, "laws_CuttingToolsandAbrasives": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cutting Tools and Abrasives", "label": "Cutting Tools and Abrasives", "terseLabel": "Cutting Tools and Abrasives" } } }, "localname": "CuttingToolsandAbrasives", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails" ], "xbrltype": "percentItemType" }, "laws_Electrical": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Electrical", "label": "Electrical", "terseLabel": "Electrical" } } }, "localname": "Electrical", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails" ], "xbrltype": "percentItemType" }, "laws_EquitySharePayoutRange": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Share Payout Range", "label": "Equity Share Payout Range", "terseLabel": "Equity Share Payout Range" } } }, "localname": "EquitySharePayoutRange", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails" ], "xbrltype": "sharesItemType" }, "laws_FasteningSystems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fastening Systems", "label": "Fastening Systems", "terseLabel": "Fastening Systems" } } }, "localname": "FasteningSystems", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails" ], "xbrltype": "percentItemType" }, "laws_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": "Consolidated Financing Lease Expense" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "laws_FinanceLeaseImputedInterest": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Imputed Interest", "label": "Finance Lease, Imputed Interest", "terseLabel": "Less: Interest" } } }, "localname": "FinanceLeaseImputedInterest", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_FinanceLeaseLiabilityPresentValue": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": { "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/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_FinanceLeaseRightofUseAssetAccumulatedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-of-Use Asset, Accumulated Depreciation", "label": "Finance Lease, Right-of-Use Asset, Accumulated Depreciation", "terseLabel": "Finance lease accumulated depreciation" } } }, "localname": "FinanceLeaseRightofUseAssetAccumulatedDepreciation", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_Financingcashflowfromfinancingleases": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Financing cash flow from financing leases", "label": "Financing cash flow from financing leases", "terseLabel": "Financing cash flow from financing leases" } } }, "localname": "Financingcashflowfromfinancingleases", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails" ], "xbrltype": "monetaryItemType" }, "laws_FluidPower": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fluid Power", "label": "Fluid Power", "terseLabel": "Fluid Power" } } }, "localname": "FluidPower", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails" ], "xbrltype": "percentItemType" }, "laws_IntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible Assets [Abstract]", "label": "Intangible Assets [Abstract]", "terseLabel": "Intangible Assets [Abstract]" } } }, "localname": "IntangibleAssetsAbstract", "nsuri": "http://www.lawsonproducts.com/20200930", "xbrltype": "stringItemType" }, "laws_JPMorganAgreementPotentialFutureCreditLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "JP Morgan Agreement Potential Future Credit Limit", "label": "JP Morgan Agreement Potential Future Credit Limit", "terseLabel": "JP Morgan Agreement Potential Future Credit Limit" } } }, "localname": "JPMorganAgreementPotentialFutureCreditLimit", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "laws_JPMorganCreditAgreementLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "JP Morgan Credit Agreement Limit", "label": "JP Morgan Credit Agreement Limit", "terseLabel": "JP Morgan Credit Agreement Limit" } } }, "localname": "JPMorganCreditAgreementLimit", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "laws_LawsonMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lawson [Member]", "label": "Lawson [Member]", "terseLabel": "Lawson [Member]" } } }, "localname": "LawsonMember", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "laws_LeaseAssetsRightofUseAsset": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Lease Assets, Right-of-Use Asset", "label": "Lease Assets, Right-of-Use Asset", "terseLabel": "Right of use assets", "totalLabel": "Total lease assets" } } }, "localname": "LeaseAssetsRightofUseAsset", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets", "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_LeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease Liability, Current", "label": "Lease Liability, Current", "terseLabel": "Lease obligation", "totalLabel": "Total current lease obligations" } } }, "localname": "LeaseLiabilityCurrent", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets", "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_LeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 5.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/20200930", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets", "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_LesseeOperatingLeaseLiabilityPresentValue": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, Present Value", "label": "Lessee, Operating Lease, Liability, Present Value", "terseLabel": "Present value of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityPresentValue", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_LesseeOperatingLeaseandFinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease and Finance Lease, Liability, Maturity [Table Text Block]", "label": "Lessee, Operating Lease and Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Value of Lease Liabilities Generated by Leasing Activities" } } }, "localname": "LesseeOperatingLeaseandFinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "laws_MarketStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Market Stock Units", "label": "Market Stock Units [Member]", "terseLabel": "MSUs [Member]" } } }, "localname": "MarketStockUnitsMember", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails" ], "xbrltype": "domainItemType" }, "laws_MinimumDebtServiceCoverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum debt service coverage ratio.", "label": "Minimum Debt Service Coverage Ratio", "terseLabel": "Minimum Debt Service Coverage Ratio" } } }, "localname": "MinimumDebtServiceCoverageRatio", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/CreditAgreementCovenantDetails", "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "pureItemType" }, "laws_MinimumNetLeverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum Net Leverage Ratio", "label": "Minimum Net Leverage Ratio", "terseLabel": "Minimum Net Leverage Ratio" } } }, "localname": "MinimumNetLeverageRatio", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementCovenantDetails", "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "pureItemType" }, "laws_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/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "laws_NetLeaseLiabilitiesPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_2": { "order": 5.0, "parentTag": "laws_NetLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Lease Liabilities, Payments, Due Year Five", "label": "Net Lease Liabilities, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "NetLeaseLiabilitiesPaymentsDueYearFive", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_NetLeaseLiabilityImputedInterest": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "laws_NetLeaseLiabilityPaymentsDue", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Net Lease Liability, Imputed Interest", "label": "Net Lease Liability, Imputed Interest", "terseLabel": "Less: Interest" } } }, "localname": "NetLeaseLiabilityImputedInterest", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_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 }, "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_2": { "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/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_NetLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_2": { "order": 4.0, "parentTag": "laws_NetLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Lease Liability, Payments, Due Year Four", "label": "Net Lease Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "NetLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_NetLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_2": { "order": 3.0, "parentTag": "laws_NetLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Lease Liability, Payments, Due Year Three", "label": "Net Lease Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "NetLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_NetLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_2": { "order": 2.0, "parentTag": "laws_NetLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Lease Liability, Payments, Due Year Two", "label": "Net Lease Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "NetLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_NetLeaseLiabilityPaymentsDueafterYearFive": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_2": { "order": 6.0, "parentTag": "laws_NetLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Lease Liability, Payments, Due after Year Five", "label": "Net Lease Liability, Payments, Due after Year Five", "terseLabel": "Subsequent years" } } }, "localname": "NetLeaseLiabilityPaymentsDueafterYearFive", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_NetLeaseLiabilityPaymentsRemainderofFiscalYear": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_2": { "order": 1.0, "parentTag": "laws_NetLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Lease Liability, Payments, Remainder of Fiscal Year", "label": "Net Lease Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "NetLeaseLiabilityPaymentsRemainderofFiscalYear", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_NetLeaseLiabilityPresentValue": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "laws_NetLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Lease Liability, Present Value", "label": "Net Lease Liability, Present Value", "terseLabel": "Present value of lease liabilities" } } }, "localname": "NetLeaseLiabilityPresentValue", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_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/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "laws_OperatingLeaseImputedInterest": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Imputed Interest", "label": "Operating Lease, Imputed Interest", "terseLabel": "Less: Interest" } } }, "localname": "OperatingLeaseImputedInterest", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_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/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "laws_Operatingcashflowfromfinancingleases": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating cash flow from financing leases", "label": "Operating cash flow from financing leases", "terseLabel": "Operating cash flow from financing leases" } } }, "localname": "Operatingcashflowfromfinancingleases", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails" ], "xbrltype": "monetaryItemType" }, "laws_Operatingcashflowsfromoperatingleases": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "operating cash flows from operating leases", "label": "Operating cash flows from operating leases", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "Operatingcashflowsfromoperatingleases", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/LeasesCashOutflowsoftheLeasingActivityDetails" ], "xbrltype": "monetaryItemType" }, "laws_OtherProducts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Products", "label": "Other Products", "terseLabel": "Other Products" } } }, "localname": "OtherProducts", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails" ], "xbrltype": "percentItemType" }, "laws_PartsmasterMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Partsmaster", "label": "Partsmaster [Member]", "terseLabel": "Partsmaster [Member]" } } }, "localname": "PartsmasterMember", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "laws_ProductRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Revenue [Abstract]", "label": "Product Revenue [Abstract]", "terseLabel": "Product Revenue [Abstract]" } } }, "localname": "ProductRevenueAbstract", "nsuri": "http://www.lawsonproducts.com/20200930", "xbrltype": "stringItemType" }, "laws_QuarterlyFinancialCovenantsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Table Text Block] for Quarterly Financial Covenants [Table]", "label": "Quarterly Financial Covenants [Table Text Block]", "terseLabel": "Quarterly Financial Covenants" } } }, "localname": "QuarterlyFinancialCovenantsTableTextBlock", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementTables" ], "xbrltype": "textBlockItemType" }, "laws_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/20200930", "presentation": [ "http://www.lawsonproducts.com/role/RelatedPartyDisclosures" ], "xbrltype": "textBlockItemType" }, "laws_Safety": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Safety", "label": "Safety", "terseLabel": "Safety" } } }, "localname": "Safety", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails" ], "xbrltype": "percentItemType" }, "laws_SecurityBonusPlan": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 4.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/20200930", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "laws_SeveranceReserveAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Severance reserve.", "label": "Severance Reserve [Abstract]", "terseLabel": "Severance Reserve [Abstract]" } } }, "localname": "SeveranceReserveAbstract", "nsuri": "http://www.lawsonproducts.com/20200930", "xbrltype": "stringItemType" }, "laws_SeveranceReserveTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Severance reserve.", "label": "Severance Reserve [Text Block]", "verboseLabel": "Severance Reserve" } } }, "localname": "SeveranceReserveTextBlock", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/SeveranceReserve" ], "xbrltype": "textBlockItemType" }, "laws_SpecialtyChemicals": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Specialty Chemicals", "label": "Specialty Chemicals", "terseLabel": "Specialty Chemicals" } } }, "localname": "SpecialtyChemicals", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails" ], "xbrltype": "percentItemType" }, "laws_TotalProducts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total Products", "label": "Total Products", "terseLabel": "Total Products" } } }, "localname": "TotalProducts", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails" ], "xbrltype": "percentItemType" }, "laws_TreasurySharesRepurchaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Treasury Shares Repurchase [Abstract]", "label": "Treasury Shares Repurchase [Abstract]", "terseLabel": "Treasury Shares Repurchase [Abstract]" } } }, "localname": "TreasurySharesRepurchaseAbstract", "nsuri": "http://www.lawsonproducts.com/20200930", "xbrltype": "stringItemType" }, "laws_WeldingandMetalRepair": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Welding and Metal Repair", "label": "Welding and Metal Repair", "terseLabel": "Welding and Metal Repair" } } }, "localname": "WeldingandMetalRepair", "nsuri": "http://www.lawsonproducts.com/20200930", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionProductTypeDetails" ], "xbrltype": "percentItemType" }, "srt_DirectorMember": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "label": "Director [Member]", "terseLabel": "Certain members of the Company's Board of Directors [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementCovenantDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementCovenantDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r103", "r159", "r161", "r243", "r244" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails", "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails", "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementCovenantDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementCovenantDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r105", "r159", "r162", "r245", "r246", "r247" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r148", "r228" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r107", "r227" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r14", "r108", "r109", "r160" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "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 $680 and $593, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "verboseLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r41", "r42" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r39", "r42", "r43", "r204" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Intangibles weighted average life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r15" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in Excess of Par Value", "verboseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r164", "r166", "r177", "r178" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r166", "r173", "r176" ], "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": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r110", "r112", "r113", "r114" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r70", "r126", "r133" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r90" ], "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": "Antidilutive Stock Excluded from Computation of Earnings Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationAntiDilutiveOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationAntiDilutiveOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationAntiDilutiveOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r99", "r230", "r236" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r38" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r168", "r174" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r190", "r191" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r188", "r189" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r188", "r189" ], "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" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r188", "r189" ], "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" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r196", "r197", "r198" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Operating income since acquisition" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue since acquisition" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Fair value of assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r193" ], "calculation": { "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r192", "r193" ], "calculation": { "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r192", "r193" ], "calculation": { "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r193" ], "calculation": { "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Cash paid and payable and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Cash paid and payable and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r192", "r193" ], "calculation": { "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r25", "r72" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets", "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r8" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r65", "r72", "r74" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r65", "r205" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "auth_ref": [ "r6", "r26" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.", "label": "Cash Surrender Value of Life Insurance", "verboseLabel": "Cash value of life insurance" } } }, "localname": "CashSurrenderValueOfLifeInsurance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "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" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r13" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r13" ], "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", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r13", "r153" ], "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", "terseLabel": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.lawsonproducts.com/role/Cover" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock Outstanding, $1 Par Value", "verboseLabel": "Common stock, $1 par value:" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r45", "r47", "r48" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Net comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r54" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Loan Agreement [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "verboseLabel": "Change in accounting principle" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r195" ], "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 [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/IntangibleAssetsDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Credit Agreement" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreement" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "verboseLabel": "Weighted average interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "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": "Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent" } } }, "localname": "DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r183" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r180", "r183" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r70", "r97" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails", "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails", "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r179" ], "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/2019-01-31", "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r52", "r82", "r85", "r87", "r88", "r89", "r92", "r234", "r242" ], "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" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r52", "r82", "r85", "r87", "r88", "r89", "r92", "r234", "r242" ], "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" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r205" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from 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", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r78", "r181", "r182" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Share-based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationAntiDilutiveOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r153" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r217", "r218", "r225" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": { "order": 2.0, "parentTag": "laws_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Consolidated Financing Lease Interest" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Financing Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r216" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "laws_LeaseLiabilityCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Total current financing lease obligation" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r216" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "laws_LeaseLiabilityNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from 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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r224" ], "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": "laws_NetLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r224" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "verboseLabel": "Subsequent years" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r224" ], "calculation": { "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 for finance lease, due in next fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "verboseLabel": "2019" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r224" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": { "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 payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "verboseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r224" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": { "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 payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "verboseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r224" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": { "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 payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "verboseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r224" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "verboseLabel": "2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r215" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "laws_LeaseAssetsRightofUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Total ROU financing lease assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r217", "r218", "r225" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": { "order": 1.0, "parentTag": "laws_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Consolidated Financing Lease Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r222", "r225" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r221", "r225" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r132" ], "calculation": { "http://www.lawsonproducts.com/role/IntangibleAssetsDetails": { "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r127", "r129", "r132", "r134", "r229" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r132", "r229" ], "calculation": { "http://www.lawsonproducts.com/role/IntangibleAssetsDetails": { "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/IntangibleAssetsDetails" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r127", "r131" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r132" ], "calculation": { "http://www.lawsonproducts.com/role/IntangibleAssetsDetails": { "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r118", "r119" ], "calculation": { "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "laws_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndGoodwill", "weight": 1.0 }, "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets", "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r124" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/GoodwillGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r120" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Impact of foreign exchange" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r121", "r186" ], "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": "Adjustment to original acquisition allocation" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/GoodwillDetails" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/GoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r53" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r77" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "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/2019-01-31", "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r185" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r75", "r98", "r184" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.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", "verboseLabel": "Income Tax Expense (Benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.lawsonproducts.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r67", "r73" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Net cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r69" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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 and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r69" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r69" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedTerseLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r69" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "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 the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities, net of acquisition" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r69" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r69" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r86", "r91" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of dilutive securities outstanding" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r135" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r125", "r130" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r49", "r96", "r206", "r207", "r235" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r63", "r66", "r73" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories, Net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r37" ], "calculation": { "http://www.lawsonproducts.com/role/InventoriesDetails": { "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": "Inventory, Gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r37", "r115" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.lawsonproducts.com/role/InventoriesDetails": { "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets", "http://www.lawsonproducts.com/role/InventoriesDetails" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r37", "r80", "r115", "r116" ], "calculation": { "http://www.lawsonproducts.com/role/InventoriesDetails": { "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", "negatedTerseLabel": "Inventory Valuation Reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r223", "r225" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r223" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r149" ], "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": "Contingent Liability" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ContingentLiability" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r224" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letter of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r29" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r232", "r239" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "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": "Loan Agreement [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementCovenantDetails", "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r28" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails", "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r28", "r76" ], "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]", "verboseLabel": "Loan Agreement Covenants [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementCovenantDetails", "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r11", "r151", "r231", "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r65", "r68", "r71" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "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 operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r44", "r46", "r51", "r71", "r91", "r233", "r241" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Actual", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails", "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows", "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetails", "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r219", "r225" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r216" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "laws_LeaseLiabilityCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Total current operating lease obligation" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r216" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "laws_LeaseLiabilityNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from 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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r215" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "laws_LeaseAssetsRightofUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Total ROU operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r222", "r225" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r221", "r225" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesLeasesWeightedAverageLeaseTermsandInterestRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r210", "r212" ], "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": "laws_NetLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r210", "r212" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "verboseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r210", "r212" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "verboseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r210", "r212" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "verboseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r210", "r212" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "verboseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r210", "r212" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Subsequent years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesValueofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r150", "r208", "r209", "r211", "r213" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "Lessee, Operating Lease, Disclosure [Table Text Block]", "terseLabel": "Lease Disclosures" } } }, "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r201", "r202", "r203" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Adjustment for foreign currency translation", "verboseLabel": "Adjustment for foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r56" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other income (expense), net", "terseLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r61" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase treasury shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r64", "r139" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Cash paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SeveranceReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r58", "r199" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments for purchase" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r58" ], "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", "terseLabel": "Payments to Acquire Businesses, Net of Cash Acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r59" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "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": "PAs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r12" ], "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" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r12" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r12" ], "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" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r12" ], "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" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r12" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Authorized - 500,000 shares, Issued and outstanding \u2014 None" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r23", "r24" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "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": "Miscellaneous receivables and prepaid expenses" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [ "r79" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "verboseLabel": "Net payments on revolving line of credit" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r60", "r175" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r136", "r240" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r226" ], "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, Expenses from Transactions with Related Party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RelatedPartyDisclosuresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r62" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedTerseLabel": "Payment of financing lease principal" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restricted Cash [Abstract]", "terseLabel": "Restricted Cash [Abstract]" } } }, "localname": "RestrictedCashAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r8", "r72", "r74" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/COVID19RisksandUncertaintiesDetails", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets", "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows", "http://www.lawsonproducts.com/role/RestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "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 (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r70", "r138", "r143", "r146" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "verboseLabel": "Charged to earnings" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SeveranceReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r139", "r144" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Balance at end of the period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SeveranceReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "verboseLabel": "Reserve for severance and related payments" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SeveranceReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r16", "r154", "r238" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained Earnings", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r158", "r159" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails", "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r163" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Disaggregated Revenue by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r50", "r94", "r95", "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenue", "verboseLabel": "Actual" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails", "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.lawsonproducts.com/role/RevenueRecognitionScheduleofDisaggregationofRevenueDetails", "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "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 [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r190", "r191" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/AcquisitionProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r190", "r191" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r127", "r131" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r127", "r131" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r122", "r123" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r20", "r21", "r22" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of product information that are included in the discussion of the nature of an entity's operations.", "label": "Schedule of Product Information [Table Text Block]", "terseLabel": "Disaggregated Revenue by Product Type" } } }, "localname": "ScheduleOfProductInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r141", "r142", "r145" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "verboseLabel": "Changes in the Company's reserve for severance and related payments" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SeveranceReserveTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r93", "r99", "r100", "r101", "r122" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r93", "r99", "r100", "r101", "r122" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r168", "r174" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationAntiDilutiveOptionsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r32" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-term Debt, Noncurrent", "terseLabel": "Revolving line of credit" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r106" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "terseLabel": "Selling expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/RevenueRecognitionNarrativeDetails", "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Stock-based awards issued (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationAntiDilutiveOptionsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r165", "r169" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationMarketStockUnitsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationPerformanceAwardsDetails", "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Cliff vest on March 2, 2023 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Cliff vest on March 9, 2023 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r81" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r99", "r122", "r137", "r140", "r147", "r243" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r35", "r153" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r12", "r13", "r153", "r154" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r12", "r13", "r154", "r167", "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Shares issued" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r13", "r17", "r18", "r111" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "terseLabel": "Total Stockholders' Equity", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r220", "r225" ], "calculation": { "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease Income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/LeasesNetLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r194" ], "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 [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/AcquisitionInitialPurchasePriceAllocationDetails", "http://www.lawsonproducts.com/role/AcquisitionNarrativeDetails", "http://www.lawsonproducts.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r36", "r155" ], "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, Common [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r34", "r155" ], "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, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r13", "r153", "r154" ], "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": "Treasury shares repurchased (in shares)", "verboseLabel": "Treasury Stock, Shares, Acquired" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.lawsonproducts.com/role/StockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockTextBlock": { "auth_ref": [ "r157" ], "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/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockRepurchaseProgram" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r34", "r155", "r156" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock \u2013 205,981 and 146,400 shares, respectively", "negatedTerseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.lawsonproducts.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r153", "r154", "r155" ], "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": "Treasury shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Items, or Both, Disclosure [Text Block]", "terseLabel": "COVID-19 Risks and Uncertainties" } } }, "localname": "UnusualOrInfrequentItemsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/COVID19RisksandUncertainties" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/StockBasedCompensationRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r84", "r89" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r83", "r89" ], "calculation": { "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.lawsonproducts.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208821" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164451&loc=d3e36991-112694" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 1,3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r248": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r249": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r251": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r252": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r253": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/subtopic&trid=114868817" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" } }, "version": "2.1" } ZIP 79 0000703604-20-000080-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000703604-20-000080-xbrl.zip M4$L#!!0 ( %$^75'XP2][:@< &(A 0 83(P,C!Q,V5X,S$Q+FAT M;>U:;6\;-Q+^?K^"57"I#>C5+W$LNP92V[TSD":IH2*X3P=J.:LEO+O4D5S) MZJ^_9\C5BRTID7OIQ47J#[*6G"&'G(?/S"QU_MW5^\O!OSY3_N=SK3 MZ;0]/6P;.^H,;CL\U%$G-\916WG5N#CG%GR25!=_._^NU1)7)JD**KU(+$E/ M2E1.ER/Q49&[$ZU6+75IQC.K1YD7!]V#KOAH[)V>R-COM<_I8C[.>2<^GW?" M).=#HV87YTI/A%8_-'1ZDIR>4.^8AH?JZ#0=RN[IT:N$>MWC]$1U9>_?/1C9 M@7C4<7Z6TP^-0I>MC'C^_M%!^^1X[,^F6OFLW^MV_]X(HA?GJ2D]YK/0CU_C M,&N#>;KW+9GK4=D/2VI$U7EW8G)C^R^ZX>^,>UJI+'0^ZW\_T 4Y\8ZFXM84 MLOR^Z>"&EB.KTRCH]&\$FV!>>)Q&DT\P3JY+FB^A=\!&7]]G>JC]RQ>]5]VS MPUZ[]]#LU=5+.\(&>#/NGV+H%?L3;#C9K[* :(:BQ%C)0.Q7I2++4HV+R^O; MPDUX[86_^\ M$9F/GB]<%!]\S22#L/[O*AH7>VCST_7=_SI^_=G]4'!UM] M\*-TV'GL9S$3=Z69YJ1&U(RNL-$!RL"0TH"Z,8_4I9#E3%2EMQ5A'2#SP.OP MC!0%GJR6N4AE@B8K3*&]\";*K0F4E)!STLY8I)!W)-B+BS$=VA2,P91Y" J8 M@P42;1$$(%9"701"$-,,ITZXBC^6^E.R5 _""RBTRQ$M./!,M<^P0#>F)!C( MXXYAFE%8Y@1J2@QGJ]OPK4/H\.D0(I'J$DYB?R^=T@1^((YNN]*ORQ2'/% \ MOB=YI3 F'+_B@29 HYD8QO ;0XZAF.=+3-7N=(^F!FQ52&*:+%'E$ "0#+P= MIG/!GD2Z3*2YF;HYRI8L(B0W1KMA97,%+&YNS)JUWSI>CK;B9?!@R=G MKD9$'2GYB)HTU7@,VWXCI*7@8#A,#W-B1P@"JH:Y=AF+LU@!>F**XF>E79(; M5T&/BP3N3RO8$)9 60$"-OX60-$/7?Z8.YT^]P<43=G M&!LA<_CJ,62XY>G06Q_G*T)O3^YOP]X5.22TV.T0*3X/D28'L416;G<5CB9# M@EOKF6)\,I7% ""-B7:!BB!%91B'D\(EB:T2H:52)5@PVB3Q;,M=*!Z!RML4(E%;-T0!\:CG4N?8SCIJ;IN6S$8 3,!%A M_4!T)5L+E'Y?+VAFC,F&<1Y*01?C@; M>ASH^QL'8+(5@-<3F5>!+=@[E*9(G/0$^^HV)$"+&+T#^\7'S3E1P!L4P5PN M9EY#4_GM%NS"SW(A39Q6II_/Y,5PGK"&(T1Q)V!/@ M/\"U#1FWGK.B-=:]R M/5@G+J%G(W2>P%0<#TV25)9]MQ)\-HQ:&.?1SB^H,)9+,!"2/]1\F"1S\:W M!K440 2/;-"H%X!R@$))R]5N62WLVQ?Q+]B82;>(V\Q% <*D DF'W:D)=(;R M]8[RNLI])-_\GS?L*\'V654;QU^XV@@OIM0<\,TE93"#K8)NR1X,ER<$\K64 M;F&:1%KGC76+V!D:,&11:.^)/L'/0X/HS/U*P[XPR![ "#IT3+?XS\GE_#S1 M?RH-\\/9JF3!E*XWN+*+=$$U]9Q;Y'$3TG><2"C M!:'$Q"N\$IN_>'@28.I\.U;!&WA%*B@Z6M#*5G#5Z1I4++]4![9#-'4(I:XJ M"A0-OU%83$WN&U_1_!4I/YG=OT% 3"V.;1-NH\ T<'QX UDCI!DCB"XG)I\0 MAY%2CNH7J;8F)RK&N9D1>J>9B8PD'^ />/DB$;>]XY703@[;J/+_]LT5MCD0 MF7@/%AR2C7XY.&W&B\4OL> OO++3G186U_$L[KH^=3/W\L41$!@^UZ_#Q-K? MLUA/XV+-TF=BUP<4.IKY+O#R9:8I%=?WE%1<+XGW,7%Y)K;NU=4W^(46)M:Y MU?[ONME\="$_-O$7"?WXY210Z=R2N_767;G??6^_[Z M,_[Z(/P.XN*_4$L#!!0 ( %$^75'#535W? < #HA 0 83(P,C!Q M,V5X,S$R+FAT;>U:;7/;N!'^WE^!4Z8Y>T;OMN-8]GDF9SM3MVF2\ZC-]%,' M(I8BQB2A T#)NE_?9P'JQ9;DV--KDTQ.'VB2V 46V ?/[H(^^^'RP\7P7Q^O M1.:+7'S\Q\_OKB]$H]7I?#JXZ'0NAY?B+\._OQ.'[6Y/#*TLG?;:E#+O=*[> M-T0C\WXRZ'1FLUE[=M V=MP9WG2XJ\-.;HRCMO*J<7[&;W EJ<[_=/9#JR4N M35(55'J16)*>E*B<+L?BDR)W*UJM6NK"3.96CS,O^MU^5WPR]E9/96SWVN=T MONCGK!.?SSIAD+.14?/S,Z6G0JN?&OJ Z$0='!RF=/+Z4!X=R\,>O>KUTZ/> M22]5QZ-_]V!D!^)1Q_EY3C\U"EVV,N+Q!X?]]O'1Q)_.M/+9H-?M_KD11,_/ M4E-ZC&>A'V]C-QN=>;KS+9GK<3D(4VI$U45S8G)C!R^ZX7?*+:U4%CJ?#WX< MZH*<>$\S<6,*6?[8='!#RY'5:11T^C>"33 O/,ZBR9 M'FG_\D7O5??TH-?NWS=[??;2CK$ WDP&)^AZS?X$"T[VBTP@FJ$H,58R$ =5 MJ/WV^N+-\/K#^R=.ZW\^B<.M7KANHA?L(B7^VA9_*ROO3-D4 M"5FOT[GPF82#CEZ?/F\26U"XIC*12F&+M7)*8<7KA4KT4FIR0L337-0!(^TT[\4DD+^.5S<4,38[TPI7AK;"%ZW=8OPJ3BG9QA M.<5':U25>-<4UV72%GL^(_'RQ>M^OWMJ::R=!YOY\*)WNH_E/MF]W$]?NV_5 M!_V=/OA9.JP\UK.8B]O2S')28VI&5]CH &5@2&E YAA'ZE+(V!Z>$:* D]6RURD,L$K*TRAO? FRFT(E)20<]+.6:20MR38B\L^'=XI&(,A M\Q F, 8+)-HB+$"LA+H(%"%FF4XRX2J^K/1G9*GNA"=0:)7X7N'T,'S(40BU26.:4)_$ :70)QR_YH$F0*.9&";P&T..H9CG*TS5[G0/A@9L54AKFBQ1Y1 MD R\'89SP9Y$NDRDN9FY!.3UV-B#I(\A8U::KQ&);]6DA+P<%PF![EQ(X0!%2-Q O3$%,7/ M2KLD-ZZ"'A.7-7GT],2:A!1>.[$'QRH"4J+WKNZ23)9C$F_ "3=53BX:W#N0 MK=[1'NT'_=Z1BD_[P8:'4"FY*P"RC,CC<043RAH@(T#8QL\:(.JQTWMCI[O' MYHCZ>')Q#S('KQY"AM\\'WJ;_7Q!Z.W)_5W8NR2'%!>K'2+%YR'2Y""6R,H] M786CR8C@UGJD&)],9=$!2&.J7: B2%$9^N%\<$5BZT1H*9/0%K:;"W$P$!>J.1B$,BLH M39"$Z:3*)?,MIA6,6(5(:,2 NYXGX&Y$+ A*A#ZI9U#@H_CY9G$X>B(.GTP8 M&W!\.M4\&95 \E0K!IM$GBV9:Z4#4#G;8@1*JQ9H #ZU'.E<^SE'S6W#\MX( MP F8B+"^)[J6K05*OZLG-*GL!)AT(HIU=5L2H&6,?@+[QX:,VLU9 MT1N;7N5ZL$Y<0LM6Z#R#J3@>FB2I+/MN+?ALZ;4PSN,]'UFA+Y>@(R1_J/DP M2.;BJ< 6M11 !(]LT:@G@'* 0DG+U6Y9+>W;%_$7;,RD6\9MYJ( 85*!I,/J MU 0Z1_EZ2WE=Y3Z0;_[7"_:%8/M551M'OW.U$0ZFU +PS15E,(.M@V[%'@R7 M9P3RC91N:9I$6N>-=5B/]&OE8;Y8>]491**X?T_BH>=!/@F1[J"]$D#*5QO<>66:()KZ[BW3.)G M)&\YD-&24&+B%8[$%@V/U'_/,Y]O^WYZX MQ*(&VA(?P'DCLM$+_9-F_+#X34_OL4]B+U\_\CE]?XW\5A/]O./\/4$L#!!0 ( M %$^75'AZ2_[JP0 %T4 / 83(P,C!Q,V5X,S(N:'1MW5AM<^(V$/[> M7[%'IKED!K -)"' ,<,!Z='F0@ZI(VP9=+$E5Y)#Z*_OR@)"7IC)M7>3 M9S^?E>;4LY-3Q1XYQ57-B(10MASHL MM%OF'[Q3$K9_:KTIE: G@BRA7$,@*=$TA$PQ/H7KD*H;*)665EV1+B2;SC14 MW(H+UT+>L%MB^S73,6VO_+09#61(2+=BMDM\#"=P4VJ=2.7>\THO7Z M48UZ4=UU)P$YBNK'M9,JI2=_>@C207,[1NE%3-\5$L9+,VKB-VJ5\LE1JIMS M%NI9PW/=GPNY:;L5":XQGL3Q]M&Z>>),TSM=(C&;\D9.J6"'KKH#$0O9V'/S MJVEZ2A%)6+QHO/590A5=^PVJY6'H#>Y$SE%^EJDC5-TO($^P.FF\I7@=_LC M?W VZ';\P? "RW4TONI<^. /P:O#57E<[I9AW._FO5[UR(7.&#J]X:7?[VVE M^G_AMLEFQ>'4/8;A&?@?^C#NC-YW+OKCTO"/\_YGZ'1]TU-QW>U)W,;LF7I] M/(KQ$$ UF=")N"YI4\0"9F[ M3A&H"('RT&C1F*::)A,JEVO%+5H5(@HB%J-DK2&-:9!)U$7D3G@(_;M@1OB4 MHGPE"5/*P,>?L0Q1ZV!&)470F_ LE16Z8FZ;80:DPMQAJ.Z,T0@=8R#-;BD, MHX@%5.;A;-\9XX0'C,3K/@QAW"R9YU$G"\ >S:)%$=),JHQ@6K786#N&ZTG3 MK)RB(4I"D1IUWC2V)J8PEQ'&1$X(IZHTO(OI CI!GA-3F-A--$R(0A=V!IB$ M&R[F.'U3NK]W5&_"@7=H)]BX6J8TRF+,;X#(8S.IZXF6]*^,26H$7YD88UL< M=KQ7/2"86 G>T4%XN 9WGYMU7I8(O=-JK9A/X4%E P/C6 \)R:L."U 39C+ M; )7 DS%9A*J@R6HNDF<0PX#&L(DX =*W^O=M)4^1T^,EP_-(9? MRM"C7:();+EV;PH*[2?D=I'$L_O@+A*Y1&5D!L7&#O=D]]M%8@>I9+@3I+@5 MT#4?8?D)XYP7\_JW> MT")!(#*NS9?CO]#S%XGNH[.H5-C#N(:D,3'5]>1T:C5P(K062<.]'T(F2L29 MWC[D*XX.'MSMP5M^!-C^!U!+ P04 " !1/EU1N3J\RMN% 0 G4Q0 $0 M &QA=W,M,C R,# Y,S N:'1M[+UI5UNYMB[\_?X*O^QSSZD: Q&U2Q)5.W=0 M@623$YL"3++A2X9:6."&[29@?OT[M6R#(9#0&&R35:.2P&JT),WNF5-34W_^ MO_-FH_(M=+IYN_7/);*"ERK_[^V?_Q]"__YKYU-EO>WZS=#J5=YU@ND%7SG+ M>T>5+SYT3RJQTVY6OK0[)_DW@U#QSKOVZ:"3'Q[U*A13?.-F9S73V&A,-6MIB(9CGSY[U(/1P0A;W=6&.>O^<^FHUSM=??/F[.QL M)5UHMTX[;=]WO>Z*:S??I%YCS6 .AN]T.[W+5Z+IVI5VY_ -7(0'B4:8($;& MCY[;3B._UGZZ4KP ;;(W>:O;,RT7+I_O7G_ZC(V?)6_^7?VTZXY"TZ";;^7= M-J=$_N@[PR=&+]SV":*U?G.>9F;S M-\.;XT?[771HS.GWDSBZ<4OK^?E=HR-I%AMY*R36O'J\AZ"[U]X9=__JZ3>] MCFEU8[O3-#U@]-280%A-?-:U^ZU>9W#[/(QNIM?DC;F +YSO43[>MZ0[Y!5B^=?C/I=!">[M+( O!^+=_-D//5-+[*/RG MGW_[Y]*[=JL'$H[J@U-XS0U_^^=2+YSWWA1,\N;M__D__^?/7MYKA+=)9M!8 M2OY\,[SXYYMAT[;M!V__]/FW2K]HP@]56NQ6@ _GY:GHP=(8_ MYMZ'5O$CW*^!FNGD;OC]\]Y.B/]1D5CS)H1Z+%07KB,VLS\W6] MZ H!BEQ);LLTTZ=#OKK1@OX-WL%P.J:QV?+A_'_#8*F2>VC:L\\#N][^]HGN M?-MGU;X_WOAV\$$?;QV[\^KQQZ/J\1JKU:N#@_6=QE9]C]?6WS>WUFLG^\W- MP<&7@Z/:^E\GGUBML7_19M7ZYF"_OGE6N]B[J#:W\4']A&RM;Y\?'!]>''SX MF%>;GYO[]>VS@_<*?Z('@_TO+JM>;)_O-]\W#^J?CZKK3M0^[ WVFQND6M\_ M3\_7/M2.#XZKHMJL?O,?WN?VPUY6N]AF6_7]]*WS_2\;@]J'S?-:

/U+YN#VO'VZ)W/\"W1.JBW62U]HQC7^R-X'^\?;]#]^@D^:'X\WK]P MT/I+7W:O"IOM&K[N+S3_6UKS1H[S'C"$BA$?="(DND0\PJK!C103BS M]!;#?Q*S#/,_WURCY_3).Q0.>/N\MVK;[48PK6@:B>.O"+\&)LLGL_6^80Y+ M@O^,X&22X-YHXZ6/B!@.QM>)#&G,,R2X-=Y02WGD2V_?IRE_=EI?472,0][G M76<:^\%TWL.5;DG;G]&63M*6X\BU4A%%*R+@+PN8"JB!,F,(Y9H1IX&V:?YG M1MJ_H?VV+XE[+^*R2>)*16TD B-G D7<6 W$)19I(*[R1@&5W-+;;?:B&MJ# MT]"$%H^\&4P2_5V_T[DFSALMOP[/EC3_&@756'M2V MTD82(CG/I%UZ2^@;1NX@^_N.<0EJ5OJM?$CT5K]I0V=I"HS@@\N;8"C^N43' MM$_X<;6:M_)FO[D>;&\W=+[E+KQK@P=J#L-.@KU+E<04\#">+3?0ZJYNNN;[ M%GQG4$MM?]BGM?6-\^KZ-MFG>P*^"0;Y'APR08" M#+N)#J/@&4 XG#%D Q<)T=' >22.TZ6W;(7>P@9OKGMFG1 #*&H7NKAO#[U]] M=-2';KO?*7XK@BRK(U8<;_WO= MW[GY\MOQI>NMGQ; 9OQ;MVWH\\7-<1/C>^/?4QNWTL%)IHQR M.',^T7W#S M]2D;1>)6]W;7'SR;6F"9&9^IC$D.>,YF05"3.>+@$O5N.)MSPLS79O,:?SYL M-J_-@,&:1D4="\1RZX/VC@9IP3O-F,Z42#- -*&,S-4,$(T(18P\G9_ $]I- MHG@Y/)]_@VY-/EI@.=-K=Q[)>M^]GRZNAU:[F;=N:_:^"N):$V^N]_YGG,^ MJ66,1 M+P5P1PRAF(@IM/!9"C/6YG&]]+E]"GU^;-QZ$X(01Q:@%/U]82;RT MGCA+O/.VF#>B1_,&/\S?O*6%@'O.6WIT2O/F-/.:"^P"=UQXKR.H6Y@]SR.@ M"<]'\T;F>][NB1^F.&\Z&*D4R7B&"8_P,V/G9\VB%/#.QG_Z:<&@W3QMM^#7[MIY M#BAI_-A.Z)F\%?R&Z;3RUF%WV."?;V[]SN4<7G9G(;2(PSPCA+NH=.0QTTH[ MZQG1$K!(Y"3>1-/L^Z&H:?YO<;[;>F=.\ M9QJOD;B,A\P%C$4F&6>2:J"Q(%'Q+%I' AM%2.;#E%V/D+!'QP>NS8#*N)5& M.P!IA&OK;.9A%B(!5-",ZH14=HDP!I<#U"*/-APF[CM&R MZ:QB$6JDUS0EY7@N94K+,9QX22G6'E/Q^J*DL[=*+Q\U91XSBR.7!JCKC#". M.V#ZB#-N2,SH*Z3RK*S2RQ-78(*SS FSIM ! <2*JYH)%G0GL3@#2TR"]3\91:HIV067 ^,28>EM,I[%7G: M+1<%X]PYGWB: $L7N16O(![V_ &#:YD?TXKL6&V8%5:)+!*.J3.9HX)F+% L MJ&/9R]%G5C,@.67<6L>T#3PS5MFHH_ >]*[)S-";GUR5+UGU89KW@3D#4XK9 MVLA\U!D6)%J@I "B.H,=F%+&-7#Z#*BZ$/.F(J;!.LX"MUR!3,3 #/'893$X M1]7KDX;9>A$SD@YBA"-6I25Y+A4W03-/*0E.8FME?(54GH47,2/B:@P*3TD6 M1>#:>B-BE#AZ8ZQ-.;ZOC[@OYD7,AJ"&!B9BP)1DX"%J8Z51B@JNHE3@7XQU M,A\3=/&#E2^/4.X9L4R/3BMBJ3,!,NK Y6<\9DI%P"?$1YDIFGEN9T#5A9BW MF F&,XDUT9+KC*5=.)EC!C!\)@2GKT\:9H]07I[*5A*6EE.I!^D \&Z-5Y$Z MX;D1+&C_"JD\*X3R\L2EGDO*%5?>:I[A8)F05A ?-)4Q2/GZB/NB"&46.MDI M$['G/& .2EF#=^&D!S];V8B#'T61YL.$78\B36GU#8R/,UY'XGT&DY"I:$V6 MB0"6/,/XTF]^R3TQKPZCO?R.'4FBT!QP!56$2TF, B>*A,P0YBVEV>NCZNRQ MQLM3V3NAM,5*8.XYMB$E(7$?5&L,0."&JLD]@X[IG@,W J/%1:8)'G5@HVPQGQLGKR.-1Z_ M7_VJGL*05M]5 "C*F^P.;X[;^%$)@,L&'2CV=C-T;F]Q?/<^35Y/97#666QC MIBCCC!HCO/+:I.P%:>APW1=^4?,;>_RKWP5XT^VN.9"V;J$NAW)63,S?P.K= MINGV0N GR2MJ2DN!VJ?4%"T!^'*-J9]I+)ZWW1=T>-O^:_WT.JBU\ MT' MT!C4[6%N&V&MVPV][E^#JCEN=]XU3/1QY?I%;L]5V,&3&69%0:G7'#O2(Q^@PF6;%("6,WDQ=+.MY''E^^9A\% MI.6E8$P0S*.,&HC5%B/X>'MFUU1E5C[^.J4877Z4^S3"A MF4J'L&2<^:"UB [03JKVJ6RF%T .YXA^+R]_+EH?@N82&\8C-4IJ$$3-I)'! M$L46 )]>"]Y^".W#CCD]RIUI#(DX.BAM=6_W=2%2Y7'D+&+I#.%"I 0J':B) M3."HK5H$1#ISRLU&9[*HB9$*@$L4/)UR1(W$:6MA(-@"_18 @\Z<"@[WD[%T"^=&1!,<",5':X&@D'! F-9@880..UC*:Q47Q$&9*N1EE8/DL M\\+'H &A1"FM3\>'".Y3R5/IV>NQ<\\K2_V76P![!(L]R,A$&'1N$9=QRS4.J(R0SG$FBG'#:!_ER M)Q.]0CH][?RDZ]%.FTFA0]226IXQ;9C&GGKI50@&G/E7*D^/R5:8%]$21J@D M6X0;RPT/6D4),ZN]DR&CG+U2T7IQDDU1RA03SF7@ZW$IN<,)O4AB/+?"<9QJ M'\Z]E+WK!)_WWAN7-Z!;-_?3?6LWON6MP^L/+8@X1>812L,Z!2OLF!%,"QRIS,P"R^7T_B8 M&9B&?!J\U MPE;<;!6'0O;';F*ZM7$>7#_M<-F*,7<_78:_-^]\!B8!-7YCJ3&=9/F7Z0:? MMNW!*\-]M06;=4P+YF6K];.%R))[[Y]&XISG+!B3HHL4U"]5X#D%20'D\'>J?+.<\M,_:S]&KDW4R1F&8N$9I(+JS3C%#M% 3UY8>4B!%AGPTX_ MD9GUO!-TR8+(?*3>"VZZNT??! MO^^TF\E[[O<*YWDKCLOU 4\,_>O![0UZT4L/48M8QGRD99[05 M,6/>2Z6(\XZ3S!KI/ T6QR ^[;-JWQ]O?#OXH(^WCMUY]?CC M4?5XC=7JU<'!^DYCJ[[':^OOFUOKM9/]YN;@X,O!46W]KY-/K-;8OVBS:GUS ML%_?/*M=[%U4F]OXH'Y"MM:WSP^.#R\./GS,J\W/S?WZ]MG!>S78>J>;KOF^ MM77\L5F#]FKK:W3KRZ:H7>SD^Q'/)J_:!9;;Z'[^P<[3?/ M&UM-Z.F735IK;IY7/VP,MNH[QP?'[X^VUO>AGXVCVL6&J'[9/JM>[./Q._"M M_@'=RPY@7/O'^W3_>.,,^BIJ'VK-ZI<-7CO^>++U90/&<')^L+YV43O>B;5W MF'VJ;_2JN_CL*\]76 SXLI M7?MJ"2@<)T%F6" HA<:1(=PC3$WF*>9@:.Q2I9&W3G9^S.0%AZ?GEBJ]]F*R M=2/\:P>^ZT]3491J,35OOP\7BK?L(.UO?.X-L76^N'Y[7F M_F#_RTZL7NR)KS0H5?"B)%@@KB)#5EN&,I\YRIB(-(.9;'=\Z/QS*>4(O[FA M2<97NNU^QX7N\->C8'RA%WW^[>V?\-?XX!)*#<52,.IYT$)Q$A7SUJ8CN#GV M7XL/7+[3[0T2\9IY"QV%_/"HM\K(BCCM_7&6^][1*L'X_RX53[[]LWMJ6F__ MM)TW\/[PYV$SWS=F.H?07J]]NLJ@I:0WT($YV?E][N;KS;V]FL M;V[L5M9JZY6-?[_[UUKMPT;EW5:UNKF[N[E5F^$0Z+V&\,4 \[8.>^W6R!2/3]N?W1[I;CUIN>_O\?H M"LCPG;?Q"KGSWJR:Y?=J]DTQ$YWQ V/M<)I.H(#W8*83&?^YQ);&CYP:[X'> MJ[A"BJ?&G[CET1'=1J2&QRO==B/WE3%3/J"I6Q\M.O^FH/HA$5<9H4FPDT6,+'J)P=[*J'B4(9UX:7&0GOC,VNS69.9*RR2,[T.^ MNMYV_026T[KPTFCYQ=@DOG!^C8 &(:!]#O@_H:M%P]JWU6 S#.YU]UR"(FR=QB!A F@1DMJ4%.*LFC M8!8F;>DMP6B[L*A75'A;ZJA21XWHEF#,JU-0-_43OU4__?<_2(;_^)DLI D2 MQJ] K6 M=[]ZBW3^3"[HZ7F2C$E%V@BQ=W.BA_1[<2[#MPC"SV7]GF,"YKG_@+Y PZGQ M[GU1^>UCF3K>*!+,>O#V>0^(!,Z^:?4Z_7 ;$-GNFPYHL\9@)YRV.[V%Q"3O M<_MA+SMH;K+J\>?CVO')66W]A-;6BV *?&^-[!^_/]FO'S6JQ]NBMKXY>NY3)6-4 MLA@K:ZZ7;A/-^+49FK4#@>_G0+0[E?]<3L8P+ET),!F^,A[-+!S_9U4Q/JTF M0(M'W@P&P71"ZS9-\W"@.+\\6+8Q$6'P<>P_-?/N8'S3W0R0>-VH=]4ONP*;:^U$YJ MS>I%K=XXKC;AVN4[5S@0[HO]YL?F07VG6;Q_O(?WCT_$/MVF\!6R]07&"M= MIU_#@5SC#,L,H\RHB+BD&5(*1T2M#1A^HRJ:$0[DKQH'7O'1+PP$\1@(II'U MKF9DA 93+D%E.!-/_[O2:T^MK0>#B=O6'N>0%.D0]KR;4F J,0=X42MJ>*X^ M9YQ_H\B!>0]?&WYL(?7I4V+]>_2K#<*((#R260#GF$B"%-:%4C0N$!6]R9;> M8D2PX-E=2O%Y^>5>J*)<[:+H393]0L&#FWIR)QSFW60H>ZG0[*^G M*]E7P(_&1LM1\$*"KJ0*&>X%BEA8(ZA1&O.EMY_6ONQNU2I_[VRM[[VK[RY7 M-FOO5A8N)/#;QKD!:)>8(.&[SB7Q*Z9;Z9X&E[);?25O5?)>MP)@, 73'K"8 M5*KC5ZZ.YVG]]R<0>#&9DZT(KJ?.1?)9>%.L2'F_L-?#OLBQFG[D3ZYP=K^) MO35&I^\3$!ARU4N$!.[G?3UG7 OZY-*^@5XX[;2_)8MR?>UA""\V6Z[=.6UW MBNS=8N_#N^')%._:?C'1QBC2]>7C2;7NSO83HFA^/*Y]J#5J]/U)]6+OK-K< M.T]_MM8W (4UB[_RZKIO[C>K>)_NL?TOVQ>U^MK@H+Z1_O!J M_>ADZWV*=*U=1KH84 I[S1"6,2U<4(D,C1G2V$?MG E*BZ6WZZ%ASDPZ#..Y M0UV+'GU^]=)Z4QCKYGQSM(7)%0*YP &2EQ;#[:N ,\,Q$J41"QE#/-,6J8P1 M9"S1.A@7+ 5_@66(4@IDX#\4Q&G;FI>1R=OY][="OU?:G4J[=Q0ZE>-^)^_Z MO(@^@[=1H+5\TAX4CW8.32N_*'[_O=11"T#ES96=E=V5RJCF3:<@ZW6U4JFU M5WZ_C=]*I[\-_/D$'2&EH?F9H+B;Q MGE+>"6LXH#R:@O@V(I/Q@(QA6122*\[9TELE):Y\6:G\U1FT*E5SUJFL?0NM M?EBN[/9S4,<:X^7I8L%?E97?P8];G7K[K%4R\CT8^6J)WJL0J989DCYMGLTR MC0R1$7%-G0;"2.; <7F7CB\\;)?,^LPN^8B;"["VU?D;G@105OKB]V'IS4N6 M%MCHZ)5#T0E@:4X],MP$%+QU(G&[2D[ 9@,8H)UW2U_\EQ?3.Z3P[S;(:^,@ M/RWC8?>4P2M''.8=)-!BQ#W8%AZ3#)+(D111:Z4"%](NOD$?_!FX M]IZNV8BITM+>:0>T>GYJ&I4P/B$'+JIZS[YX[ M92$A\+5., NK+)^4JL"_>LHY44&A#' &XDPPI#RF2)$@<0C24D*!>Z1DO]_4 M>",I>3[:?&J#X/Q]U&[]JFEW^_BKTH3&R#-$! 'W)GJ&K/) KDQ%X7#TA(2E MMPQS)+"8HPTE]\M%^NTJ5^B__Z$HD7]T*[W0"*>)Z)7AZ>S+%3 [C7[2LQ4# MD@HLYG^P&WENLUO)O?9;3Z1.#U-I0B?XRFF_T^VGG)I>>YQ\72'T-WN9<;WF M>JMSF+:@]8K$\E%9"V1%\OLEJ3SLGGB&K 4B5P2=?MK"\W26BQ6=/2%M8>X6 M&>Z9!UR<7I?D)1AW5''I .\'(+P'K 0LR'1T3*%2=P=-VV[\RC-1&Z4N%GP1 MQOM50,.>'>5PY4H-_]S%>V!RVV+,SS,BO)&U&Q!J"_%<2(0W#%?L7VS2VD65 M'7Q(WSL1M?7&<:U^B&O'\ ;=&.PWH7\7:Q?PK9OABN/J,8SRPI_LP]BVZB=X MZTLU]9'6 !/NUS_F^W3GN+I>.ZJE/DXLYU@EN(R:(BTU1UQA!>!=2&0PU6DQ MQV>9'&Z8:2>N:;N3Y+YRTO!2!4/-7$I O<0 M@F,QQC5,-6^Y/19T[8X43Q0I3VQ0^8W\/HQA'9ENL9?45TRC 4^DK<[)__Y//T_>-SC= M-HP>@(9O[GYN=QZT^[GBX2X [_3H:2>X4,!P0H?M%957NI7?H%$0FTJW#PBT M>]1.FV;&.XY[1Z9W MZ?6["ZDOGA0A9%\-YU(1*I 61B# ?!RE0_408YH1F%-JTF:S_?#=DO%MF\6G M523C?N+ZW_^@@CWTVU-5&'?Q;ZT]#[-#,G6OZI"+HG"3T@%]T\Q[/5!3A>'I MM%L)]S0&A7HZ;7?3G?9HL^ HKS=4O@1;Z>:]L%S)(SPX6*X$0$R#RF8"3\85 M2Y'KIFN6W1 3Y!V5T M9?1 [R@OMC&>IFV,=^GRRI34^+#KE_V^U-"A^_OL5._$I*,M)ZQ)R-+&CB-/&EZBU5[QRH7E!:IM* ?H>*<0Y4;]*K MOM EG00-;[U: 99%M][H-D%GPUJ9Y6FAF4'?0'"#'-$>'E<-.^ZQW M-+X]TEJ[(10=]"'FK:*<3I%ADM8 *8SUCFX6M\D?X\=^^L#=G1P_F!3KTAU= M74I[U@O30*A%=(SN)R']R@.6W+[CF?DJCD?4"H#(Z>_G92LL$U-OEJ;5P;MO M/W;!C:X(=;\%MT4HNG?/<,^G)&U#L9R0J.&%0JQFG]OU=*V.;]'J_.N]$#"PD&1VFGZSOPS.?\H+Z3;WWX#'WX>%0[ M;IRD][?6#R_VOVRPVO$&KUV MS5\.^-0$=51B^_[KK8LDLK7;4-4S$N_R=+%9J=K9E7W[;;T-(+8W L@I>' W M=+V14_9*[,/N<+C#Z;@<\_#7TKMGV^??:X'Q#'\H)OC=91RAU 8_U :#26W@C:=< M19H*$07$#2@"DUF,:":,B,J':/S=Q;>OY7@ORJ)U_$' +&6_WQKGR^-MJRO% MF@I RH1Y>NU*OSN,LX$4#$\MN:5^=;M3?*LQ2!\_R^'3\-E*"\;63B#I6]XM M(&K+M%QN&BDLE\IMI8>[/=/RIN.[E;0Y./=W):JSW\SOMX;/YBW0.^LP^*L+ M.'>/0J,Q9N7*;\"@1<1W6 _TQ['5NQ>X]D-W]HPSD_,=1E@S3>HB&Y6N^#IE63/12'R!5CPFEP.G$_]4S\:;PE+ M^J)[9#K0=KO?*\Q0LD?MFR;QOQM!+'&G8"=[K<\&HT^%O_]\5)S,5(_[XMU>!A9OY4/E<]P6I:N*R0GF3+* MX7U=+,/F^W1L] M<$M*5C')NVF.=XM>;%W1!KP(< W@X@J5SLA9<]\"U=U MB__OTK6W1DNB^.H58[OM1K]W]RLOOPW]]JD@-P*$$W^GWA9\+0FEAF(I&/5 M:*$XB8IY:RDX+AS[KW)I_,Y1Y\JU/@S(=H(Y02;"^%9-X\P,NDMOKBMAT,"C M_G"Z(@7T^>:,W;W5=08;7N]SEN$PB@ J952_<;4X8"@]!?I^[:]/&Y6M]Y5W M6[7Z1JV^^QTG3KG'>HJ'-L_Q.7AJ1>+IUP-79(7+Z1^$EZV DGPU2_*S/0=O M(<9TWT-:%F,OS=]FG%OQCRD5"+H[UCI?%G-HD\S+?O$[Z$]> *BE0824\0 M71JFQ2'J PT3+PU3:9@>Q&14W&F8KJ!LLDCIT+1F*#1*6CGNA"-X)>V:'=T8 M[_"OPZ?#0MJO-!5I>(O:]QJTN:A]KU3;Q7;GC2+':%%'L=#HIR #PXO:]1'Z M20*<0,XD#"H!S^*0492>> EXGI7)U#T!S[LBD;";\@R+C)2C=L.'3O=_*AO_ MZ>>]P6L /&J! 8]:8, #?5_825]\H*86':BIQ05JJ@1JK\2&9B50*X':%8FXZD"3@^ZTVM7[H (MV5DE0IE 6F=MC6]9H52ILP^!]MH,IDR M2\N4V;FC3M6TS&&AER_WV*[G7=?O=M-NU(0!UUJF,>CFA8]WI;M K$!Q:5R+Y7[ Q/C\+4-$6SEI02^),^]R;.=:OCD MO6(G=Z&IX4)C_'M2](UVM]\)E37;[H_/#JKLY-V34GDO$)7IJ_;U2^W]/(RC M)[4W+['Y_)$'0':O Y-?:.Z_.VT7/"CK$E@O$@U?DVXN][7/G*4('6]L3SO; MM^K_VM@I=[67.. I'"6&.*!"UDH/;OY(DYRQRGOC>NU.:?@7B7"OR?"70O^" MO*-&^KA<+IE#RNRUAE5)0SK8;/EP7FKC!2(=>]7KT\]U.%') M?5/@/K[T=G?S0VVMOK>SL5LJC04B&R,_4AK?G25T=\WM[VNEC^MV_Q+ETNF= MLW%7#^\N7/[0*NL$+XU?>K8RZ[?,9XS/-I\_JI1^JYC-IB_WES6Y]+9>U$5/ MF\#@@W=4W7RF6N_?C?.VZO2I;'5QDORNB:'R+].Q[<[XZ/C+Q/1*,?ABX]J$ M'_\)_CDL)J>R$](A&NE,HS14HK58K7PG&O?2(A-R<]SO]O(X&%(B3TGTT&4U MP[-9\FY*$NJ 6#4&,.1TSF@%!O\^#9U@M%V<2&+R5K?BP'[!#VF[WYGI>-1H MMT]&QXF-4_W3,63P1)K39C"MB<-=_N[DW](95/>=:GC)]"IYZUN[\2U4.GGW M9!ACZ;=&W4A-K%32V3+0]6:W,J)XTPR6QZ0>7>H>M?L-?_.JN^UBRIYR^2ET M].8=&QIY^/;=Y30Y>:L?NC=O!"!S\Y9VPOEI<+V;5_,D1M_UIFV/TU%LWW_U MM&%:WUUK)TG,3>.[&YUV:F9\-4UB-P=6,IT*=*83BM1?F-Q.J R[D8Z;:X.^ M3LW%P0_(74Q_-TPR0&HEG6%W""P%DQF&X;+8[Z6LL]/0*8ZE274W4S>N47?Y M.FF+!TRWVV^>%MG%0WY(S?L\QMSU&\59==!_G[O>'3VQ)NU0 ?YJ?I_V#&S8 M25I@2)!A"O/R< :&'VQW*@71XZ@OT%ZW7U D?=A,'&D4A\LUR]?Z^QVS#D=0 ML%W%F73"'[S6-XU*9Y1-#:VFL4&;B7$Z0$J0R-AI-^'--CSN0]=UC#P?H;S'PXJUFTA.5=CHD[BR'-_/F MJ4F#AR_;T8FYT!/7Z/OP6,4X@LPHX>-5EHU!\T@OHADJQD),/C'M;DA M?*7P<8M#(8%40T69?GNW]7ES'1%=^99W^MW$[.EJ&YP-X)\*F/I6NSE8!N9I M)HY,6[7;_4XZ^-'W70]X-OW6[9^>-M+A@,"JPRNA>=IH#\)(#M.5]C#1']AL MQ*]W'Z524O5)5#T,K42\$>UR5Y"@.-]&.7T3W?ZC(PW_Z>6>H=TNB/!=1FB$,38\#U=9*!Y5.SGL2FT25 MU'3ZV258T"NI,55JC%30:2=W83SADP&B,NP5D[9BS2Z>U\**35UC0+=D'GVQX M839*,DV/3&!IK\@T=N]2M*"=-PH"'9KNI=QT*[Y?>/N-]ED*6L C)4&F39 ) M [S>.-\$H=^*W?#*]U!MQ>:)0FF:"\&*21G>CWC3@K+/#3DDV3H M#@/0@TI:4')'I01,\TQZ3 5!/+ZWW TB]1*[7Z-0)A_W1VR5)ID:25C@C_#0EEJ1H+%CN(K^EI-2T*)52"(:* M:)3CDF+BJ5K@51+*B"Z7>36CK*/)?C=1<*W52@DPWV>= M_>]E3?E!2'E*15+2=T>JCI*(X+F?)K&-FP-.R=M^U.!EU?%11;/16:XK=_+/ M_?/X%C@A\$K4B@3)'KB W4JK76G;QCA=#S1C_]0/??K!,(%HS!]IGMN5TSX\ M[( 6IM5JIRRH8O([5V4CTWN=\"T?YIZE?*K6CS+-QDF(0#1@Q@ T/SL*!5^: M;L6,&D[MMF 6)J(]R^/4L_!MN$S5$CX[ M[KX]67Q88*>"*N\W:VNU=YMKGZ[7V)D"ZS^ W;.E6[X%3O$A,/-(A>@7, ^W M3]5F?:,ZM);DVGSMUM?@SD:MOOOH<>O;QCTO+/+)G'7!\/U]F3:YV7+WP@DS M[?4=5?K_,HTB!WOW*(3>W7'$>1G%;^OM1L-TND.HU^Y#6QXH$,X=X+=*]ZA( M"C<]\_N=([DN/9>X_\;8B@UB5\:Z WH0N?3ITVY8'?_P!P#@TX89K.:MHJ?% M2[=LQQP9&JU7));)UHRVA8Z:'YFAE<(,C?<47KLG\8K2_,[;>(7<>>]'S1*Z M(ECVJ&9_?$\P]CR=E?=J]D6VW@Y9Y2:UF[GWC3"CG9J7/DP%W)=+ 9CJ%N?% MF(A)[_#://RJG)%R M^K1J(O.A0#0^\'#'N[&?V%3 M68QY;7=W8P*"W4W*.P<[LGLPA%62K&L"#95QQ^=R)FZG_K5#AQX_'0^0CJ=- MZ4/J2'S_I5C\]R/ZW%TU8A9\^FZT^6@)C5D,_;^>-,3)H752JW,UMC_S M\U2"XWW'#-^ M[;-JWQ]O?#OXH(^WCMUY]?CC4?5XC=7JU<'!^DYCJ[[':^OOFUOKM9/]YN;@ MX,O!46W]KY-/K-;8OVBS:GUSL%_?/*M=[%U4F]OXH'Y"MM:WSP^.#R\./GS, MJ\W/S?WZ]MG!>W6^M:N;KOF^M=7<.:E]V2#5NL-;]8_-@^.=DX,/5;ZU7KW8 MI_OGU8MMLG]Q.*A>?,P_L9VC_>9Y8ZOYL5F]V*0'Q_MG!\WMB^KQ]EF-[N1; M'ZH7U8O&2?5X ]?6/Y[4CC?H^!WX5O^ [F7[S7UX_J!9._ZK>;!>'=36U]C! MATT.5R^VOFP/JO5M#'VGU?I!K+W#YY_J&[WJ+C[[JC/'K< "^6 (F]%DSC%#06RUR+.=)+KPB\WRZ#.Z';Z^0N19(3ZKL3O-.'C?E6Y;K0&NCQ MT.BZFKF:\%+A3%WA[$X@(2\-]5HI4#,!%$ZF"=*21- _H(=81K1V@(04ID]5 M-[>+_+/"H/NZNK^\U#X>-Y12^X)2>P43""I&F4:C?58L0J?,/-_NVU[L M-RIF_$([5OYK!I9V;=RM]^W.^JA3XT'L7(ZA%-6'B&J.S\:B"NTTPK]V8,S^ MU%*>5>GG9HWNGVW5JV>U]4-1^U#%M>.3\_T+:*M^<+)_? #CW6;5+SNQ=KSW ME0IC"#8"T8Q+Q+%UR#AKD6.>L,@M.1%6FP0&-C\),JT3]" M5?<--"TTJGJ!,/'W4E4+O=%*4RE?#Y.O"9^(**V" ]F(#,1"*(*,-03)&#'< MP\IJL?26RV7]=( U?]'A4H!?,)Q:"O#T!/C*/<(T<\: /V0,LX@;!>X1$1IE MPFAN;12: FAB:EGQ>5K>>?5AU,U17;<\=)SD+6JGG7 MA4;#M$*[/QD][8X*7X93D_OBZ()6-WR7:U$F-C2(NUEM]*&XS7 MBL36TG=YN'[:FDQ-,SIX$YQ'GAF%.,<.6<4TPLYFA&IL7$CZ:5G/E>M2QAX6 M#T^48CQU,;Z"&5*0&#'.$!!0(FZ-13K# AGFJ*+6_6K2WYUT(EEOL%Q)AX/VBCA1VHYYFNJGE>M+LP9M8_+\G8@#WN7& MF#1E^/IA:KTZ5.E#'+?VE40G<* :$>,UXIY89$6&D<51<&P\F&,&BCU;%CJ; MHP!VN>*T>%"L%.%IBO#@4H2#D8YD@2'"HD2*&,1%*!?,@!;-YA1&.JZQV]E4"H3@/%'$9%.+6 M@I()UJ+HC#,R)"TCEMZRY/\].=A3KB3-K\B^ $XH1?:Q(CNX)K* [)G0DB"M M7$0LAADZG. # M9LAG9'QR!24 M7\(S>0&0,*;(9D&0NCD?1HU+O^0)L&'MJY*48BX8BD7UD8 -4EAB% ..@4@F M""&%_J%*SY%?4H86%@\RE (\?1"Q]A5SPX3 ''F[IWKKPW23QZ]0_!)NRXOL@!F3Y%+Y;)R/ M#N0M79I'::/J))Q@3D@;@D;.N13FY!II1QU24?$H0Z12FJ6W1"U+.D])<&4$ M8O'@1"G*SR'*5\!""V)4Y!G2P0< %L(@0Z5'QKO M>=+7+8?.@4UI VVIX$%H&ZS$3M448S#-HH2J2P$HAX086V+@)901N)9>"4.7)SRCC%X@&+ M4HZG+L=7J(+BP!5G"CG"4G$S3U,9=H94,$)@0;T/*2&=+^MLGN*-KSX/8B?] MG !%OQN>LCGFE_!NGA%,-,Q9=_53,-V15U/0I1WW1K^7JN=!JF=_$D)(2Z@S M6""1XJ-EF0>5II+4,3BX,@2N&=LO!>X0;O:13< M>42(\(AKQI#F-*+,21Q9T#(2#[B!+-.GYT^6T8C["][6Z'SZI^ZF?=TZ9UJ5 MFR>VZ]?:+5=NF'N$6G&3F$![3$@0%GF!->*4<&2MU\AG% Q"U#I&4"MT:GMC MRYC"'$KGM(I@E](Y%>F MQOQ%"H9"IN;#]/^HH,;MIO]GHWW:?OJYR_1X\&%T]Q__J]&R+U8TI-2X#]*X MAY-X*(I(P- I1"-SB >E 0^)B**R2DH2F$^E$JD /^OI\=E'',8]SV=HECKM ME]-I+U8;I=1I#]5I5RC2Q:B44!P1CRWB#F=(,VT1"49JQ8B6&4\I[GR9TX71 M:=,HBW)?!_$>;4R,E\&(TE%7C?#=@&=]>OTC>OD,"W\.O,+0F1\<_VES[:_- M3YOUS8W=REIMO;);WWKWO__:^K2^L;/[W_]0E,@_*AO;>YOU_3L#?&7AG+D) MT]Y.XU%MK4HC-S9OY+T\=%%C%?R'\N%=$\C>W%O>"+T&E[TSTJ==#4 M==!@0@=1)V6,0: 8;*I2+@A*A@19C*WAT5,CZ=+; O?3/^9(";TBB/Z38Z1/ MS2"=@E)F4\S!*:M_#VE1EB9^C.;9GJQ/16N'7R.65E"KD!46\(\.$=GH/0J) MHC&+/!;%)@#_9/-4!*],N)A+P% *\ L(\%6U*KJU_943XZ@3#'E+T]&'F" E MP8OQ+( 2QB$C0J;C!);E7%6+>?4!H2+GN-*VT V3YKKLN7!9[6VMTKUU&&1Z^=#0^ M5;4X0J-=;.*86!LL8P^SC3TD$GVZ(D>ICIX8?EC[:K")PEJ#!'86\> S9!VF M2')OL+0T* ^>"\/+"I=[/5ZQ_+Y,Z*&4W^E&']:^BJ"9PU@B+BC(KY0 +#") MR',1@F6,$6M ?O4R>XUE+A?M=-6G0HFI9%0OM)YZ 9Q1*J@G*JB]:P6J(N@G MX@)2)E( &$0B&V*& LT(EU1PXN/26XV7J5B8).,91#%^89%_ 6A2BOS317XB MQ.&6HSC5]M7,-=MO/IEI9WP MK=WX!EVMI'NI.ICK!)^7).LWU8$O]_3#] M?:WXAY6,*+B7-*A5E3(R_$BW2>H00>8G#*"V1]2E?%64#6911)Q5V& MH^5>\4)HU5P)[:N/*UP>KNK:S92&4N:LSGHM:$R1=Q,$NII8NUR:TPN'KX-1H@(I; R$%*Q*5G2$5.$NUJ*]K.)]N"::&,??,R40C800!V6*Z2$4> T&.M"5$:X;.EMMLQDF?FZ M:'MD?@D?YV7WR)2*YY&NSLFUPTVZ+AL7,N%, (T M3]"($TD0YT0@311%6&&6^(7C$>40CPE(9[8)).I M1"N-&&4@R=@09(RGR+*,J0PK9I@MA%@]>8];&7EXZ!EIY?;:^0 1!34F=4[I MQ#Q.]6Q.XH?,1XVQ@748(84MOQ;*@=(Z.VHB8M@[QS&" #M$C:VATSB@1*$GE.A@51Y.G4'IREDUEI1#$+./.*:\U)*C6(ES%Y MLDHJ-]2^1F%_V0VUI; _5-BOT A6WJK MLV5.IQ6Y^-5VTMYKO+/>9OOP3KZB9:C;D=]NK^U.CMH-F)?N^#2N\)]^WAL\ M[@"G\CBN&T3U^;?96+*_.^,5QFZB\7+EOWYDV_X.G=TCTPE3L7'XIAV[[$O! M;G^;SE9GMV=ZP7\VC7ZX^O;(Q.'2Q-W#Q.WWJN]&)NZ=Q@?_/L*N^;EEONC^ M5AK?L1,'S7UVL+XO#M:W<:WN\X.Z/ZH=PTQ^J5+XE]2:^X-_7VR>?P5R*J^B M0YEP.E7.9TA9$5#&C(N41\RR\&-L= ?_/,XA*OEGP?@G6*:\YQ01' GB3GBD M \'(>1X%#2K80,&;^@Y;?7>A\ 4CAL>O8_2 MPZNZZ,],"L7V>T?M#KS@*ZARIV+I)K'N3LLFW=OMNJYN"MW2O>IPJ68>I&;< M#]3,Y[RZO@;?V:?0!W%PO#V L<+\U(ZV/FS3&MT[AS;/8&STWQ<;[*LRF#NJ M+8I4<,0Y#\ADTB(J2)!21\4R\@,S=2LW/=I"E=RTX-RDG:=" =3Q,J, >C*! MK+($29IQ8524U/"EMP+C95"%]S!=0_9:KFQVN\7IJ:GR=;_7[<$/J<;1J-#+ M Y7=--@3=+1++'H&[F\WM.[#GUM7'2\9="8,NG?Q%2NMG),>R4 8XAE.F_BD M2B7O,1$9&+G@9J'N'L%/0YDH66E6K,0\<8%HCK3#/&T5T\@(+U"4S@@ 5%RE M36,OC\-*U;28_!1 0001,F0USA G%+02HP2I3$;&(@V&/U@US8B?2M4T6U:* M%F"]CQ(!K=/B#.'(9L0CQBG6/A ? \"P6KL5?H[![G/AAU&%7SY#^WDK3%Z7 MOR)X5ZYK/E3PKI(8,*;:$Q41R<"@<\-! 6LLD,^LTZ!"772JK##Y"TCM\QR1 M7DKM%*7V*ALAD BP.V.(A0ANG;0@M5X$1(FD$FR>\EDVCU+[:RR;OFLWF^W6 M'*R9#CM2+GA-3PH/[P:MQ_ZXUMPG^U\^'^U3Z.L% -7U0WYP_/FDNMYHUIH' M &I]/?OWQ0;_RJ7"BIJ N,@PSK5=@Z91HHY:YWR46$YRP73DGGFF'F$ MQM1Q[L%YCA$\'@MN-$O[Z("LUBC!91;+U=)RM72&JZ6;M?[S2W/GP^@3_0WO;95GU-5-=A_,>;9U6ZP6KK.T=5NGE1+&]A MP0.6+""//4$\;9XSX!V"B3+!:AZX]_1E5@]*9EIX9B**9#+0#&D"G@HW$JR5 MCPXYT"38P%_#\Q%%6BI]T'+I=;LU?YIWM)C[4*W[_%D%WXE)&<>>H8A4Z=?H MA,%<@;XUZ0A@*P0"%J9(>VRHU0R@G4YUEL#2+@O]_3Z#(F%@WC*A2BZ;)R[; MOO@JO1,X"Q3)&))5]Q8IAR,B3 =M;"9-\AWT,M%XF=QR.LEEE@K\=1K@VK?0 M&,R[$IY8\@5-K)5Z]:S%YI!]S23+$IE3 DTZGYU9I!V/"&RP M)UAG)O)";#!GR_)Q8E.N2LQ@-_2$M)7K$H^2L*O5Q(B#%!9 O:3#=#.'E *1 M\ANO+"FTSQ QK M,'^I&Z;QM\G]9FM$J@FE5.JC!^@CN'>MTBMC$4OBD \RICTZ%EDJ)&+1164) MX&^9#L5*]::?7&NA+-4VOX+\ C"B%.3I"_)$T12@5K V0^ />\2U-$@)1I'$ M1/F8"4-)$F2UC.63SY":OYIM\XLL=D+/P$5?":;3@AX_J5;;Z]9!+P FQM38 M&!%CS;E^L]](V3;K(>8N+\M&/DP'72L;CX4(E#F'J$IGS]@L(LO3,7:<@@GQ MP,0>@P["9)FI;([326Y4M]"[].T/>Q=;ZWMB'_J]5=_@,'Y<^_"Q486?JU]@K%\^-HN2/TPH MI2UGB(I@$(]4(VL)11I[1HUE6'FW])9BL:S5+>MI\[AT6_+7W/ 7_TH]#\(8 MC:(D$G$6,=*I]K\P.N _]-4_(!PL!BWI)M->[UV<4,VO\V7OW1-QLK%GT>) MV)5_))ADT1&&A!(XU5W+D(H,HTA"E%A:$!BR]%8N:_']L9R_EV'6UR"S+^ 9 ME3+[=)F=](2\P-@K1&4606:Q0)J3@ ASBG'C%3A2G\;R;I,;P7+]/ M0)):Z&W%NCDOE=&#E%'U.H"(&8]$(8,SAGC J:)/6NDQ.E+FB?4RY442_015 M5,95YUAX'P\?2N&=C?!.%)(0A$C'*(K19XAKD0[%,QQ9027053"3*B<]!47, M7R1U4<[2ZMYYKL)35+ MD_!$D[ W"0,5)HI1SA$..!6[\@(IY3 *W%O/;/21LJ6W5 ,S+Z/,CWI\,4I MB-&, U6E0BT5ZB*BZE*A3ENA7F%L#83C,FWS9-(C3IQ'.D:)I,NDE3QR:61* MO.++G+X>A5J \#<] Q^]I4[)1%LN *MW7EX*:7&::@B55KL'#?;:2>A\:'5# M,@6M8D:*%<:8MTS+Y46,$"XTH;_=E3LKL(R:YW1%"NC":;M;;'E:[82&25E- M?YSEOG,18ZT>_=_N"@?Z[T_9] MUTOGA;7*X(&UY;]1C?F?I"_K;<;#=/I MIEW[O:-V']KR0*"T@1_,UFGH#--**S!V\_O\CV:O9?H^!S)]W]@0D>&:W22?2'HER:M !DN$>FT&U;'/_SA\^YIPPQ6\U;QT>*E M6Z)J(W6L]0HG(FGD45!OU/Q(6:\4ROH&,AK>XV1%*W7G;;Q"[KSWHV8)71$R M>U2S/[XGF"@[NUB=U?=J]BUHCOD_-_MF*XI5.3LE64V*KD7Z]$X/]YDZS>GQT<<_3S]C-'C0KWB26J]LVM) MERW>\*U]-4%(0EM*0B))*2BO64A>D"R]IE'[2(.G,43?D!"UER14OD 26CT) M?;DF(>I\68N$0%93J#97;D/>)#,"\+S'P&S.)(6.,#-Z(F8M0N2C2##[5A M-,\AQ.>MYR<5AD! M:&SUOC$5LM'C7/YZ$*J3%\Y 9KRX""9[\)12L";9XN\[H>O4+J&[C"WL(LR% MC0UJ(/U&8P.C>?4Q M1%?()7>10K1O.MI7&61 M"\<52AH]T1PRR389#,(S]7=P>IMA&M-]=5TO97Q36/CZJ^(!K_/W3+G)UO,.-O,.M#XB].TNUD5O_ M8R?]>5;;@XU>/J1OP*/W9+Q&>ZZQ];E=/Z>3D]FEC9E=;8CK7EKES<0H* GG MD(3E>6[,_J/% ?3.@-:L.3,F4%UV4,0Y$;DD.KDB"FV72LS_V&+TKC)0B^A= M#+TSHW:UFC9B6#[(7R47&N:K5^,UT+T;O%Z%UEY!71NQ!Z#V:& MXV7F4M 6:,AE[^4\%/0Z H':@NLQ= [W7NY M%()[5N!J6=E[A7;@5/DCD5I*38OGD]/.KA)=HY8UV1+SLQX O!]2/PW=2=. MWL737K\W&@^;,1F+.?&;.PJ\I4[\I:'V^G'OAIF0FQ[#3?NS7KVFV3(O%42M M:Q8(Y^V%\TH3K!#.2X7SC-_OE;!<,@K$ M10\B6@M64P?>$R*)CXH&7OQ^W35$(9RW%\XKS:!"."\7SM/=F58&9ED6B:T% MB.P\&*4]4&Z*$^69S2SO[&I6Q':;=N3FXZU(\E[B <1S!?TJ P@(^H5!/Q4E/E-5^T-",$&!D(J!CXZ#95*7_WD3"&WZ MNE"VW)O9A M]: M0V-O&Z/\9S#"S7.^S?/#C?J7''@@/H-W)H,03H&+)H'*7$8>&+>>[^RR;G%W M6I3$ARFXVQ#G0@0_'L%3^1M)U%\%J"5HC@1R-X)FP58G2>&0&4QH)@1PIX>0&TX5F(VL98Q\LJ-K*L M6#5"N(407DL$"B'\> C/;,)U/BL)&;1)!$30$:Q1&90ET9O,&!6LQJ"ZBBZ< M [/\8IC6!)KP&AMTC2T* -U-W6\+-P_3:'R5-O7, D#?K#8"='-_NGKWF)_Y MF+WIXVR()]!@C.(>5-&2(!C)X$W1F)SR'(T7KK@+96\2MV=5_0-EY3: 7MQT_!.=6@',)<1L$ MYS+!>3!;1DP8#R)"(;+-C('0A*ZPQ'5TO^JN&S+ULN;R8XXQ:[Q7!=NL^-<%TN7&& S35<1I[/Z_GY>/]]/X>% ^^:-\RVE9C)BY.-<>_NG-C5:YW"9.& /N. 'A M;>;P7>JGW!LCS\S% M,V]O-O5E5(:<(! >"\\$!E90#XX::DR=+L"+!"E>2HNJ+3$_=^.#%HCAA3$\ M\]$7BBR+[A9 ,3&!E)ZZI=V>5=3;!_R2-:J&Y$GU>\R2>_R2V*,]V= MFW.0QO>TRUUX>[SK0=>Z._[O0H^X-3N_34X;0Y50A(IV8:T MS*2BLKRP8=DC]_N;0[&\2](3 CI)5WQO%\#:X" K:313/$A5:V*Z^H[.$QNO MVI&*MI2*5AD01"I:B(IFPH F9IJI!2=YKH6U&8P@ KSW7'H3+*5Z9U=T]>(9 MB$A%2$5;&-5$*EJ$BF9BF:[0D##1 Z'.@P@YU/I#"X6$N"KZB!C5M,KK&KMP M]@)R$7+1%L9FD8L6XJ*9L>HT.)I)K,65J?8WBF")">"4MY2P1(N77;B(=-G2 MIIH]84B6M2 DR\LCQ<&Y/TEMCB3B7:[^+E<:EKVOQM)^76)IUU9A^9T;]<)5 M9>59*F@^=L/4&>3R=DY/!_5^!N&WNZLM445LBXIXGX8_5[LO-SV2?:T8WKAA MO[RMT=4_URR^:^5 4#D\0#G1KVF?HM)FCME;2@I18@5(C@DTA@J>>6A>)Z M9E'91[8ID039!]GG(>RS8%07V>=)V&>V--5XXYPQD'WM(&Y<9%;*^1L@%!V]>]D_-QBABV1?&PCK#M MY?)#^3"7?+@QJ5$(G406"H0F 802"9R+"BA1.1/!(_,> [?(/^M_MA8&;I%_ M'LD_%S/S[E@D=9H6]]J#,":!3<2!RE*SVND[UY03\D)N83T^\L^6\\]3AVZ1 M?Q['/S/!6QNI@[?( M/X_DGYDF"$7^),$DD!QS;5Y8^$=S =P)Z8GSRD1?^8>TR?_"\"W>Y<;=Y:K# MM^N(Q_ZW^4.*'5?NRGU,DVCLJ#,X'X_&KM\\Q[U-.%63W7OA\^_VC:[9B,C"FYQ3 M&->$QEA/.WI_I,XHA?-A;]Q;0F3AH2=M=QKEM!?C2=H(\GJ*^3;#5$=GN9-7 M3:+IA)OVQN-ASY^/G3])AX.K"H,4W[N+^LU[PZ'K?TPX')"3K]L9Y+Q MC*\(5J"RKK#6%=;10Y*66B=I"K*L2T'76\B(L-Z 2 +">LVPGHDA,$6\U]: M-U&#",:#49(!X=3%HL 4=Z[NU@QAO=6P7D($ 6&];EA/=VOK:9%<@H(.(H(P M3H*/T4!F)!2G2HE R[KD=KV98S=AO:21Q'EW2"^*J*<)WOA1AWE M/&'2!\V/V=H8:@L2'"ZM?2N4BDPX%Q/NSX8C N4BVI A"*= ,!O!>DL@.F&5 M\9)0V1R2\*4- '\PC#;H!.5Y4T,+DB.0&I9%#3.MX2Q)G%D&*=2AW40&\"(X MD,J1H(C26H>&&LS",@FI84NIH06)%4@-2Z*&F;"(*=R>%7% 8BT]9D2 $9J! MM919P5QF?*(:&%(#4D-KDS*0&I9%#3.J(1/-O_]P2.YMY(O?L!1W,C%6TW%>%H[HVA(AS- MC52TS52$H[DWA8IP-#=RT79S$8[FWA@NVI;1W-L0P+T;=^_&QVE89UW<"N-V M._W4U(V.W9\8T7TFUUAQ9?3ZUOU>_'0^&M<<_KH9U%_ETWXGG ^'J1\N.N-A MN?B)J_2S^L+H3=F)EUX5W;#1C3.ER>[[_<0\KRZM^VNR-XC<[LGK_&NW-?%:B@V^)QE^2]H M:S:%59:JW[%57!$_LOM<[/[;C:PZ)Y/4PH'31=P)2PP8GBV$I VSRGIN"[NS M+N5JN54D2P#2FBO0D%*14CW0D5*14I%2VY#7B)2Z/$J=B3[J: 7GQ4!26%]C$ 2L-12" M$UZ:+'(V-;.(=ZU>N$$D70-S]EQ]^NWNS ML27^V-;^V IYEU7>_3FE3G\P+A<<#RK-QD)UJ6[^_08 KO9;S;V^ZX>>.RDW M5_ZB:4S\XMXGN[R\8"^T++=P-ACU*FQ?#E,]//LC_?-S+XZ/KVA_Y@R/&9_KY=H=A5-&7.,:,E9%,E*(V@V/'K/4G:"Q"-F M=JY^Z/BZ?]/GQEKJ_?]+WO,^Y\37BT[\F#8'+>^+&R>AO6[RCVYUMQ+YWA8]ON-/]:5_>M)BS-ZOZ/^SPJDNS]#DV+>T?_S/X91_<_.F]_/>^.+UC_J-Z\' M)R=NV#S&^'AP7JX51_]H_VW_TG?GL5>L,O^]_LWV>NJ&'PNY76XI:M+$JX'@ M]6;3J+U07]S9*+V\^N*?L3GYXAEV;# $_7"QV1C M8$E[9YWB5AEY]+;F"E#&Z6RN )DO5:!.^*SPN7_6!%ESKL"[5Y>Y I_^?7I0 MKG?P>H^]^^];>?#EI]Z'+[_) _8CW?_A%[G_Y:/8/_SU=/_T^VFNP.F^V'_] M@7SX='Q\P,_D M\Y'27%4S@ZNWX4[>NUY\V[\,3,\0'G+=?%Q'K[F.%ULE[Q44 MF19!6.W 2,Y $VIB5M(Q*G9VJ>D2O>3:)"2[=F$>R:X59'<5,;L*F,T,_ ,!J@W9$->0UY[MKQV3\_*&8UV7Q.[FKW2NAK%#:&X/V>[$TE*BU1C MD'-4Q5^5"6QT KQDNMA5JOXH$AP2W7037+MTVFT@V22-#4IN7U*:%U\%Z M'30KWFA.'(06 3R-&KAEBN1L+!.VCLDQ74(VYC#UG@1VN:Y40KP&7@.OT8YL MK_9F>=T_^WV>K*X-3-QJBFO9/Q^WF;1(#Z.9T$QH)C33TOM;$:$H%:&H\2RR MLL8&'SFUVD65!.^Z*PG-%*0MKI5TEHPQ$DP M.O.D0Q"MQ8VP)1OA;(21"&H-\1J2BAF$-P1X=U>.+<9"\Y20W)DB <.+8R4R4V!2MN C=S0FSHTUQ:?J:GF[F 5 M3&O!C)R[$6::*^%W,6<1*7?-7N/L*+VR7'4Q)P0OZR@]ZPK])@=::<6XE5[8 MW"K2?>K^2,V?>[6I^O@EU&]H36QK.H^]PJ?^JF/<.^%RCGMG/!W=CKDV>"B" M9D(SH9G03&@F-!.:::DA)\6T2LHX88H\YM*4_V5!O"."<$7C T).UX6/#W:$ M[BN$_'XB U]=JL##*@(GC[#7CX=323A5CU=ED^\'P^:#\7C8\^?-")C#P7M7 M+H,M,>;RJ&Y65(:H%>4J 8E&@PC4@^I @MHP@IB$7S8E)(@MP2BH0/!FP@1$@27G#K"V+)+:*(+8^:Z@)+H)W MDYF@IV<%/H\/HVQN"!@C]6@F--,:4H"95"ZX(A EX\)J9I1C-I% 2.2>Q? MO?!UA\^KO7QT.+BGW6>3>==PWJL9ROLI_7[>&_7&Z>[53,T4I3EDKA40F1,(DWF=2^. Y5@(*["8 ]W9-5UK59>I M)Q_7L*F'.<\#^;<%S>-@CS.H5HCUZ0PJ'@53-+(B0R0!X0@'%Z4&'72,R01. M:MQE)3.H$.>(7CH)?%83X]9E2,YTB\ NIY!E&']9E8OG*9\"QC5)2'XMM3 MU=7\-M#;J/!QR@M> Z^Q9=? *2_;6A6&U;UH)C03FNE9F6D.C\JHFOMG@S66 M"NN#5R$HPBWU/@2A_&72I[A*^E2<_'72)W:P?_2,S,.]\<'4=1*L.+DY$' V M)A"6$/!)">"<&Z^9DCRJG5U%EW4P@O!$%D4SH9DVS4QS;'9E>V,^N1H@E"(2 M;Q05@CBN?0XJ6(6;W4HWN_W#_?'D2&#O*'I2;*$"\$0-"&T$6%^^8HGY2&U* M5K.V[79+:KN G2ZWJ-X*R^+03&@F-!.:"8&C T=X#5YF!3;D8 ,A5JO< M-IVS_;,\FOZ(G=YH=)[B,\L.F:]MY8)D-4__RB;\]+8QR>OS87FK$S::V*H\ M?//1-,,-.UD^A(RNB&A2"6NT9#83B$QR$(EGL%DF",9JIXF.G)E:"=LM-FY1 MX!5/99:L0*3GB@?&% M,)$F<88(2K@JNC:'.SJU [H%NHQX:_'[WM?) 33$O MC&=F@UFBK* ,0K86A%<.G'0*RIH5SCAKLY$5Q@CA[87PTF.E".$GA_!,]+/0 M+LTA"HA9UF/0F,"JLC%3:VM=E; BD)U=C@C>, 1C>AN:" M<& /V;(^?W<&/R,3U.8H4S9%DG-J:Y,*F[*F5KLD[&6KOP5BGCBS9VE$]>-L MI#-QY03-%B0C%@2+# QU G1FSIB@DQ.D3O(@1'?%XI&2>=&RYK/8IT7]7:RX M5M#_[Y/9<0[[M8KM;@NSQU$=SBE:*;_-C$Y4.IFH#1B7(P@O%1BB$P@=%#-2 M4.=XY3=&D-N0VY#;GIK;<#;3TMEN)EHNI8]9A S!: >"%J_3*AD@\B2S(HQY M5<^M5S*B!>D.Z>[9TQW.HUH^W4W%72Y&\B)14"(J$-)Y<"Y+8,PZP6B.WH1F M(I423SZ,#ND.Z6X-#S[/=)X5\!W.X%J8W]Y-Y5PV6B4;/)!L. @A-?C@* C& M4U:"E=5-GGX*%S(;,MO6,AO.'6L;_\TVQZG=;ZQG%KB)]71":3!< V\QI9=8^N[>>&XM0WOF+"P:39?\VZ0K,55AZL. M5QVNNN>PZN9PX6URVABJA")4Y/*UX")G&WTLRLR&=%GPH:\*/NP"OCQ.0GJ\ M&_]A>@#]99\=,>N9MZEN#9/0,R0BW M0%QUN.IPU3V'53>'\.)%2NF"9:HXXQPF:5UD4@I'0JOM@BOZ?E)^3<_ M'CFMF7>. @TI@R \@A74@24A<<<$=TJW3WIM?"F8=5WD]O;Z\?#J=J;"L.K\NWW@V'SP7@\[/GSL?,GZ7#PWI7+ M8.>>^=VCJ\KN?;Z_=^2+!^1DII!C<"!LJ(X1<4"2ET98DF@SVJ-5 _^0 MJ7 M?8,4L$D4,$WA.?CQR!8;ASI8+V890,0LP!&M(.JZ"\ALO;-MHX"M3^!I0H+0 MC, M#SB=!_',LG0 M<07A"KI_!3DOI34L022,UB%&$ISB&7)FV@;EO4_B;K'<(O6\]1W%)A55G5XS M;?6991"UMN;MG@&X$UN5AV\^FA;E8OG;0PCJM^DLR4^_?#DJI*03)1&B"A:$ M$AYZBV[F9&@J>Q296OR5)A ;4Q)"RLS MU8HX2>?6)3B]^NF!?-W6:$\>$>Z*F* ,/,L*!^.OQ"@CG%<-Y)L9.CH*4RE#.@+"L05"GP!%FP5F?O+>,&NON MA//<0Q00R>V.!Z*9T$QH)C33AIII?7V]OJ3A(+K1,4J9U7LFTQBHW/_Q2#&O MO T:*#,4A,@4K!89N _)<\N8T^(:T"UR4+8^?QR<^Y/4#*^Y?ZS-5A'%3*XE6+BJCN!8N M%6 DR9P*-)2_8C%C5V_OE>,EC*/,Z*OWFXDA18H@R$C3GA3*]=U#$ M/(?@77+$1JMEK)3).$.Z1+I$NMPTNKPGXVB&19% YR30Z3G _I]'H5"FR:9P M)Q>I_&8R6*D):$9 MX&AF6OWKE'NAAS7+&2==YZG"-)R"2*16C"F F3CM!61&Z;3SJZE%GD3>1-Y^0*ZT>T6(QD0< D:6O)@@/KI"R+R6MI MJ=..TSIXBW:+&-T"S[Q))_JV:4=7_AM[?^S^J_QV=IV_^6' MW^Y>/^>2?NP2:(*]T+* \6PP:L+X+X>I-M7[(_WSSL?W_\A]M[A"/F'UGM127N+L[\?#JRNNI//[F*T M\^V-?^>TUX>OWOS7+^W>5Y/SD[V:R3HNO#<8-OF.+PMNTK!^5[DGUYI[Z1P/ M*]G_3T]3QAPC6G(61;+2")H-C]ZSE)T@\4CO[!Y6F'4&N?.J[A/]\>A?W[H[ M+?ET$'RZ]:WO7-__<9]'99M\/QS$\S >=3M%WK]H_5T7^\3BC:18+=4P;O55 M.C^/RW^:M@:-$8]=_V,MT.YW9O?A)F54_[,SV8];_ZC?O!Z;5>/WF04[_)'-HLLO?6X$PQVLHWSHDF;]*V;;M"9F'RG";&IB_%19^IN_L<% A,"O^ M_\_7LO^IF'0FP'U??.B.$%&[7^=,45!G4B;T@'7VH,=_5J_Q?VF+B'@CWMA5 MNEOG*M_M:5[;1KR+J[25SE+ESE]]ZTH;^--JKD9_Q2[#- M#:ZY /;?KG_NBBUHK7ZMY[,W0H6/*-9_,,MM9:&KC)P0&J)+5 I%G!&&9:J2 MC32GZ%@]D:.&,DZQT/7>H[ERI_]]RPY.W_ZY_\.;BW>'/WWZ]=/WQ^]>?RCW M>7)\\.6-W/_OCY]KRM;71W._EN?Z\.D#^_#IS>=RK_+@AX/3_?^^$0>?_OW; MN_^^*<_PVY^_OM[[/!$&4F8N$2>%(6QGE\JN8LMJ[8QDAV37I@=O%]D]FTK/ ME9$=OR8[PH3SPF9P(=6\>R>*IF,.; K1E,\<-W1G5^LNY\L:38MDAV37I@>? MI\QH!6RWM369*V,W>LV]HRR!42V\4UL3G#E(LIU:"_Q(XGQ&G@-O,;37P,3Q[[* MR6\*$FM*O@NA//>X)M*>#7O]T#L[29TK4E[JK:D7\@'W=D9:C>MY\&KFO%2HD$B0'$CV!@1)#%PQ)TB;LB2$6:E\C:A9OO <&T0WDC": M":#-^?$$9 M5[:B:880*K-YE-G/LUG?+MN@: 3)(@=1*Y8MXQP4C\:YQ#UW;&=7=*E8UF0? M1"X2+)H)S;1I9IHGBI%YS%812;,O>Y\LVV!P),A,N;!4$-P'6[(/SD8H.!&" M9RH@4VI!:*]JL6>&I')D@?# Z\2FMNV$F%7R56/ ^.E\-*Y=KRN$ZJ_R:;\3 MSH?#U \7G?&P7/RDZ8N.R1H8,D^,L'O)SKOU:7,.ZPJ;W)[>_UX.-5\4WEX553X M?C!L/AB/ASU_WDS*.!R\=^4RV$MB+F_J9KVA-"ISGP((ZSD(IB@4S]> 9B0S M(5/(.>[L*BU;=-J+\&]?' 3AOT'PGP93%,M$U^B)3+1P +$!G%$)N#6T-@YT M.H6VP1^3/6X"O:E3A5K?4M_'Z5D!W*)QD\V-_F*0'LV$9EJ'AJ!.!NH-K]._ MM1$N61X9HREHXKW.8JV*-I;MEP,=-N4^9 31 2C'2TB 9CH=C:0A9$ND128D87 MT:#:=/Z">$=:1C.AF=!,:*86!4I0Y+1+Y,S&1HS7+"DC('M=9$Z,$IQ/! *Q M,7N>;2:R;3('TTR^BHTTXY(ZO='H/,5GF4@RWRRK!0ENGJ%63=CJ;6.8U^?# M6M'7,-C$8N7AFX^FF7(XWNKO">S=JYGQ5C8[HKU4((J'5KPT9<%PS<'3***S MC I7O;2N9,L:;85G.VL']5V5NJ3@V&B>91+61R=SUB1'Y[Q77(NY)[[Z6*BA"YL/P=(B3B42YS#,DJGVMQB5@6&:@,S/.!"6D2P7#B-\-P^\\ MC9Z7$%B][OB,2%XMDJOP2IILG'<)&OO0O+:OMY)ES*:+"9407) M! DBBP ^&@\L$.JRT]YDLK-KNE:QKI +ATSGQIMX( M9B8#$)4D\QXT\1F$$@E\H!ZB\BX9%8*KQ6^&=P6C2 #/A@#F.IQ]>@; Z>*+ M(GXZ79QZKDE.&EPQ64&\#."85^!2M8)YSA,([XD+21E2<[F-N5WGCK#?0MBW:X?'0=.+0WVF MI87US&=3&X)&4O9X)\$H579[:5,1]JI._2I[/%%=:1>>8;(JS"]ETO1#,Q?P M&G@-O,;37P-S$G!J$98+HYG03&BFYVJF.3PQQQ*7.1%&E174.J^=,4P*D[7A MA%PU*157^:2*$YS6L')O;+]X80,5DG-=L"T[ MX?[A_GAR#+%WQ#BE(6H"F3L!(B0&/A@%D7%K=93&Q=2^K7!)'66:?]O>$:SX M.O9P=_1B'8!\S(BBYU$$AK5Z:"8T$YH)S81F0C.AF9[6V\E*S81F:I.(\)KR8'+9/(J(\-EZ%TUF04;A)$\VSBTB ML'-_JW3#_OA@6NU!J$PF&091$#7IY6*,+K+!:A.Y%3$(667#LJHZ$?%(S&@F M-!.:"S'\4Q9/A>&:)4#V*9"E\(]^/"(IRVXOBU;6!2:"2-,]%8HDCR7VDL:DV4Z)ZWGEBW8%/SI83PM\K!, MZJ@\J4TTRV]%>8#E+(')(0OF;4$S+S!>6(8@A-O<'F?Q""O.*5H7F&>"I]0G MF96GX!@I8([1@N,J0(Q9.&H\MS+>"68<5=1:'&-2')H)S81F>E9F6E]!'8XJ M6I]7,A,>]2K8'$0 ;K0$H0T!6XP'Q"?&):=2)8JSBMH?(IV95?3O\W[J<(*C MBI812LTJ&)=)%"(1(:RR,M"@(Q7$^$Q2O&QMN$ $%4<5+8W:?IF-FQKG$@V> M0-+)@$A)@R&%X[Q6W%&JM62F&59D>)>JYS:^Y&E1?Q>5KA7T__MD=IS#?JUB MN[MJB!Y#=3B8::7\-@THIRP83T&!U5F!4(R"=\J E\3*(K-(^;09S<2?VV06 MY#;DMM5S&XZA6CK;S43<(TLT&I* 1R] 1&' 6NG+'T/@Q8Q<"-\,HK(:Z0[I M#NGNJ>D.AVXMG^YF&O0S8I3B"9RM!XR.<[")9J#><^-]T(85<6=$5S.#=(=T MMX5T-T]>Q0KX#D>,+#+0@8: K622<>2JD[K;0F' M'(<O#+9.Z5D4E$H0MC5V$%]51MB<=C26MSX,#UC M/OSQSR/.>:;>1>":22BK@((+T4 VE!OGO:6"[.R*KM:W3V&0C)",< O$58>K M#E<=KKIU"2^1I!244\.9%R1+KVG4/M+@:0S1.Q1>;1%>T_.3\ER?CXRR1I*B MNGB2"H0@#+P5!+QT-#N?HC:Q?=)KI8T)UP&]JRROSJ08M#-,9^?#<%Q+SI_9 M_,K[DU3NK)-=D(CF*9B]D8DW*9G="[^?]X8I8KWL7*ST<5HO6Y[]R'GJ&7$$ MA%0&A#,$RB];'$-'B+'6D6QW=KGL&DZPL]'F0!E[L:"9T$QHIF=EIGF2;%?I M1=VN([@2+Z\&H_%^&A\/(CI7<\J8Z\J"PT".$J74,BE 1E>S;E4";RR!S$GQ ML(K;I5*HM05<87_�(T\NY&F EY]QGQ[DQ0Z\_]O2-&B- A$+":%.8U3D%A MW.)/>J>T)Y8(FEO%O-A%[B9XIY-L*K#JKSKLMQ,NI_UVQM,!OSB:=(//@]!, M:"8T$YH)S81F0C.UUC_2-$LKO)+,4*$U=<8Y3Y-RE$?/F'J ?W1/%?A]I=_? M3Q3?JTO!=UCUWN0^]_KQ<*K^ID+QJE#\_6#8?# >#WO^?.S\23H9&O(W\N#'(\=J1:P)P(4P("*78#/)$)*@GNN: IM2%#K/$-(40"%P4%YYA. M5#!*9&Z;U-GZ5E.34IM.KYG-^<:D36Y6';SZ:5FMB7=0#^>C: M\=HC1]YR;:UG$$PHCA<7"BQ+NKA@*4=B54X\UTE;2M@6U6KB,YRQU"4'3>\Y2$9>"@M3@)+W-$$1%8X&Q[! M4R4A$AH)B<9)P>^$,V9%M!;)F,2&9D(SH9F>E9G65S'W)0T'T8V.44@LI.9L65T0-!T9B;W)%#Z[GP\&KM^?:\8*IV7 MR*:A4G[DF#52.@,B9UE^LQQ<=!:4L9$ZG4DV;&?7=*U476MN5P$_[OAF&5!: M\V'OVMAB@SM[+O/5;"B!WA&E?A1[SM5*888^\;3[491Y'95^>W%$C2B&R346 MK6A1?HF 2S:"(X;S1(U4UM73)2*6==J-=(ETB72Y,KJ\)[]HAD610.U=RD%'P,#ZVU0B1NO?9TEKKN**6109%!DT$UCT)_2V)5; MC&_X&AFAOGKE'NAAZ6E?J\_'T%'J[_2%2YER4^7:FR>Q'=I1HHC8G M#3D7UUU$(L%0E\!D9;TT(A1)NK/+NM+*Q5L=(EDB62)9+DR6]^3MS:C)^]JA MU(E'5PU.D#?GY,UI-Z/R7'N%.06USG%(T040PM2A1Y: $B%S*9,5U._L(F\B M;R)O;I:;WFC+X\%)>:^C-[^?]\87R)5S<^5U5M#%_LJ+8MCGD4 MRYT'620F(](Q70?T4LJVY#"]R2;ZMFD:=M59>J9K]LRU0BI+>WB)NMU_^>&W MNS<;4M_7;)N:FS17ZX![^>)F ^[Z3:M'-&N4$/W'Q&RW?Z]@SX/!N#\8IXU$ MTTGZ_WXJ_VX\\TRH_=,/9)_]2/9??Y ?/OW&#W[X]Z=WA[_Q7U__\KG\VU_> MO?[XY\'IAXL/_RW(^/*+/&+)&*>H!$V+LR5,YN"MYZ"B"HQSF9GRE:PF+^BG M0;7:\7A\]O+;;S]__OSB3S\\>3$8?OR6$<*_'9:/O[WZWIW=P^/4J;+/]2\Z M+@[.BA3L%"G8V?OY5>=@\,((UNW\ISC0Q<[?U+\K?_&/3N';?[O^N1M>=.@D M':QS/BH+K?G)TT'LY5ZYS#"-AX/162J0_"-UW-G9<.#"\8O.SRF52Q=+Z@Y< M7;OIN7X^K"*T7G!7FA9;N%L,&K.[EX.4VUX M^$?ZY^=>'!]?;;\S/WC)EV3Z(\Z7FS@?W_\C;7F+>BG+8_;W>HF&H31ES#&B M)6=1)"N-H-GPZ#U+V0D2CSC=N?JAX^&4L3\F\,/D?@.7R[_ZTIU\=A>CG6]O MW-QIKP]?F>OK-WWO^\SYR=[G9"LI$FDP;#*C7Y8M-@WK=Y5[52H^OUP$,_#>-3M M%)?^?ORWY:Y?79/9JUDR^_F:PAIKN-%QY_N3P>=1ZY_GF]>#DQ,W''5Z_;(_ M#L[+M>+H'^V_[5_Z[CSVRJN?_U[_9@\]=<./A<$N]PW5*,Y&^4YWE$9JA_KB MSD;IY=47_XR]T=F)NWC9ZS3@CA#;EX>6+14Y[ MRO*:'HZWY:#GR_[/EZ'ITQ_+M8/\]?4O?WXXW><'KW\ZW?\4Q,'A1[+_P[[X MGB2#UY=)A+]3#X?N4RM,-$#H"F*RT85=!FCG9&)%F"B M+]=,1&EP-),(AK,$@M((EI@ 3GE+"4N4BSJ]F739'1.&UMZ!XBOWA(J_\$\V M4[.V2/>$P%<8*O9/4Z5\KY?KW]4^A1M;/AH,_ M>C5*Y"\Z@Z6Y1P_M=;3.:RS)X;UWF;1I5;Q.9V4E])KSL8[KQXX[K2/LOCS' M45XM=35F352^/DF7@PCW9BR%^_X\^_[%C <2I0B.6 *.:PY0341!F* M4R*IHSN[HJO4P@X(#MEH+Z!7J=@1T,L']%3(>VJXE$:##ZD .KE0OI(1--%9 MJAAX#G5.:%>09>6,MFA^QD9HCJ5.#MWG)Z=#"Y2 M^B[U4^Z-1X6BVMW^.A%E)J MU9*QQMC3=H.%!P+ZB0 ]51^B%AG9 NA 4Z[]S!@X2BEHETB-,$;*Q,YN[<:S ML/IH7Q_;C5 ?KU-.PV&1'EFD#)H0 69:M*!I'@J]G'5TA18M<)(QY MM$]Z(+1; >VI_HA*,6F-!V?K[-# .1C"+!C'K-:*^:#]SB[O,KFL7E88_9@/ MH*^.7?]C:DI!9H[51J,T'C4',"<]YWLGS1%;MSF-&^2."Y.YNW\5),%3M^D: M^+K.N76+8"^$\BC%XL,44N^/6L/RS"3HBJ-?"^Q/5[;ZZ=I4N#W-L3U-&^"4 M_^X=D9 U8U$"XSR T%*"TRX +WZSM$EH952->%%F%F^!@[*SC7!>9<@+X?P4 M<+ZXAG,A9L&I$.#JH;F(Q696B"(_C6:4.1NB5C7>ISB,"W),(U8RLDI+D(Z>VLON#*""J4!:H, V$*-1DE:T:O$DKP MLO4T8ZZ[=/'C?SQ60Y&!8%X^F*?J(A$I7.(.HB49!#,!#/$$M(N.I"2+D>N0 MZZZTMZ<#K>5X_%D%,=X/TYGKQ4[ZLQX1RON)\6KM0PC#\Q3_,[4=[LJB[%,,D: -OH\6<6"EG3\;Y>CB ]2:P9H;@CY_#*K-9+PWD?A05L201#OH=A1%6,9;P6-TGF_ MLRM$FZHM,1;2XE1B!/&J0#Q5$$+'I))3H M005BI:D4 !Y4L]9$)([78V96B M3?4 V]7%\NZ^I +>T[]_#GWQJ.7G%[S#J>X?WEJOWNXI=1 M+?"X9NV]ZX6+K#T7:W^8E5Z>!ZEDH6EKHRG2*]8ZCYR!9Y.Y+JJL_$UM:=TE M[+;C][@XSSRMOMO<6A/Y[]GQWXJ;VZR>?@.]0%_''MTWQW/6([18U M;:V-?.\NFO[!AX.]6I \3.\OU^#[N@+W^O'-U?I#53.7JOEMUJN+7%!O(X<8 M@BBJQD6PR2@PI!BZ6-@(HFK2,Z>W5CJ.FGI>,:L@ MC8Z@8E24_4$:O\O5D)>?1&2I>5CJT]ZUDJK/?L18UL[3"$DZ M"L*SV@Q:$U#,A>RE\<+YFL3-R>WN[MA?M;4(7Z'V4#=Q_24-![' $R&]2DA? M7$'Z SF25!NO8@;IN*T=)SSX9!QXD8BG6JJ89)WZ:QAE_VQ1=O-V!:C^)EWA M?-0T6"W_?SL&.:_\>[9'=7,_?[M)N_6R[)Y#N^LX.A[:+2S*:L<@1530-(%W M5("@AH*C2H!AR5 ELXUVP2)$NT(L]HHN[3PV6;D+&S"&3.>4S_,#?B^UW?]L(S, M@VUFHX0ABGV'IYW\-#84^O> MQ#9/.&^]AU9D20%B''T_')S^E*X6Y+O\GQIJ>Y=?-6L0A!4!A NNAHO-V E42)Q$Q(A-5[.]"+.6?OBY>A*>F#I0R MAO)H J3,$PB=.1@9 R@9N=#.:*)8U@G@H,'G*.2GC@BD402A4?B+.B M-U103B6M HE-A%:U) G[.42A+I=\#3?EZQ#C2>T*TCD;]LH?S]P)YCJNKN?T M#==FT/]XF(:GE_U8_E.M\LZ7%]0,E,;3HOFXZ$:')2<=]SQ)D+$V9S$N@'&V M_,:9,):*E"DI7+20K&A?2 :!NTQ9@"$'1B?9P>RUB?-W)/2>YVDARF]CZ3N<&.N.?.\D'8"4PE;&.(+ MB;/Z1YM#Y-G(7*A;=)580J5I:\H:%DRK00Y\?AS8IK(&Y, E<.!4OEJKE;-< M@=+4% ZD%GR2%G*026G)A;>U*PCI4K7(4,15D> ]=0T">S%B+\8Y/8@W.:?0 M'%RF/\.QZW],G:$;I\[DZR:EOG$P:A._YHO:R>^/PD/]VU-T,5=U6[?&IQN% M,UE_[_*;R]7W4UE\[_IU2ZR_WDP7VT]I-![VPCC%IF-%/][\BYGOQ(URKHWR M1HL_$[PFT7'@3 40F41P=6"7Y5PG(YFABN[LZMO3-C;Y0!=Y:Y-X:YTQ9F2K M%K#5S' @7BP9* 5JHP(1O0%+)"WD98,-D7$OZR1D:=O7;:P?-9)?Q7;WEN1N=/CPFDN:SY]98F%+2Q@6V@3>EUV>UFL@7AKC'/KO'ES8WL R6$"-J5#:,H6Z$T 6LH@VP<]U9ZH7/8V:6T MJ^SM&BT<0MUN=FA]P!=YHMT\<3%3-N4)9T* %3[7@S,"WFL!H;Q8[R,-4M+: M#XS)V[/JUYDFB=+R^4G+^_MN/TQ#=MRXX]/'7K]?&:5!:WK=W.&)9 M-BSP1+WP,=D86-+>6:>X548>O:U;!F6HV08+013H-E)($H MM@6?BT!DF@92?F4=W,ZNZC)[F_A1'VX-Q&7DQ3<,T24JA2+.",,R564YT)RB M8PW$#4)\/"_ =KP[K#C?-HPE;^^5Q7B^=F6GI]92;1R41G%M7")>94DNPVJ? MRD7*VE+*TLX;758V"=R(G(27D1@B"4U):"OYQ"]'RMHY7:) M]K\8I(BIN,]X?UN1)"];V%<;U][XE1L.+\H;_;_NY#SA/C;7/G:C(L^J4'3) M_\_>FS:UM23KPG]%P>ES;W<$1=<\>'@$I]HNN#_5I#DF?KZ*PS-T9TL52=!=\^H(ZONH>CNSBVY=-(%*Y$/N MF,J\0QH0%D6@$#Z1$)P766\O%Q9Y]F6AJF>;!><,-]_C+36B7F=]E,6+/)6= ME<C7*@$7?JK'W3\PDOH%?ZLW B MSVH,'UK0 5A;6&'?[\;&R/XH+0D6H_C 1K4B6WE!_H15*@3@%@2@M;9Q87,^ M'^%+B. (!"!HC#3&"G'L#?.<4A)$/O6KV+WWYDLT>G&U=^ZEHXJ*WE-%IQS= M*N.<21H9Y0+BQAIDM-; T8-008F$?5IZR\6]JW>4L//<&,,HYHAS.4_^: V, M-L93GL$&%J3@S:WPYMQY< UT($K)$*Q#KAY-#;*<6I2HT4IJ2TPNBDE?XCF9 MHJ /2 B*@MY+0:>$0 8NG7<6,4QH[G*>^XDIAB+3N:\8C48H( 1FX>I _G-D M72?"?T/[^]M_P1^31\_]<.9O2BV\VOCVG*TK $ [[PW9>B3>#V+&C]O?XVW$[ MC/8G^CES83U];_#T$NM@$$>CZR]9E%G4U\[&=2-\^R\W^.?;\Y?-_IEO4:&$ M(I1:BI5@-'"0<\U)TBPX1V.R'(==QI"2!L)K]M7M',:SF"&RT!.M$F&3*\N"/]3F,6L N-9KJ>G$L9? MS_3YE5'6).T#T8%2'@C11*?D@^,>>QPM!7#=CPT+T]N%=\QYGT#S[5%HCVHB MB'(S\:+CGZE\?<1/"#K-<6_O:N?4OV+_/:/QK[] M'ALNQE[CVTSG)W\3#/ 0[E8?#01L& M<]B!F3\+IK2[,X.=D^IF)XW0SQRPFG:;!]^9W?P;-@8YMS"_F#NY M\8NLP&,3N#]Y!H;[_:,.7!T;71MB'FY^A9F)).JW86.U!U+2@:?_5TU*ON0DVD&N5 ,/78L^=ETD>5&=LI68+VJ7_8/V[W\PO#Z,\]: MKEZMEZ>R V_ECP:#JI-FR'I3R\!T.>NQ[MM1 Q:UT8/G#8=9K6'XA[7*-Y)M M#V F\A/@DZ-.+4/]PUASA>'9P"'( ^,F\>S(7DP=6K]:U)WE= MXH_#6*6*7ISI/,*KIIKBE4:%7K/J/0^(>F%8=S/L&HLG"-^P<6W$8ACWLHC. M-ZRXT7I_;A<2WM[GG78W%KE MNYXH#+-OD.12(C1<8T"'+1&H/ MAJ/)9S7HCXW3I2N6,UJ/!FUWE'EZUV:TR98C+C>R26H/*CB9@:6_+S4_;2[] M W"L-G.5[P_JU <:,LP@WJW! ["H?[2WW[ *3#XP;>,(4/;J6S"X1GO^9[; MB"5 ^SRF[X : "*@3^""9EL('XSZ@)M_7_JKN0$/!?WZWO;Q_#/'3^H?C:HW M_=*KC'?E3M3I[._@?L'64P,R"E9]^O;YL]_[G5&C2E\Y:?R[?S2$V1H%L-Q+ M,U_ PW\Q=S MTTFY/ ]M^-0-8&;WX;= KRLJ 0;S:QP"OO?.!CD[F'T;&H1/ M+VOWIBN1"Z_EUQT77ZOAOST(C?\>V0'$"@O9F_!4AF'M/CN@9S M?VHK7F,@RLP]$%5B2B\BIO2$(1':0 \=#/G]: C/'@Z!2#EPFO*DKITY, L2 M#/G1W-H3?]"=D^VO7C:[VS^:'S9^M Z^P3W>=UH?/IZTNNNG.VOK?.=@@S:W M@&&<[G1;IWO?PX>_>/CW?SH[M//='?1/=@[6C[\L[9!M[=: MWYI;^]WF =QW[=-!J[O--M]KVMJ"^Z]MB]:IAWNN_]BUV ,/]12QE!CB)B1D M;$I(VX1IT-A%22XZX'G[4Z;@(XF,.XM!&C6L T_4"QU$N!@:6?7@+];(>8\( MQY5\^M=#.3]TK+0D*4@OF0-:)IU045LBB-(P#8E?B^*+XUT0 8JTV6NL'NW! MF!H3_VMYUK$%'WSLHO\)Q&'8M9F/--*@WVVTWOT;?C4X'&/-RKE?M(%<-3K1 M5G[>.>*8F5!E\RK">%AWKQ[43F-F<)F6'<+'/X CC2+PG&O]E@G)NWC:S#OO ML$M24\89M58$'0Q 'E;*4D'&I\WT'8IO=X GGT'"C#!.O)=W$]JYF5;'\[8. M0C,Z610GYBF@ O[^3;0 (EH'37!R]DYV28PD>4:1<<$B;IE'UC&-J&5.&&8 MM($#$KF,KSC_.\/MJP!8_SM(S_6^+STZ5I'-MA'86; M\<3Z.5:5'<(9]/N_P_$=?98R8*G+DQ^-?;E&!M3A>T>VE@Z] K,(OK-\%?=L"K,DEYM0Z/!GX_MS:$%!!"IQ0)W#TX# ZFQ6/F!TJ-KM1N<8L,^BLH8M[$S%:M^L<6 M..C#% >@[>1,T>5K5_33/;8K:(K.!X$26 /$A;;( E#AI(0N6<!_*F$B^7PPJO]2A.DQA&D#[X(RDR2P0R11C#A6 M#HY"1EEBKH^;1 32QE2M(R PT-4$\\LK5H'-8+T&C[\#LUKYGWIBI-@7S MMFC>[ 3R,+,/^#W7&:JDK9WIA._O]<"0!D Y^##OCX);',Y1FPG255D"MY'% M._+@FXA@19%GJ/$?DS$6F:MECC4/FF+74",%(0Q)8BGB% ,#]H&BR+CP'!MI M0@"9HRN7L\5G9>X\K[PF3<'9CJUWT&,<@>L^H8FS?._:)-;'(H)C=3G3D;TC M"UQJ%&'\56"S>M4_)V"]NC>(L=YYJ12F:FV:T\OR-CFP@NI]02GLHJC%!)G_ MB*-1%3-X!Q2Q/=H\&@U'MMHA7^UF2"A:]]74>YJKMT)^&5Y%2K26"W#.9YXE7H\EA;41&,(]F*8 M:K)QA1VI0B$52ZF,"L@__/_R)",&I#G__BS5)&O(R0QGR7ONE1Y4Y"9O1L8? M[6&UFUE/1B-97R'VRD/N$#Y'SW1,&2]&%VQGLHL[7H*3TO/B!#^'@O/]^U:P??XAE7.#P5DF7'F\:',-J3ZOZUL*7VH#N6E7HWOI+&"$O5/=M6 MG_IAPS$45Z+5 VW;:V>]&P_CMBR%N,6T97. XRO\ M^4]GS&LCBV [M3-TK%9O,(GDK?;"']/I7,VO#S\_>]_"KZ?DZK1(,>&\_J-8[8 FX"S$X #]CF,Z:@#\%DG*/UT$SKXQ"R+ M,5(?N"96&V#WAG$5>,1&N"L#1A<3Y\+1("=.7A2JB92\;^>TIC]@.#.R40O2 MU\I^@2#54> _8D!G^3S")'%'41)$<9 MM?26X(N;S950_&S1/0IR@8!=-S:_U^J.C[(*9.K!(B+U-(@/'AE".>8W-CRM:>L0\Y8W),G@H9KS(%8!9A MOF<8]O BU9WD,%SDO+:VIU5^N[,Y2-*O3EMTVL"!K-Q-FDE0WB=L'L[^@A6W5,7=& D<9*8X9YISP!-% M)IC':J^LJ M<-R31_XYZ.<3+79C>I;G4_P>>T?Q+,\@?@8?+,Z$8-= 3E?]Z"@_X/4RR-/F MP3<.[X(WU[Z=M X\W0T.6")P?I3@3\1=Q,@P98!0!N&H5=QQD_T2?DT]@)F= MI$&]!K=V1A9/FM;M((>)AIN#/_K#81&J6PG5-[R;E+2P@!$1RCWBU!FD@\[Y M3MA*SV %-5]ZBZ\0JMF=R>D)@W$5Q7&L_W)B?^.P/P2XG2[,0R'\ Q]$]OLQ M''4 Q:Y(KQK^?C+SKY*)>Y:)>[)+/3@UR4>41)"(VP0$UTH#_@U-@2?B;-07 M,VN?A[%>;0RG1Z#KXX^P_+9SD3J-.?C,EOYL^#3GIN9CD?"CXV'C[VOP%V#V MM3KUCV!\8?B/-P_/B> ]]MH]-#X3(L\7/!K?.M=9'N]2C ^05,6%?1[RX3"^ MF?SEM] >'G;LR9MVKYJUZJ*+561&_6&]]__/5*]=6%FC;U M=TJO<$:O_1JOD#M^!QAXIRM_-EBB5]0-;_OR&\'][*#*N[.:>U5RHSVIA.X: M?^%.M9GG6&'[(8MHU\7'Z$(OY#7+]1 ELTO'U1?:B.*Q#DG,8[LC2WLN=0=? M_EF+^J)4O+L'WWO?=A^^2.!X?'.KL[]-MWFSNTY;'S9.FJ?[WS;7WG>:6Y^Z M.U^_T";]/+BI!%*WPWI]KY"X_QXZH^PW/6>)+QE\\:](8_J:%?*GF_,I"$WJ[6LK(]%I6#F[3#S9(J9ZS]::^N[P5!%)15(^0#.M(H"&0M>MHV&@:=- MB G I/DR5O?N[[.@U<,7'C/78GW.II$K=H'4/WPKF5=?W/@Y8>1$/-[-2,?E M7/2"C[?%QSWS=76"!* M^1#=QN[<8>Q%N^.W>_F"KT^3FCCS20'4VP$JG@%4TMK;%5@:HB1&5J2 . @_ M..G!(Q%UHEQZ8Y4#ODF6%;UW^XA;*=<34]$%QK.?A=C?GSL <"$UYZG;'XD2HQ2;XQ7- %^$[%L!"V1G:?1O(UQ MM=?V'6/>)9ZS.+@UWZ-0XRK !01O!X+L7'A[J[E+@TI$1(N"LH""P3' PZB0 MU#@DR;PR,BR]5CBI>/C5? /%&@"@N ")-*C#I>3Y7 ( 8541618PD]9%S M+H5B(J=" $@6KO@T>KPUK6%0..*#HN#=:H<4%'QV*/BC^0Z?5'VC/V/>.FCN M"I6P8L2C*'0N5"TXLI$Z1"281L<5)ESGE >PCX47/HTB_SG(QR9')\N-PT[N ME9F3:'/3P<-\K+[0P^(\GP'C1%+^S'("OUB?2$F!R=O"Y.?S,!F-I]XXCI@R M&'$6$K+)$.1S_6])$S=49)BDN+#%)U+KS=$^^,YU4D*ABXN)B@^4%%LM??V[ M@G2W1;KV>:13B7'ML4>2&88XE0;!/RWRF/LD&54"QZ6W3-T;YQ:(#MXG[>BN MQT['Z4KCH_,7,Y9>9W[L/*>FH.V#GTXHR3MWQ=R3\YCKI2 B1(>D*#5U1(>L5 MUQ]B<'_:VMK[T5I;/=W<6F=9(P%;J4 )5A[QR 7**(R8"U81;W2R[F([3<&9 M<$0Y+7C@SA''$DXR<)QPM$J9B_6*JN+G506?JGIB=4 ZW]&V>T,P"/8H5'V^ M#P?]&LG/56/+%33'-;1RN=]Q]_,_)^VYJS(GDZ*,L_4!9XL(Y4Y =;W(_]C> M42Y)5+7/)&;EYYU)+[7<_GFOTE?>=3J7WOTU(I6VTZ^L[?25'7QOUY'W4O6M MI6MN^TMD6K@2742O<'[]U_I$17&6P9;#78N51JNT5:9SN(6&*_8:,+O]H>-=;!IH?$Y'HYB;NS<8'CY M!I'R%SLW+?CDIE/SB*(V$W2\J1N^X!.='=.;;,G\\G5?U9P1,P_E?(DS4Z3I MWM+TNFO%CGL+/'45V/F(:!GABQKARR\QL33>LYC]L^ZY4.K_EOJ_-]X8S4TG M5$K$"$]I'6PC7>^?MIO?MW@VZ=_ M[;<^_-79Z;[?W_SP!7ZY<=+<^L*V#]X?M#XT+VQU]FGKX%-GY\/ZC^V#_8/6 MUW6X#XSK*SQKJ]7=/H!Q;(5V\VL3;Y/9@D#^I'6\"X"86\@Y9).VB'/)D(&U M0K!\S'@I3)1\Z:W!RU2I!4JD*U!4H.AG4,2C$)PPHAEU'"?A% G*!>(="3ZX M"HJ(&4,1_*5 T9- T<<)%.'FZJ["G@M',&)":<0U2\@$[Y!,7$HOC; Q !3Q M9:46J5I @:("13^#HCOEBQ0H>FPHVIY $6D>[UIA+?'" W"#G&I(M+,"J1I M"L(Y06BN6T(%6^9BD2K/%BPJ6/0S+/*&!<,%]I&#K0W!)!LID*/ $R!3X&-: M1 HM>E(LVIM@$6U]W$U"T,A@1215"7'O-+(F"B2D<9)XFG.. 8LT7:9DD7C1 MRP]H7Q4V^W.2'%A./#TDD-VWG^U=#H3.-@J=I.N.0:Y@W.TPCLQ$H4Z;'W=- M4D8'11'S.0IEHT;:!86DTB(0DPRXA3EQDRQ3NDCE,HM>SUFO+2'>N!0TQ8%' M6'XGG, 1@[*;W -BGG&;HMLUT02 MZPAXIM9(;GG0)*4@%6::)4H8FV= H>CU0^CU--:PN;I+5"Y,+Q423 7$G2?( MYH^7'^SZ6?9F MZ^SLZU,G<)9[/*-[E,3*LFU7MNT6++$2L'RC@O(_^L.R=W=+/LUGX]JMU5U- M-8D"7.1D'/!IF2RRB3ED.6:2)AIY C^9+*N%ZE];X*C T:(D5Q8XNA\<3>:]\HD3*I'./3+ZL#2YX5/#HF>#18R99 M%CRZ'QZ=[7ZPYL==;I-DT6(D,:>(&T*1E<"6P-.VP&RQ3HSG;(5E2A?I+-S+ MCSV71,M7GVA9@.X>0"?.A:6.=RW#P0@<4;!:(^Y80$X+A:@.FN#HE(XIAZ6, M+LF6+UBW%R79LNCV_73[X_3HVNIN(*#95A,@,8;D4[0".:?R'XP*80@QSN08 MCS#W#CD7W5Y0X M;A=A7?][S+EPG:, _PKY+7*_QV'5%,)V^S"3IW4A^'Z"WTWZYH[;Y"TWVMW# M3CN&_%6$NX\:\<=A[ WK'A/G>D7TAW#74;\QB*D3_0C^.SSJ5)TF&NU4#6GV MY_"TV:X3^S9^5\Y:.G?+8$=QI;&UWQ[.S$Q[VK^D M<31J=V"*APT/ F1AGN!] &)&,;]GOB@.#0QC< M$)[>.:E>'7[?ZX^J::D* \.+NSS1 02SNJ2?9L]+XGB=A"-+73G#;W@B>G0;];G7CR>_&TUTM4?7%E>^> MYR5>V3,DM7NVY]LPQMFI"OU8O^!D-?.=01;@=?([C,=:]]K(+SMH].)>_>(Y M\SU+PKX=52_1]_X(1"TWG[@H!LM]<8GO3B8*\=AROW[CA2V81?=FS@>.D2:#R ]3GIM39"S_VA[MOP,] )LZ6)#^/[CYSG1]]WUOL[M!6FO[G1UXQO8I MV+%3L'4''\4VW=G?Z:Z#7?VKLTTWCINTM?\'^]2)__X$SPV'CG*Y?? %;X(= M;9[^YZ!%-T[!IG9;:YT#L*OPG T*=O)@^V#U=)N^3ZVM5=K\N$L5DTGC; ]% M0-PJ@HPR$5'I+'<",^+XQ8X_'.?2+,X9P2.WWAGN& -7*))@J9;L8L>?\0HT MQOW5*E7\>:N=N?7!NK(OR*_'?_Y]P:]+/'_G0 A9Y(98JRSHE )?/Z7&=XV1\V53: MO4&$2XX.82@#,!2#T $*GT=UO!\KVYXM")B;?$LP+/F2QO&@/0+K>C: E5M( M_D\$_2;7/8"\57=\TQ[!X_P-)/#/&2'9G K) RG_LU#*<0NSB3[-D(*X5W': MWRJ!'/]L_&&E'/GCW_N=4>/ST>$AD*CQ=RN-USR=6Y?G:C*UX$[ Q(+J7@-5 MH+@)U+1BO6T !C]F" !*]DSMK[ZV!KD)7%WSHY7&:B=W=-G;/X=)>7CM<;_1 M&8"M!C,\/Y &.(7[,X,Y_]3IDVK0FUQ6TWO ]@A$-I/]S.B_]\<#;0 *]8;C M:,@Q$"- +'A _K9JL-8_&@$^CHYCK(CX\-R4U01\\B9G]+J^O#T:3VE%>9T= MNT'YES>X\R/ XN+*[/+8N9VT,LR+!Y)\34?#Y8FPV 88TP!&!X9D]RKG*;LM M??"W_K[T5W-CZ1]3$1WT)ST%+\D[""HX08.)B:W79F**E_/J=NV@7Q#',+20^""^K0 MJUU8F*"SZ=FWX/-E4:[N-QW?##NH[GIA2..!3)X_O/CTY5J]9R8W!QY\[1_6 MU&3,4RLN4[_!$4!#9_:YU2CZ,VM2#_?<4(L5N,(TSB)4-4VS:UX'C\[C+7PP M^>79K]K3\$9%#,=K/K1 _O('4S5:Q!6X-D?JL99F(\MH_-[N'PUGHC3#$0!) M17?.$_9I]*JB_NVAW=O+5+O6F%GM'?5'542JH7DH['/9A;/E)U2^B]?M3.+S@MV3G(]_BPB.&H-\>? 2X!\'_ MFZ_.:IX[853WK1XT0:39U_[O$2PJT('JO@"*7=OI (.8H4<,&9?_W#Y$I.( MX[#9J.([$S]V)I0ZP:J?S>7LI)V?%!#^2D,F$OD4RMW/PCT<0^9T+L\DJ([Y M5CV"ZQ?H@A3MPR7M.FB4I)WQLZ:Z:]:LT M>&4Q9W<<0J_P9!P.CAX85&UM(S H7T5Z7=QK]WKM*3# MT\Y^Q^/@/7% 5BQ M3Y7Z9PZ=]P4!4=#'RF95U*-F3/%\/[]ZPXKAO.- \4J^KB8257O$JJ%V;@;8 M[5?- ']R,3'+%[$MJ]G?;K&=2JW'00G&!,$\J61PE$+(9+UGP=0YCG-N%G!= MS'?]QYA*0J)(6^>1I(:[:&'22:[; M;E8N%TJ>B,=RWND[K!$WQX2/8[5)F/$MNUG#2V!SO-\&^C5VRXYK7P;F9[6&_F479BP-X"I@(/[G MU[O:"DA>E1\"S"3C>B:C__JGO7(EK]P8O,%&WZ/M5:__ 'GJV<[$* U_/_D0 M^WL#>PA(N HB-ZS>]35O7[=6=R/U0$>$03#9%'$?%7)*13!%6"4&'%,:?G$[ M^GF$L-;.^><3,^A.&GMG4M"P( ; >CJ=_O'PS;4PU[4#\&C0&,/E54U[<_V^ M2G/.\+[JW>ES*_K#87PS^->+JHHN9:Z/^X13?5G"-<>.3 M<^/[C[]>J;ZZD$=7?\?DBB3FVJ_Q"KGVNY_=EK 5<4N.=PH/CO:]EP#,;IN_TCN%<8_F,N7>R?Q[IGHC>7U[U)6<@7,V>Y MP]+]0>0&,_,<)^=^ C4OF7J.,W=!K*XN9\U^4LUZKLIX@YL\Q^_/J1U>]XHLYF^B3"S$:KK!E/%&KE2&8&Z:L MBHYH-L^"(8O68O*NL:;][>Z/SN;![^WMT_V#)MW S:_K?/O@4WOGZU_[+;KS MK7GPZ6#[] O?/OU&6J<;QY-KX%E'._2+;'[XS\'FA^;I]L''']M;^^W6A_]T M=KZNLYWNQY/6A]9!:VO_ -Z3-0]^3\V3?.1P/1\]/-[5V N-;4!*:(]XPA$Y MY1.B01J*@_5"A:6WBBYC=N\2;(MWHKB T L%(1UPXBQAY2WA0FB7L(G4)B9P M,D[/M;)) :&[@=#I&0@E+0*#-4>>&(MX]!X9G!+2'!;.R.AU[K:MQ#+ 30&A M D+/!(18,L0J;21/@A/*#;4*<^=\)-@!%,VS!$L!H;N!$#D#H1@ 90CAR!D> M (1RJ7[%,8I2,$I8-"+:*LBQK/"]VVP7%"HH]$@HY*S@B1,3+8@SY=YHG@B. MP1GK,7;A ;+7"@K=$H78&0HI:X20FJ,@B$+<,X6L)PZ8D?=,! ,>- <4HF*9 MW;\&[?P;\+WH5D[O;,^&Z\O-_JPJU4U+>C]KI(G ;4QB43/'@>\X)QVSVCB9 M,V$"BR7R\\1(TWHW$_D)1F' %(<,31YQ[ 2RAD;$K,,>$RF2$$MOB5ZF?)&* M7<^[X6/16F*3036A@P7 M#O%\$L+8&)$D%',; W88@]::94GN[:04K5U.I>I>3'8_9@]F MVWP6[/\]$-S!V0+F<01I7IZ]P0,[Q?%A< M&BD=IU@!=AN\3-6\PJCS4)<%WP0J8%G PO!M83H-*V$?KG,I!)8,1 MYT[E!O7UUK?A(01-'8!E[@L]KYWOUPZ6/WW+ IFWG: 7 YR/VO_MS(7!S_,= ML\[*?LVV'+EK4?&'K0'TV>_'<-2)F^G/NH;MQK2#T:LO^=-8+!D1>%G M,]@'+.XC2W&?4MSG^1;W>57E7DJ)G%(B9X$$:EXR]1QGKI3(*25R7ER)G/>Y M8U;5T>'S"?RM>ZE,SHUR)U]@S_O>4>8H\TW!89-X1L>"WWHV]>.9/XOB(?H\ MHQ?C,-Y?WS:W]G[L;.U_V_FP+EIK'WGS8)UO?OTB-C_L[&]^A6>M>;'Y]:_N MQ3!>Z^M'L;GVOK/YX=.W[:UON+6V=]+,/YO M[M?!$9K(05 MC$<4C58H'_U".DJ!M ^P8#XY%5@^M'A%4X8G.;'X%)+^OS>Q^[?=0BGH,+^< MDX(.BD1%YPCAPE#VL!:R1SO9QK0@:^0@@X%'1X*'>Z9 M6%'08:[H,$VA$#HR;)U 7">'N!<6&:Q!/)735IN 3;4%2%<6I-I!08>7B [W M3!LHZ#!7=)@F"'":#,?>(TQ# '0('CE+03P]!O>/.%FUO@'NL"!UX9X>'5Y# M(9;/AS$W]AR=--[MQVX>U=WB)B_PS.G#QTW>'8URG]^M/LRP[855-["Y?6U! MN5NAW$PI%MQ<^X(!Z5B,DD8$%LCEPZ84:<\$TLHS"BP5*P8\B+#[QU#F<]3T MZ9&NG$Y?\!A*08HY(<7I.:2(P5*55$(!>X.XB/EHH]&(,AR=9"D%SW)SR?M[ M3 4I"E(\2CRE(,6 M46SES/4[\_P*1MP2(]@YC*"2\^0%>!LR>,1E($@GDY#1DJL@M<545A@A"T:\ MHKR4SE$[-/[L'\=!R4AYM(R4/.G5G!=,NV,LY7A7.BPPDP29B"5PG@#>4; $ M,::DE,P2Z2W@&;T_GKV4B''93UKP.$K!A7M'3HYW.1&2X" 199PASBA%5GB" M<)(F,.%U%!IP090LE((+SR1J4G#AWG&2C O1:18UBC[GKB8/K@^A#&GJDY>> M4EOA ENY=XG/@@L%%QXG_Z3@PGUC(\>[27)'$W,(5B,"+L1##LXF?E&RT.:'$3#0%J(+@U"+,I46<,H^< MYQ0Q+T@4!L<8?$&)UY9ELMZ)?C3(HRE))H\5/)G.>8&S6\'9;,$3I<$GI5)E M$/.(&YV0#I8BXSV)C&/.N (XP^588MDT>B9!DX(+=\:%F203ZIF5(N16$ +Q M0!@R"ALDJ93).L5H/JX,N, ++A1<>!;!DH(+=\:%F2 )-]1J)Y'E G#!$@K, M0400%L)@E3Q17%:X4#:3"RX\CR!)P84[X\(T+"(\8%UY!D\MFF.#HI^22/ED]2S7>!L=O V.;LF9L@=%14 M**2% =^'>P]_HP+!_U.GM(Z,D:6WZO[1D)<2W"U;0 L>#2F0<"=(F$9"B'0\ M6I.0"#KW7X\6.19XCI Z!M-/@8XLO>6E\D"!A&<2""F0<"=(F 9!HN(!@""B MY!1&7 B'' X&.1>LL,EXG/C26WG_V&B!A ()CU.,I$#"72!A-BU$I)@X0T9P MAX P!&2R'Q$#AO^HD'#>1RTLX55EA:RF41QT[>!;'#56CV <_5'[>VQ\/CH\ M[+3O>,[FM81XYQH7F5F(Z3I,EJ&@WJU0[_/LD1MG<'14(&TUH)X(%%EF,'(R M,1N,IU[RN81+7DK0MVP&+7BXI"#%/)%B&D71WC@@JQI9RP3BE 9D30"2Y"WC M1$H&JYB1HM0R*DCQ/*(H!2GFB133X I @]OH+S-VJ M<]C6:H:X.M"RN@NTE3L=#8I8YD,ZF"+'*$,I.$V2UX):O/26E/VFLM_T3,(L M!2/F@Q$G4XS@25B19.ZEPQ&7FB$M@!9IZ[A,-#*9.Y>3TG2K8,0S"; 4C)@+ M1K2F/,*Y"/\K-1(^V-PAPR"-+4%1!*J284EJ7WA$P8CG$UHI&#$?C)CR"&D) M4])JE,#]0SQ2C'3B&,&'6C/LG$TA8X0H&/%Z$EDV1_NE?<[C15"JZ?YST ]' M?E0"Q+=$L_79R DEDMID+9*"*L0U_,U)*H$ I:BTT^ ;Y6.)O!Q7+KM)SR1T M4L#A?N P$S+Q!',1&2(NUS)01B&7O$&>1:9(2O5.,Z$E?:V PS.)F11PN!>-9.EJ80P&'9Q0L*>!P/W"8,@5"]N%CQ:\J[?&_8[[6!',32V M^J.?%(6]P0RX_B#$ :K?Z V#.0C](]>)C?PBDV]'_<,W>7JJY];?S,X<&\_< M"T/'N09=JH4JZ'@W=-R8#;J89$P4%"-I&*"CH0;9 & 9C%': 7T"ORO7@KJJ MJ.S#[K\4=5N8,$91M_NIVY2,<",##U0BXC%&'). K.0*62.HX((G;_3S5+>? M:MPK4;JYA@>*TMU+Z6;" ]P8:1*0?T9R$V[E#=+>**2E(B02;IRB1>F>J]+- MU>TN2G<_I9M:NB2)D8XD1'4$I;.2(/@71I0HPV0R.#)[,Z6KW-%_CBP(/?PW MM+^_G5S0.NJ"A/GZWUDHVKTC6]WA7_"SB=C.R/K!T7#43B=CN7[[+S?XY]NS M9U5WSM=52ZT(I99B)1@-/!JA.4F:!>=H3);CL,O9TLQ%#ZTIZJ*FT*PIK?XH M-GCC__R/IH3^UOC7N6F9@VVJ->-HB/:L/7SSS@[W5WLA_V?]OT?M[Z ;O=%P MK3WTG?[P:!"WX&&_=_K^VU-KR\E86P[6Z>;7;0*_Q3M?FP*^Q]O=_^RW#EH' M.Q]:!YM;OW= &TY:'_X#S_G4B?_^!,\-A^"@RN;6MM@Y^ O&]0F>WX&Q?&IO M=]X:B#.!"Y0P1!W((Y,X+%YUV MC)JEMU<5KVZ C'8J.>HU;*/;[\63QKCBC_4>N!?\=YC)6<>.XL!V\OHU0.S[ M1Z-A.\3&H1V,3AJC?3MJM(>-PT'_>[LZON:!.V6A\OTN*&)N\MCP=A#R+WP< M#O-/0 .^M^$?U2U'4_E<:&@?QTT#X!Q?MWYMOUUG;0./I+- MKQNB=1! U_]JM^BG;\V#;R>;@ 47=1VPX000H;/3!9ZY]86VUKZ([8-OM 6Z MOO-U@^U\^ C7;0C N"33;'K/<:>8)\))$=<*&"1+FDDF!>&2RP)NV15)374 M6RK!'A..:=0RXD24#196(V%ST:I.YKP=A\L@-:-[F-4K#=8OQ_/V@87JL]^/ MX:@3-].9>+T[&@S@;UN95+]> ?OR8S=:K*G %(&7$H&V28<YR6BV&&#YX*'9$!P>#3SP)# Y>_U^&#:.]]M^ MOV$'8$-2BH-LBL"\@&4"SK'<.(9/LIU,8"?[X#)?:R7@ 7OMWB1R(:N)J+RX MLYA'';FH#.[A,+Z9_.6WT!X>=NS)FW:O>JWJHHL1BE'_\+?C=ACMOS%F16&5 M^>)XSW)\^_I;LE)1R0N;M_5WDJX8):_]&J^0:[_[V6V)7 %B>J?;_OP[P=C# M#/9F<_"+?>'GE"1_]<[^V4N9F[R4!_6*@X5ZK;^O914:##/#S?0P-Q(>_N,V MF_LO:!%G@JLW#9$N_@I_CH>CF*.@#8:7&]GBS^O];Q*D?CGSN!;]>!I)GD9B MGN*<$$SD$[W^.7( KS*\5.#V5Z]Z8UFX,M=OX;#D;P_W_L]TLV5N@3!VBT#8 MF8/R(LX%Q[,/X\,[!M],6C'OS M0_.X=;!Q>G'_96=K@S<_?*';=)LT3_=.6Q^^X&;>P]GZU-W<:M)F=YUOGZ[2 MYD$K-=LSQ7Z9D#A1JQ$FX,QPIB72UB<$:^,XB0E3HI?>2K6,];V+3-Q6(>Z0 M$SG/G.4"; 78+@";Q88F33V+Q'$7H@F>1N6LL9(9J44&-F((9:0 VY, V[0V M<>38:8(9,C%*Q*D*R$F9-Y@=L5' >ND,;'A9X'F=!'MP8'ND4G]/QS8_Q;S_ M$:LP4M_!!,91K(K^Q1]Y@P2\U;%RO++"?W]?4/*5-QFK /9XX0I>W0JO3F:( MF-)1:(T]\B0EQ).7R!J2"P-&:S4A @>R])8O:WFY2,<_;HQ4\ZG/4GG#]DZ$;@XIM2_;!9S'!"TVC"\H_VK%4<'M6^!V:[8MN-#.6,XP M4I0 XU))(4TL130299QT*7$*'B)=IN1RBMB]/,0YZ,OSB(T5Y"S(N9C\MR#G MK9%SRG@35UXFQU"T+I>3# :9:"RR&'/+0^12IZ6W0BP;?.^*D@N#G'<]73*7 M_%8SF]_ZR_,J3Y+Z*AOHH9->/_3[X;C=Z2Q>SNOFYTE^N^>@+OO;^3EK&V3[ M]"/=^; AFJ<[WW:V/IZTOK[_M@.JV#IH\HLIB:W3O9,F?9_/6.'FP5\'K36 M@:S"W:S2<*^OG[K- U#+T_US^[+E"*)(KE$.567DA@GD_[+;-?Y)'U?G1G[JS$_7F;L M9#I>L>21YL==FC!-('Q(A$@0-R"#SE./(A%.8:&43OYYIL-.%KB1[=7W]NCD M["A&:@^&HT8/KLAG0D;[PYP3FR6FVJ+(W"0?S&CW?.2%5NR8A>!U)>LV%\LXK6[',]U:EH9]9HUZJWW,KR=2S"=ZQR] MR#S2DH%[]YE[;4FWOT<@ [U\_&9\B+/DW);4M*IX/65M@'G^=;:^L]/./;<7-M9[])UX\O!LZ::Q^/MP_@ MLX/MT\TU>.:')FG1=7CF1]*$]]G<6CUN===/M[=^/Y_DD;Q@PBB"C/8)<2XU MLL%BA*TQVBI8/LPRX"T;6K)M"Z2]9\!0\-V.GUO[XP1+[";PQ44Y7Z%7"]RE=,XZ <[W+^.IOPY+L"Q M6E>A@GF=KN/B9/ ^!PYS+A,L>4H$$0E1&\$M8UZA7/$:_NE\=%$S+]T9*"U& M\X?2G.5!4O#O62,VZ_,07AC^5E3X$51XQ@W!R9H@+(JZRH3 MEH ](D),=3 MR&4?<]NW>V3@SU%Q7[R#L=$]A/G-^^-@WN"+7C[!MV][>Y="V2^B>!]LN_?'(ATX?A8(]'F&1$CKG"5,HA@815QJ MCUQB'$7,) [8&F[5TEO.U6(< BJ.Z)Q=@3E0AZ*TCZ.T4]K@HO"":XQLHL#\ MA0[(F2A1(E)@C0DAN5LL^ ;W9?V+%YM8_.-[Z[UP_SWP<@2E'$%9J,-[9!S$@HY &.$%=56BD3!X5MZR^0RI^7@7CFX5U#SH5%3 M6:<5#J"-#!S7R)T(0)X$)C%R902KH!-RJVM-NJ%GE>#XZ='S8X4Z&4C6O M&7_G3AKV\'#0_P&(,(J=D\;?Q H_:\[2'S2(_-_)HZ]=I?'$<+JB!$S>8;_> MWGPSB)UJ'L;'8,:@-W/A6&SQ]!*;2Y(=C:Z_Y%(B]1.M?XYS_UIHSPWQ*EF? M_7-_,,W?WXO(#:+]!EXSW."-[1S;D^'2/\^?:&KWT(6IOSAKU\Y-2@\V-[6& M@I'I#RIM?P.H%0?Y5S FNS!C:>P/LF7]GU\?#5:@[=6I,-"!=]DH]T;#?_W3 M7KF23WMV^&I1/0\94]RIDP_J;EQG0-(',+-G0-(X!G3Z&Z$K>H()*XU/6:NG M5_UACX< %>.45YSM%71Q/#^8% M[.9>K+H\Q>]5'RCOF)QOST(>2X&<.W* S9W6G@[NMK)Q\#V]L\)C(N= M-DS<<-Q1JW\0ZRY<1Z.CW GE3$0'<7C4 :.6Q<+;X7XCY38HU3\'8RD%LUN9 MMMS.:\\.PJ3S5K6\P[J#BJL:KE1";$&6*UT'V3SJ'F;,&"YG$:OZ@8V_!8GN M#X?M_+-JQ:?/Z-H0X8_\!HW\R: -6G92#<@&H%'#+)WM:N=N*@R]: =U)[#< M(&_\4A/)>[?YU\8:(J8!$Q-BM^V7Q\=?\XO,\(M./RO3V6N#6RX9Y' MP01!%[]@@GKX@@D;O9'M[6596(4%6, 6G*0YJ7URT/S1W,K- ==YZ_0;;VZ! MB_/U4WOSPY>3UI;GV_0_WYI?FW03GGNI,>#I^H_<''![:X_E!K:M#^_WP07C M.UL;I'6Z?[#=_?AC^W2;@WN4P&6BNX%SR71(2'(K$9=.('" %%)2)"DEU]54 M7FP6%GW"5C.J&'=2:<&BTHJ8H*SRY-)A]^G4-^JY?]+Z";\<_(67Y5)([RT3 M@O#L. ;#-#':$Q6$SID4CU9OX7T;;%K\ RQRN"C-B]24["D$6>QB#<*+J4*! MZMR43&%DJ.=(FR1]@CLZY9YG%8;,8:IV(U/.8[MUY\ULKH"Q=(]J8P(? _DY MK:4=/,;V5/$RA1LU? ?^>X]N9(]:BH%*3_D0=J.W6L!*!8]0/X2(9SHW=^I']W*GXUYMY5YG M'9"J(4YCTM^^L5K1P5)2Y6[G/Z?\>76&/Y?9O%-M)' RSL0R-U:X/LF]Z'#1 MX:+#"SB;O]#A%W\>>&N0-P=R$*XT>"V567Z5\!4BT<$8R15C7%IJHL.*<9@/ MK!E/= YILC^)^RY49\2[!G['U=O7?\"_]W>VUEEK[:^#YMJG[L[7CV*G^Y_N MYE9KOW6Z07<.?H?OO;B8"+:]MM[XVCUL?=CH[:YWN=G=;-.DZ M:Q[L=)L?WG=:IYWS1:@"9M@HDU!0W",N.$?64(QR7T1MG;!1^:6WA"QC.N=$ ML)>2'5N@[IE#W6U.93XMULVPO%F25]#O=N@WP;U%>O%G WL+U)[GN4 <.8.X#' &U@IIYBGB MN2J&)DXB[1-G) 1.E5EZJY>%O@QQA=\5G'M5.(=3-%$XQATW/.9BHTIBJ8CV MPIL0U1SJ)A=7=KY(Q\Z0SB8,GFM4B*@D$>!S\B?\S7DO4 +6QYE6-.4NC'2Y M2K4HGFS!O9>$>\\&]HHG>_NMBN:DKMKJ+E4A.N()XIH*Q!E/R&&34!21..LL M3S@WZ5[F^-DPO!=?_/'=T1!>-P[J\U[YD-I^^_#2MG*I'#WM73:G'QKN:BU]-]0A62D-%B%#CFH->:(QV"1])0E:1P MQEE<>5?\/MY5T>ABEHO?,"?E)3.;_+F$(_&(">X0!S30Z*1B<"5Y%23DKFSL+I\33S1T6:1*YS*=@ MN: Z]:G:P482Y\6,5/O(EMZJ9<8NEU0O.KS8.GRKM@A/JL2%6,]%K<5,'4IE M/=LT$Y)EP M\'^"(FO!&^8JPM^\#$@ZH-4DL*2Q7WHKE@V[=P?K!>J94,IHES+:+Z'Y0/%6 MYHF,L^V?DI"&)TN0"Y8ASK!!-@F#HA(&5I%C3\C26\J6*;XW,"Y,>>V"I@5- M%]9O?%HX+7[C7 !VNB&3L++,*8*8$P1QD3AR>5=&)(FY<%0%)9;>\F6NYG=P MJT!K@=;7 JW/!EF+ W]K%)WNC$4L 3ZU1(S(B+B, 0BK$,A1K0A6#$>AEMX2 MO:SHO:/J!4L+EA8L_0666FQHTM2S2!QW(9K@:53.&BN9D5J4+ $;=$(!LU1LE@;$UP*6APC]UR$8)*-5#@5.'C[,? L=L2,Q>Z*?N=%[.8@ M=MMD-R2I@U466H\@,CC+:R&JQNWPPZZQW]$PGRHO]PH95P]9! M[LH;ZC:8'V(O#FQGW"BS"R1E.!K436+'J)K;B@WJ=ID@9HTN2,W^L!%[^0:7 M&Y]4-\H2LIS;:1Y&GV_5.;G8"O.>C>JJ MUKV#6'=SZ_7K!K;#W KP]A+7W5FC7WWNV%=NXA?%7KW-P&-??@=;%: M:N 1=6/57NZ3>S3,]S[[O-UICT[J'NFU:/SWJ#V(8>7R"EW?A?S:);EGGU.Q M]/9BY]2'6^2?-#/5#]_,](]H0=,VTQ\1U#0N7BO3UN<)%GK:.M@^WJ;KI-EM MXNW3"K]$ZRO0\ZUOK+FV=[RS]3OQ,(6?-8Z^/U@>^O+R?;IIP,8VT'K MX!O9Z6[_V-SRQYMKOW>:'_Z"SW92:VU=;'[<=8D;':- N8-T-!RI!-G2!)% M<0Q&>D##"_T]DS#$,*^$4I&#/;-,!F>NJ?LH/IKT=\_@T% MQ]QG\TP%YUAKRQ-/)L)-1&3)AZ5GPN%G>WEWJE7(+:

TY:1SEQM#9\(1L MD-KNJ)JNNKG&X& )'[C:J]>J[- 7@WR#VN^T=U M1_(OGZO?OK,]&RQ$=AT-X(P#_-N#Z6H3['PV6&ZL=ZVS7 M3M_]\8+LP:T M>[[?C8V]BD9F=7$GE:9E?:X:VV8"F"D&2/T?]G@(\@LTHU.9N3-B"5H:KV.6 M=8#F'+V\2)V(:=AS#7 ;5S 77X@6<@0=I M!GK]0^_<#!0&RWD9[ ,-UCQPF]4%[&I5F9?&ULGAG#O2/:]9>)<;@+=3V]^T M/]J+G8FMRH@T:R.R?DUXHDS03R?HZE:MDX&.[\:J:7G8[GOS;M3W"A_YJ&W] M'B% 7YZ+BGINU%P2TLS8.Z^-]H0>)Q,L9E)( P;IE(B)K?1HI%81C$321@;L!!B$O)0U^V\WB8;Y$Q4SX(D"Y,! MXZ/+>)+V: M;*Z]/]@^V&,[6W#'@YUNZ\/&28OFWW[C.UOO#YI;'M[A?;=Y^BDUVQA/"Z(Q M%S0)#HG( N*<$&255W6#1M+9NRGJ>-368@Z-R*3<]IQ956O ICVDS?1G6 MZ7@+>=3G.9""UKL9%\4G[P(U# FB'020*BX)>4>3WV/ MXI;,N"4;>2,[JEMWZ6YK:S=G O S!")48"I[X'!/CR!A)$-%&,.-T!'2Z5'+G*..&4264,"R(NW#A 4>YQ M-PL-+O=XZGN\CK,6GW.)LSHB71WZ?8;'*F@Y5E'2>Q:Y? M#-U-M+E6YD)3;I/PN[4ZRJTCQP4HE=$>1^.1L"8@6/\(3H2.B#I*:&[)3IW- M^WT:_OG; K&5HKF+YTD4S7UXS6V?::XWA&'G%8K8:-!<:Y$)X&+$1*S 5FJ; MPB)J[JWYYD_:S9H%IQ^M.!I'3+,[?2?J\1QREM_@@3]&)LTF.> M:BU!K[O9I/59-HD]P5H%BEB,%'%G#=*1442MI-3+Q(+/N[_+;&Y-R)^^FGD! MT *@BPJ@CWD0MP#HG0%T2NII4,&(J%$*TB+.L4+&&0JDGN- E=#2X[H>P+VW M#A8&0*]H!_$@[1\NJ.O#=580*_0&!2FO"P/3%7W#ZCJ/\S;Z9D7[P:'O' 6X MWW"_/Q@U1G'0K0OC3B*ORXWC_;;?SS5EVUV %'B,[5R[?&/!0MDNO;G@YEU5 M"AB92W5%G^L"T\5I%[Q?XYZ<5P7M:KY/G,;6Y5_[^=*\V=W&*Y<+L[_LT8R-RMU M_5J*U_ZD*\+#U:Z]LG_"_19I/%6CZ2ZZJKOL4$D'836S?N2%>-8NS?^X/IO"[%Y$;1/L-V00W>&,[Q_9DN/3/ M\Z6'VSUT8>HOSMJU MF22(X]&:>*&^]Z4*U#EC9.'J36M"'Z J,M-WJ[7\)"6[1YL'>R_?4+:7[88)M;S=/FP4YJ?IXYW!2QCI)&AKR2&G&:=Y*%8 M(B>31-0KY3!F5 6?L4VP>Q=]?Q1LN_W)L8?I,_/L?_H:Z@H\7D7C.;I?SVF" M'\?)NM'!B0OW>)D')^;@8;SF8J*/9']/9GP+Y:F(5"5$*1.(1X^1C5$AH@C5 MRK' !-A?(L6FHNE!9.(J^PRZVF$S*1,:1QSO37/%BK MEMX2K5YPU//5*^?<"&91SCDHYY12$J>8=##K'H<$RBD]THDX1*TGTH)Z"B.S M]5@;6D(Y1TA.=!O^]1QQ$7P_]+P[\Y&_55Q@1G M-4>.!HZXI!QIXCR2,CFK%*7.SJ^*8V'FCZRW?W_*V.^+++7Z:"HZY>8F!6L2 M40@KX1$WR66?.2*79"+,,T5PE2YT^2#"/YZ0EM_P(.;++*/ZN#S_?%3XZDI: MK^-DQCQF8+$1?4&/GI40S)V2S,[7PG^Y323F M]F"]1*U!6H&Q!3YH5*+LSE$WKB";!G%'_/WM?WM1&DNW[513< M^]Z;B2"9W)>>&T30!OO2T1)M&[<#_B%R!6$MC!9C^/3O9)4V$-@(! BH>>^Z M :FJLC+/^9W]'!*1)90@+L"L=#B NLFB9_ GK'DH2LP$?SE0]CB-0M]PI\FJ ME>@K/^"JE>@#6HG>KROEE?ZC2S (9L*M5VNPB_J2_E8G_-FTKMD"\HC]HDO@ M/CSP]U;7?WN98K,5__<3/#><.4Z:@J](8UXA+Z/@MW^T+?3 MI%)532K?9NO!JXT&"P7CK7=C'"-^+8/]:$=N[K^X0"[2G<9:/%':^%O+5'_F M3*3][L"V:D6E=FTOU;X ZOQC[=/>E[5_UKJ3;)72J!@I7"\P5^E!G2M_D3#_ MX"*ME^,&OM,KOAH_KQ%821NDEDQQ&ZF345 K/?'P)QK\T>Z2FR1>:Y?P2ER^ MWW#CPRX].-UA>]O'&.X)WX.UM!O?&ON[?._#+JM??J'UTUTV-SIJ_R,^.#UL MUO<]W]O^!.OWYXWV#CV@'TG]])@?G/K+QO[!1?TTI'H37\ST%).:4)++1;/# MUS*#'*$:B:2T9=(9DO#:IEXW3*]065J%1Q4>_0R/+#8T:>I9)(Z[$$WP-"IG MC97,2"TR'A%#*",5'JT"'DWS&D-BS@01D:12(JZU0$83C6(4.,6@J$ML;9/@ M=6%6J:)]2<.I7X8"O/>EEB:5FB]=WWU0;OY=!V3_+$OU!DIX(5FJ3Z(@WKEE M5H6YBV#NQ8P.2#FA(A",M(X1<3@KI(G7*%$AL5.8)"O7-H5Z<%^[FT'O.:BIE$Z2KVW*A9-R'I-# ME^03?!&)YJ5B-*L*/49GLE]=]V8GN2_\_J\&M1_1\5:DCLQDC!1@WJW _#Y@ MWG@WHVX1YA3(5H[@C SBD4IDHB1(<6ID2E)[;-BCV)\;X-XT MNKU2:'M$'UX%;4N%MIE>00Q[YD-$5N6J9)L5<)$3]+$+BW#?I$]YC9L6MY^ OF$SS3*M]NL[S2S/##7B]V!G,Y!UT' M*[S_V),J5O8V8V5/'KL?YYU?O"L)N1*WBXC;V> ]:$%P0"8@:1Q!7&,&@I<* MI+U(B7LXV)C6-ODZ5;344_PJ0'@.0IOH_]4%AH3VB/ .2 MIQ)9BBT2P4EI"-.*!^5S\+I# 6AJMO#:>YO[\#W;+5G'PU671QXB#5RSZ,!:= M&>^>2(PV8:03#8@KB9$+6(/MDSPC@=J08R>4S4]TJP+A3Z]F7%Y* >(5J#T,U/)/FP[7C4B(OC -4"Q%I;".2R43L+96@LQ9= M(=E\ ^ J%/[<0>8J%+[:TF*4<=OM')=]WJI@>!5[6FW+X1>QIT:WXRN1NWB9 MQ/[6H#[M7QJ"Q]0+BZ07#/'D$S).860#=])SBZGU:YMRG9,'ETI4$?$*E5Z^ MYE^ATF.ATDR#>,4(L3PY1(S7N8:+@"G@*'*11Z>8$ECPG/%/'AY:JL+B#U(C MJ\#X2].[[A!UJT#LGB"V,ZM:*2><]LPB+!E&G%"*#$X"&3@Q8YDV0$QKFU2M M4NBMXM.5T40J/GU,/IU1-BSH$U(PA73*Y84!1V23#(@Z0F0T#"PCM;;)U(,S M\*H0^5)4CE7P5_UT.@?^V8".MQ5K6L8&O1I9\+11]DHXW%,X[,XJ<=@Q@F/ MB$JM0(GC#&G**1):4&*2]C;*[!^39LFUYTO@G!7WKE6SSQYW:UX-;CYM'+_" MS7OCYHQ23341 A.)7$H.\:03]@JA@79=AZR=6G'@[;^^_&51G%7\+NA M+>^TL>?%6__"@:QT><$1&4=8@Y@#2>I$ F M)8.X))Y+*@R4>^D3T8CRJQ% M/'"#-(L*,1,-4=I(F7RF@OF._;7E"XU_79FDNH+C6/\LQFA>U5#@+6\,B=7M M8-B#_U8#6L^/E,H;#FHJUP244Z<]TEX:I$ @B-P8.1CR$@>TEN)SD;FL^3N+ M3V8]CV]PW"C3&TRQMSYNM%IL7JQY>[-1Q_*CM@UP4F!& 38SH[_?\H#0J?^K MV)8WO1=3^1;JX0ZB[=6ZG;N,P*[J2JJZDF>J=NN_'X(^ M$NO-3K,];/]E+]H _OWM87Q=U>;U\X/]3Z>'^UL_#C\UC]\Y(W+W1^- M[8^B<;HC]CX<-AMTY_QZB+I^^?M)XT.C5=]^_^WP]/"T\:%^?KA]S.JG.[BQ M_8W",_EA>Y<=[/]^=8YK<)(3Y2V*F&.PD&-$EAM?!'(B-0HL95_TT##+ZJ'Q M@E)S*H!:I7=;E;*0&?AIP!/WSV/K>ZS#XT_Z%0XMAD/3KA?8"<^II(AYEA-E MO$!.:88PES(D*KQ*9FV3/GQ2685"%0JM/ K=+>#4B(.;D>E3;-OLL.YUT_MF M1J2LY5?8M!@VT0DV*>RCI* C&6HTXI$E9&,,2&@+X"2=4K1HEZ]%58;[#-;K MX+Q;%=F^4!Q;T-S;[>R?=_.A5YK60FAVI5LUYC1*P9%P(N?JF8@<"1@1935- M,M D<.XOIO2#^XM5%;FOD:D7,Y$RMP+35ORZ&+].+2/A*!Q,$BBF /Q*.4>6 M.X648C'*I"WC>FV3/%SWJ+CU-7+K TV)BH/OR\%3^\%)[;W'''F7.1@#\YJ< M+^V,MM9S*D@D6>*:E9H0\6:B7X.37GR4^->=X.NN3IX*OI9E0>3CKFR(11'M MRBAR+5T*EDM$??* :!9T$A$34H13"MJ),RJ!3K*N5JHQ6<76*\/6][ A,MM6 M'+L8QTZMB!2YITES%(!!0DLP+' MZ)2,:YN*5J&&BFV78B94[+HXN\[$&B(A6 6+F.$YTP&#AD&D01IHP%%A\HFM M;3)1<6O%K;=QZYTL@8I-%V?3J2$0L' RT3P(0 G$-2;(&>&0]3I(+R@E*8!4 M%:O$IV\FG)":WZMHPDHCU,(A@_=PI%7$8&'(FJTS(=A8;QA'6N5>82$; E)$ M)+'",DDE7&!KFT0]&+(J_^/K9]P[&0+ LQ6[+L:N4T- PRFQ8"3R7"7$N2=( M,X$1%XQ1Q:70,I=C5,Q:,>M"=D S]BL^?3"?3BT!32AGB4=$F =+P"NPU955 M*$6LA-1:"QVS6%4KQ*EO(2#P>>CZ\3]#H//:158M_@H+^BX>+9B/J?.Z#PL#E^;Q36EEV[4$'> I"W-UNO8#!W$F.+ MM A@;222 Z;$(D*H58P:%TA8VR1DG2N]W#E,*S^>KD*!E0I=5#R^&(]/[1". M!>?"&$0L,#JG5"!+(D9@@:A@ DX\VR&"+RO"6#%XQ>!+JHVHF'XQII_:,M0& M:X-)"&LF$ ^)(1.C1UH:0B)+GE@)@IVN8[KDP;2/Q_=O(3Z2,_!_J^WF#MZQ M/ZBB(ZN);+<.QMMMGPT',8S/K\*O1?!KMCY"$<4,I=GY@AGBQGIDE"'(>^-( M-$'K7$BM](.MDLIQ^LH9=-:PJ-CS0>PYM2E\S-5*-"+/)+!GX@99'AQPJ_5* M$\P\46N;*]6VI>+.5>3..>V_8M$'L>C4 HB!2*%$ CJQ"G%,-+)84,2X=T9Z MJJ@P:YN:5M&,Y^&TOX"\[H(OIY67K)1W]G-JJDQ2*M^/:W!O4F_E%(C*TC;4!B MX$"0%8PB3E+^2084E#":I$"3RJ$@O"[-@XO2E\Y+*SZIH$+5"E6?W_JM(',9 MD-EX-X',J!S6@B@438Z>E\5 V %X6A$!3K55=FU3D&65 U5X6>%EA9>K$ZBL M8/0!,#K5/&U4AEBGD!=!(ZZM0]984#^ED<)IQ32W11(2G-^K0=+"U?&O8D[[ MYOQH^)E[G0[[@V:Z&/'?YO^XWK\V;QTI/UH9R@CW&]%786]TI_)/>0Q29_ ; MRE^ZQMNWNG@>S/3Z5SQ/,\__@_RS/-7Y?T>Y?]>20&OQAV\-P\P?!MU:RW8" M+#=D[J[UHFW58G^0AW8/[ ]8*GP*\-%N Z98^+26!T,-8J$LU?Y[ =2QV-"D MJ6>1..X": *>@EX !"R9D5IDU"&&4$;NG05YY]0H^3*QIQ7_]Q,\-YPYRF4# M_M8X_?WT8/_+1<8?6-MIX_0;.6P?_-C;]^=[V[^WZA_^AK\=IOKE-]+8.L)$ M*D&2130ZL%P-P-,NSOY[TIL>UG%$#MC]&RIJ M)GZSK7-[T5_[UY7GM)L==&WKK^_:K7N3TJ/M34E%@!'=7D&&OPWS)+O\+5B3 M79FUU$YZ&1C_JZD(I99B)1@-/!JA.4F:!>=H3);C<*36-O>S_,O.[W<94XM\ M?GOC25YCP1+GHM&142TQX88;XS557IDD (FC-3%.U,<1*U]%;B%24-C*H)+F M247C27(XJD""=$[:H^U"7R28H*GB^-/\]+U4>BJWFWW?ZO:'O;@/3_N]U?7? MWA@R-[9!4]PZ,MJDF-MC8&XM:';PDZ%1(L<92,P@HF)N#>2RMV>9OWO#>"LH MW02E-^@N3P53^R>Q5GXAAIH%30^09:25 *ZT2_VB.0IBUH!(X-% YH.3T;?Z MM9/8"C5W4?L3;(NLA!2??XYG@]AVL5>J.PROUS+M914E?R-U6ZTNF"*W0F3; M]HX!O4;X+Z]*HPEH%EKG5%84FBYL7,N>]>-OXQ_^'9K]LY:]^*W9*5Z_N.BZ M3@OZ\0@;C=D0DF1X',7O1K=&@9S7U//R,\DVL+K]8[Q![OF98/Q>5_YL ML41N8/VB%DOO=-M?1%Y_DD)94M5*.0T*-*[M7YS=I=_<+Q,]7NHN?!W#T]8( MGO8!F "3:@=W;+SQ=G9FG&U2^P1 ?65G1GQQ32-GQ7[7 M]39GVGRBWA^9[PNL!3_6QCV+HHAX#_3 M[,> ,<*+'EQ^XXU+#VLX M/(7UY>? L[^(.:_OUX,?8 ]LXG_$M&*C>["1K,]9AQE,8_,Y$;EEA4662HD M$M%[XJ0,5/&U30%FP)SO\__=\EG]L/O9W@_R[&HZ_SD3W M#<\_;@CBLS^)8=B*>^F=[9^\;W7//P_/SEHQ!X=M:QJ)Z!>AEK<;CX!U;1U1 M8;$&G0B!*A]0#A(A(X5"4OD4F+"):?URXQ$>"*#6'0Y2CA',1ANR+I2I_GMS M<)'_/@TYM(IX59$BD;\,\CG6VO"PDWXM=C+*WS$B4?O'=@X;]/K9OS@XZ0[A M74+_GRL:J%!8W2=0(>2&D??STO_*]\^6[ONG2V#>>US=PA*PJ,V@GA]N]>R_7XSP7(&L\D]U=[=8>^VVED[79$8R*K= MIXJ!+"T&4B@KI::2>MUVK3OYI+7JT9$5WM61EO=,Q<-OH/#B=99.W,L.O4\- MQ812,_L7W)^9?\+[)>N_DEJ*+^+@*_Q\&4X.M[^1QOY'UJ!U?KC_/E='G-9/ M=SE8I^WZ]A:][@YI[+=.#C^ -4O??X/W(8UMSPXN3UKUKXUVG=8OZJ?PO*\' MY_7MPZOA .N"2R0FY+RWB+O@D>5.H\0P-Q%'KB)>VV3K6*W2A*I7%'NX7;ZE M253BSO)M.3[9%=ZCA:35 @UY7G??G26 ]<\0.5/KA%@K0%X#^(W9;NN"8Z9USF0+$1!?.H\T%1X)Q;G!S%LF'ARL/_'MP;0?J.]P_;V/^6 JZC3 WYP^84?GF[!WP_8X?;Q MC[E@;?O]"3R'[@&O'>Q[T?A0IWO[WRX/3T].&_LG!0\>GH9O>]OO4_WT"]_[ M>.2LQD(&CHAA!'%#.7*2)Z0\UPSC! =$2Z $HHQA*SL?K/62&S@%1S G6EJF MK;=$L< B8YQ>#^Z^Z\70'-2VCGNQB)C?FCESE0IO"?//5RC^>CU7UZ^,<]X: M>%<<.(W,:8P981:NA8]8>BGAZ-U.$4].W6%O<%+[S]#V!K&70\^Y&'Z]^.Q= MMPT+NZ@5(9!8%,MU:Q8TL^\1Y=RRFB_/QH[/!E2UHF#NCXV_-FKU;N\87NO= M2:[T^=UVOM4:&UOK.2)M0[O9:?8'O:)$&B[/EY;5>+E)0-9;WNW^_JZ\Z,OG MK>*SXA=8WE9Q['8]WVVCJ,F#I?;@R;F\M;]1*\+LU]?5MGDL$7RW4]OS@^XD M5DY($2OGQ1/.>MWOS1#[1:Q]D08#F@GO)0/[02GN,;?,*6(#=\)SG"2]I:V) MN*M+[H^_RKTL66'""7\VV\UI9M)S=Q9X<@BZW#H_BL(F(T"*.^4PXE$PY+B@ M*&@KI,1 M][RT7,ZLSWD;P!U P;VRQ+2[DB0T(9Z_NKF8NVE;Y<2NDK3>.D5]^W&DA B8 M@0R+RH%( ZA'5@B.J&.NU=[9C0Q/>X*P'"[SRT,/NJF5 C"Z97YB;.BLI_'$Y8K$1![4_XZ@V\E-69T;E MZ?DK[6Y^3LRI"R"L,S=/Y+O-3TS%XYJE G!]:RMB\]WONA MGC=!2[IIOVKY5$$C&12?CEK_C$]B3!:#+A!4NPMG66HK@Y-,KK]E<3'LS<) MW@$'S^O$?MF@H-6,F1K;]EN<8$BS\QV>66 %?!)[0 *@L626R"D,L-QU4-F. M,V5DP!E=!-I6IU\"51\ RI^,23?GYHUZT.1EPSO'0?GL/HB!/BK<#=FXO7*+ MDD&N+&N\$;!;A3-OTNII_#2@ -"O.J%(08P_?'Y'>.*8(&V1U](O!*,M_I(W M_58R!05VO'$9:.%+P.X KJ/.#N5&>R OH(K>Q4S/![A_>5E__;83_<^PF=7% MJT>8,?JL=5&2POBE1UZ9 L&G9//K-A!O@)?LK3W"]F?V%3!PM-^AD)>YR5?> M6%COSN^[^]M;^:_OFS_@8S E,JV_ZU[!O4RS@\))/*@M5DKP0*?=;N/]%1UK MU/DL>P@^Q][WIH_CE18+G>A5^*WI5?M?+AM;1\EYKBE7*$KN$6CI#FE&+*+" M1JZEAHTWH%EMD/DIAYD$R ;&A666B>8,*+(;\M%G^[6 ONB'A35Y5>!-DJ2[ M)8RT,I4$6P!TOM'5;_\[X\-;9EGW,):]73F![>[ -[L]T&].X+V>E%'I36Q: M] JMV#.SI[_8^WC$DY0F&(S PDFY8$TBERA#(B17]/[DCN9R;_H3]KP3DY6J M<=O^*-I$WDHQYV!+U5PLS>V2T&:-:[:AQ.2Y1:>XB4@^RPKUH.CZY(%*2]6F MO_&6^?I&&PIXHSMRN<&38/<[@[$^9H>M00;;*UHKJ$MPZFBDUN5O=AV\K"U5 MRJ*]W(WZU'K- \L?%T9-9NM>MP5_ZG7[_V*_EMJ ?88;G2S%.65MK)JMC]R,H"C#7_S%HQD[CQ.$*/#K8\E& MK8OW8]7SW?CU5JJ [!EB$J*>Z^T-=]XG9&U.L#-"Y%0[C;!V"7:<4FO(RRP@ MVYW42LL.M65R^>E2VX[>N'ZM:"W]W)F9]]WE%:2][/VJ_588M=6N M+FU7^89B-^WJ(Q2JKQSGEOZ53LP>\I%_Y?Y,^V9+KK/;ZR%\^68W#F\HW[+?=9Y?FX+QU;AGFH6LVP*%Y5M78L@SK::KXU[NOS" MB?F*/);;PUX.VQ0)$2?-7KB:H4CQ3Q(4.S4+.FPHG)1E8'C>]WE^TLPQZ9F0 M?!DY'KN8PZ@SSV#TR%$6F+/];P"E18+.(NE=@7)B4A Q:C]"YYC_2N<6+RG\5:^WNI?->]X: _L$7LJ^P7\8;3NG;%WO:7R\;V,6^< M?OS1.#\BPD0L@D+86XFXE@P9Y2021 F6)-&4YE"D^%F.UX()?LD':;2GS(3( M)9?6*Q^88XQZR3WE(PK0%04\.@5< 6(9**W.B+E,$> S(66-E)C$I\_J&@Y-N#] N7$\A*1-^;HIRE+&-X=FB MA,6IC3@EF9RPW+J@970B6I:X-Y*Z*6&1BK >E["^T/KY$>6,264Q\CPD!+)- M(&,D1HJ&Q'.S2FD#Z)/R9X0U[O4V$[[,,N@O$(#]MNT7,=3Y>6ASM3_5 +/; M!IB):H!9-^3GYNJF7U$G7[,R7G$:4WA M_Q#0!FC$6'ID%>$(- GNL'$D&="'Y$_%5L[V^6Z;K7$.])1>IN4UF6YG[*DT M.I@R)VAN6MO5I/EL.3]%K^B9O,[9JL]K7:+' XERE^C5:0_]#$D7EZ!.:Z>X M5J#F8!PHXD%@I+$3*%I/TK(8^'O>L54005EY"IM_%G/;BMBZV+A!LWV\-+Z[U;P3"F2U&E7O!-=0 M;HCG[9ZL]>9V2)CYI@E^8X4->XD[8?)2S/6%&E'Z_Q M[G]! >J=C=3,C=I6OW8&7QHG(9T->[ZH83[K-7V\8M 71:%%:NJ9O5BLWM,$ M#81DE (I:S!()F9H'L0JC!;POR()D&1(0^4/#S#?QW/(][M;Y2;\/NPWL^LA M]C_D+,Q5T7W@WO7S/^GAQ<%7+\&D/C\XW;K<^WIXVMC.K>/#MP;=_='8WB&' MVQ\O\XR" WI &OO?OH'IU_(WM_ZLG[Z#7ZOPS7'I'ZZ2XZ2D=H1(1&.UB$N M(T':>K#BX0QLTM):"9H08S_3A)J=6AT((I_[;MM#6-M6#:EA[?)D8IX;59NY@ZRH4OI710$^.YQIW!Y MY2+,FA_V>D5'@.9,2=Q")H)WWF&7I*:,,VJM"#H80&:LE*6"/,"O5:31SL#E M!"W?,B?\J&]_$XW]G1\->/;>MN='!H2^((0A22PH=2 3D?:@WD7&>7"_%!B];"+[4=XM[+6[F L^CDK*1]K>K&]X MBK'-_IC,"AB>=>3DB,.8'?\S28&<+U^MP='Z8@M#]R MEZK]',0>]BX^#[K^VXH4A-#&Q(8-K<:'CV"#?J2-[5;S\/3C)=P;[-$O^""/ MIKKA$Y&C>[G'^Y>^/64_V8 ME8&;6T_]WK6]HKYW&^P5/^CV^K-!59NK,/(.9T KI>NL6=:V1>')^#06CZD^ M@7NZH)DIR8PH9FORCJ6D):LB:I^<>>O[7]B1ED*$H"R*03(0J,"WUAJ&2/2& M:T!'D< 64S]30*\VXB@4T'8[M^@I>+9P QR,YB<*)3_"P35/0/=KFU[.=/G M:LN+LU[S.ZBK(#<[\;@[*#N#7&FLT>WE-BYE1E$[PF&&?M&IHJQFZH'Q]+,\ MIC$U_,0?VC^QO=S\?KP\\LF N2\$ MBD1$Q'W"R$00.0H.@":E(B9Z;9.K=8'GG:6U\EC+"MD9^K2#(C=D% ZYYHE: MT*!>:A']R%E>+*2;!B.B*-]B"KTA%%E\0.)EPX8W2R&-[:T?1U&KK)!B@*]H M$2?:@BH2&7+".)4#%Y32(C7$L'D"F1J8,Y)M) 4W:HWNF(+.8V_V*Y,V3R-A M6[CD9](I^Q,GC]V'MN"^ST4J M?\?'3Q%6^WU52KYIXV+$5NT==K#_J9W9J4X/F[D5=/W#IY/&::.UM_T)?O<" M;')2OPSMZVQUL!].&A\.@9WJEX?M/\".WSD__+!#ZQ36^0%^OVR!3?[ELD$/ M04G8H4>*8PIZ)D&"Z#QS.1%D<=&)5GH9([9.BCD-7^ED)7:14+583[!8=;/CV*21'FC$";2P6%ZAPQW$EDBI678)"'F#]-(PID, M.L3("2-6!,NIBLI8HG5,<^;:>,-KHQV_L97VS^RVI?6(N,%Z^A5EWG;=KS;A MZ:8X=W\<62P<90&#=J@ J80DR-@0 M *ZL$BX%'YQ_F:TIWA4-7OK7W/V%*%3_SL&A@L^*C(#^A/NN%;E[-WVX!7U(;AYF,3DIL3)'AORJS$2[KWE9SD1K M?Z$'M,[JEYXTZ!^M>KY^_P^X9HL>[G^\W/OZY4>#UB\:7WUFEO+T1X\]&S=ZP!=6HV1M&S=XY MV^,*1I6GM#*#9U\$1C7>S2A9TEOJ><* 3)PC;AE&EBF!0 7VFECL*5=KFV1= MT/E4X051ZB=@\%B:U%U[G+UY!O:&!<,%]A%DDPC!)!NI<"KP!.P<>&9@8D8, M/%_&6C'P$S/P5,F0N7T")1H%D1E8*(^,$PYY';$TQ 4J8\' _,&SHY?(P$MR M2[T(36)'E3JK_QXKJ#^/C>-_M74&B"H(6@:#/,SH$PX80;"VRB5#$ MI0([Q[$\]A8G0K2**1001-F\I?//18V<%7+$5 R\3/VAXM+'X-*IHJ"P!&C- M!Q!]+EP@ ?@58Q22QU+AQ(RD:YOFAEE:S\*C;Z$1]DS@*G;"/4)6HW<>.7Y& M248,=CQTASFC:/P*;]8EO/P-6FW,?OR"LGM;>I4[^1X WIQ1LSA+7%'L$0X" M %S%B+0T!C$OI !=V5&5Q\"O@WA=DJ6W/+9Y9D=/!: 5@"X=0._7\:T*NCT& M2D[57!P3"U08%*/-I3?$($,E09)I;+04Q%$,:JZ2KP8C[S"WXH:.=8MW9[Y; MW9M:F49T[+'KWB8=&YM]W^KVA[WO/[Q M2$L7>/ *>2;SO .AD 8-IR@\P3Z*G.1SO:H*JR0Q<09'[;@4<&"!$$*C)/"3 M#',EBOM3.!,BEQ392D5 M]J64V,SV:<[-UGHY*[LHT47.EOVTIIN>NP"M9 NM;ONIZ]9S5XX^G"?\M( U MM=4"M,B ,L626:+>^9%_C*O2G>/)<65OWQ]9K5TP42#K 4IXRCXNZPU*@C&> MDP>U(+GGK[Y%^(\[=.1"KUCNYZ*D\5!/Z"(-6RJ*^+FDV=\A1S@WSQ1.(^P= M!GV02< FH! A01=D7G/+>>[7\U&[?-M#VDU[4K"_SU; M@3Y^.Z;MF&*O=Y6E"T8O-G$T)D04),/,>9YX;L)'\,9\ YQK(N&6\7<+SYFX9[%! M13E/23E?\)%QH"P(21&)(7?IDQH9BBWR4BB?A8>S"2B';]R6OGN5I?*/M4^?O_37_OD""6K6@FVNI'I24O1BO?:'O,")G?+^:<7UN977?^,P3!L]O)WN]" M&.UEL-L'S7/OK.A<^"%WLN[O=OY:J49M3RZ-&OM?+H^(E3'IQ)'Q(KNUA+52DR0E M2X1*Q873AG&*O:::X2"<8A7-ORB:O_S"CGQB24:7$*!80-PPBW2>98=!Z$?J M?+2!9 ?&NI$WM)P>@ZV/O8$%([-=B/?^O!/OAN;FY\W!2> IV9J-/TJW8=',+/M+NYU8]H#]1CH %=62\VPO] MV+G21[BD\8+^@?2[P\&GO']OF)1W(DY-SGH) GG#5;2@ MPX+-LK9Y&7O=>4(&&E[LD.%@=48^8X3CP06'B8W>4!XT]\&(NQWR3X;656<\ M=\8 5U8*3(..R'@,9\R90 ;$#Q(L!:*9!ENTF,"U#J;IW"FO3U@^Q$'LM4%$ MYG%T_3'S9S@9]&RSE1F_#\=S@0)H9>.9##D9K4":\4B&G^#4S9#WFM2)>SCU M5UD)!&V@X,M<-[151CW^L?;7UIP.>&."Y_C%1L_B=$,)6.%9MYS:]EN1!=#\ M'D@NFEE(%3X/!_#I3*H(UT*=! E&0$>Y8JT^MEZ3+P MW:TC%I1C"927&*1 /"=4:@[Z:DA.IFA!:66J<$%I,=]CI :RZ;Z65[YT4VCI]/6%-#X>%;:[\A@Y'D6>02&1 M%7EJF10V:6ZQ\GYI]I"@"8Y96OH9T_K'(TX4 M=9QQY"T%>TA$CK3'<.0I>A9M,HK+K*.M4S6?G+U>&_%\A+W]#MO8&=1L,8PR M)TYYVS]9OVX>67_2C-_+6=?9J3+R?T]G"Y_-Z-'MF--:^C?,$5O%9*MGMZAN M*8+YI7:QJ'=*2HVSK@#W P7',)XH$)]/@NH#Q)I(>7"@RC)TF8X*%YW+^V,&D*">E#P^;41Y&^-Q1N7.[AQ>GS1 M*-[A^$?]_$ABAAF7'# <:\234\@R[Q%CE%(.4 B=E&"*(1P(B0PP!'JG;$D M"$VCQ89S%]U(MU1WFBA:$<33$D3$'$MO.#) $0B.RR ;#+^%V>9DVM'!Y7A?Q2:'.N3 S O M?YTJ.OKRK]-*B5G)L92*W5Z>^X2"Y6=UN_RIZG9W.T E<=_^F!;PKDQ1[J3L M_B,^H'\T]_:/:?WT"STX_7C9./UT']:>/KI^;AUSIP\PZIG_Y]TJ!YM/5NMO1RO9J+*2$F M0%7C(+F1M3(BL-\#=U[KB,UUKP*(?="=DXZ>$JX)D!H1(@K')6/*A+GI<>6N MUV#;8W_9A;B_7LO5M4=/@# ,%2IX3J,V1!'A,7$)%%0BZ$,+<9]=5;NQ0K=9 MGL# _KAOD>,2ZE_O[.69<.FHG/'WV(FIN4+%*4_,JHW+W:/H@5ZU=,AY'!"G M JPI. &DM,5.$]".O5O;E!LWI,&-JE+6:_9VP[D,2R_WS.?:GNRD5-8I3@[X MDQW$=R5_@HS> Q%=L/:T.3"B;^ZLCX\X(S;)W/8IZER'I'*?S3RP4S(37=(N MRISXH#?F$[__3RV.-[G@]EY.X4J_5F&NCKTL4Q5NN%.S7SL!K"E&=-O2[/ZR M\7D#P,\.AH-N[V+ZU3 L)L2W;0\P+CMM\G>*6\7^^@B91E.;1H,Y^\5"AYVQ MY9YO-0XZP24Y']AVR@*J_K@^]T.KZ\"TW^T,LA,P.PO_[)X7DB;42BK;&/WW M(>#WE!7>%?A=TU,NOY C[>!_4FH$0EH@GB?7:V\NP#WX<^6B-99(B1RFHI,SD#+#$D(O!*!=(]M8#_,D;"OAOA+]S MVY]J0G? PJDY!S"8DUQOON4O@/ .(#C2R@#JQO>"^Y\.>\U^:/K2UET,]":0 MMXI.S.=0@//VY:39_M#UFZ$)QQ#+^!+\X10.-1])/K=2_+V/ 5BP-:,MK^=2 MWO/8:N7_SBC1(#_:P]:@>5;,<,Y'FI\$9P,+Z5P]PHW:UL\F3*_/1K:R?+VV MLMK\HD"*P;YU2JR8$/1%S.-N@6Q5]FMTA\!W^(O;*1 M1TX9A5U(39!LL94-P&8G1UMCR(U!0C,7\[KAV$4&#P)="/ 3%90V\92->H!D ME:7TI'V')W1"/[O""BHY;_9SBY"+*;'.T# L8[S:7$]PTFT5>EZ!>04U%@]+ M([+.?Y@!Q=7TH,F5]Z")I_*@_1F/;:MN!X/8ZV]U0JF^',>.!X)<%5=:HSGI M8(D;'_Z&Y^S2@\OC\\/3C^?UKQ\%:"NYFR0];'\4#7IX6O_PY>*ZU@+WPH=? M=R[JIX>G>]N_MQO;6S\.M[^!MM)JU?54B2;U+N=+-;H M-9F<)OO:[S1+_2OPX!Q#L93W#9H,8M(N,O:!_@C:9&X'6NA/[ M(*N463!WKV7%P'J *T^:9U=KN'LQKR46BF3L?&_VNIT<)(=;9N&1U9BP5>D I-YK'!3(7T16X8JPYC+J8C#MNM*/-GO0B\I[?!]3J9EYU:=T7 MK]HM7]DR*/X MWUO;._6U?]:^=UM#^ JHWKX5;6=X!MO4/>[9=M927D*4_YF#^;_DCDQ3^91! M_2@N.VO!VO,YVC/8Z>\Y8?VBE@\CGV>>/EJ28?&U0DWI#\IREY/8+BBZV]%>4<(S&\7_#//YSY-9_O9(9\V1O?S0<;EY68/3 M+Y7 F$>#(?O$:.8#8BH,I/9;-U_XS!&(L2W8F"G59Z/,S5@)-?F9]<^]T ME4-AB2TXP-)6@2T&=LU7C9L 7=3<:&S$:&&#DV8O7%U8=MIEQBWU,I?1!33^ MW&LXORP:X[TOW'IP\@[%T;&5FY)%:YN5.C"JCO=P>B& M19VK/2MR["\SP%Q,GGJMN]UUNGV@GKD'[3^:\+U+^)T=?H7K/^RP MW.YXW@GV!8,:>EG?]C\.3AO-QO8?[8/V'["F.OP>6H?;[[\=[/N+^G;N15:_ M/%)4$BJR"DD21MSHE#N<8D14./$L8E& M>7==F1SM>ZW8^-K,SK]B?9*(6R7@+[=OPYR@^ MT<^I43-_[G\%HW_VDI6)7#P]'V>G]Y?+QO8QO,-6SK90S'C%<431N&PB,HJT M3F B1JZ9P9(H!T(!_R2.L7#SR:<,W%>4LA1*R=ESA/$@->4(6T41S\7"#C.' M.). C4H (I%,*?.M**<1K]G&P.M93(3A2.1ENHO!F2LN58J.\YUM N M5:58&]<&YDOMJ%](V4XD%[LGV^Q=Z1-\554[L\TP-GH'H.D!P,$_$TV]S.4& MA3'S+[$685Q7CW.KM#X ZR+6SNV+I+F_28+)=72"R7OK@9K.E&# MJ^K*5U%=N9*FC"I-&?+H'O+/\3A;RI]BT8>]<[QRJ::\/O:/G\*U[0-ZT/YR ML;??@/M]I(WV^Y,]N$_]\N]V8_N;.-P_ 5%UP*Z+MSK]NWEX>M@\W-\5=;J# M&]MPGZ\[ M9\V?AZ@/?V6ZV]#W]_:YR&M+>_@X^BI[GE2$*,<9K%&$=:N8 ( MYBREP! MNKMY^6[V1O]JK:MO&\V%STN7<^FQOKURH]STY:J==RRQ'/-(X\M4HZ&Y74 .V#\QNJ+'N3 MG:R-#GCD.W7#/M!,/[_-Z,YZ4*?%/X/9<6IIF+,Z$6Z3AM^PV> MEQ7M[. >%RN7MRL[FX]R/K5;_1@*:9+[D MS7=@QOJ3R7[!K6=O>V)#+FHIOU12]B1Z=T.?L%O<^8\4HWID[0=>. Q;<2]= MUX-FA/+O%Z,/W[!&='F4F'&:,8N8]SFY.QFD*5,H 2Y[PZ3@8MTHK-=K M\TC+SSC9,%K?^C'>(+=^]K/;$KHAE+S7;7_^F6"B6NS+6JRYTVV+&;0CZKUA M8/=M<[DG7S5S7[UAC';IAE#0S)7Z!P0WY:_F_9L4E0.E8O2X %GE3 M7+NCI"L=,<_TGO_]H%>ONM*O=LBV6)6&YVX\R8:SI5SBCC'94B8>Z>< M_U5>(5LH6ZQ0+LK6:IU!7EW."'LW89.0U+G^(?=^<8D*I!. E4T8))-=V]1LG4M2 MX56%5R\$KSQ7VF GHQ..&TVLX8%YRXTS+ B'?Y6-7^'52N$5F> 5"X9JK"- ME6:(8\D1'+%'(5 39!+*:IN'U?%U02K J@#KI0"6$$H';YDEU(,=Z)U0\)LC MCFMI* F_:GU7 =9* 1:; );VRA&C#;(AEZ)I[Q&:JH"2!YO01JY);M%%\#I7#]:M M;H:+1]6M[AI^>_,,;KP@+##%0%!Q HH(Z-**!<5=L$Q377E[7A2#3[T]QF". M$V,4V,6"F)2MQR:X0R*EI&/8TI:E&Y$UX4@T_="7"F$7LX-N(3 M0YQ@B4"H&T2X]UAHRHQ3:YL,)#CE*\3@2TKE>6'>A/E_@4&*5+U1S[R!;2WJ MV[ESJN\K=?_>_?U?#9@_M G9/<"\7R'T @B]]V[&B:)4")1XG-MN2,1=_LDI M@R*EBCC)HE" T :O4_5@%6Q1GECQZ%6%;6\.VW@4@A-&-*..XR2<(B$/G_&. M!!_<8R065=BV(+9=SFB?#E1"3)%/,2'.7$0.3 R47&+94YC@+ ';^+I2\PWS M*FRKL.U-8=M#6X)6V/;XV#:3622D#H%H% *C66]32%O -J&,%=8S(R+.@7JV MSL6#G>,5N%7@]K+![:&S.BMP>WQPFW$;*M#5?,*(:NH!W*Q #LX*14N-5%0E MRV6."]!U2EZ,YC9R*HX7,J+DLB_1\Y;D,GBCT!WFAD8K7#AMU^T=LO-0?W:FGP"VVDNL<*WJ.J@J_:"[RL;RXIP_DUMA>X:X[$"[;<;GK% M5V.R=(1202*X37B%1A40O!8F>LB5 A43W1Z+&5">2PL-),3@0937B M(B;DO)*():6]S[-#\VQ?0K-2] H+TBHH>J50])3%_A44/0"*IDH12R)IGJ<[ MT0A*4> JE\9BT)%<#!@+9W $*&)Z7;S&Q/L7X>1Z:/'^77NHO&CL>B!8-LG>AE)92O4.I1Q;G/ M495?<>X#.'>J-=A@)=%$(9Q4 L[E&#F:(I*.!&Z$%,&'S+FY M?<6Y]^?<&==#%):$D"A25'/$'?9(6\>0 2$KE! Y?[OHE,'ILI*!*]9=0=9] MRD+ZBG4?P+I3H1N]C29B#:+6*,1-A)\43X@Z:Z0"8YTFE[V&ZYBLDM1=9CI* M'LZYTJ;Z ^K@%QF \XH]HV^PY. IZ^ K++XO%G^9=5TPH:+C5J-$F4!<)X<< M(009'0U+R7)0IL 4NN4/KCYZ:*,L>+1G0K@WAS /64Q? 5P#P"XJ;(I@505 M(1Y1.*;23C2YNLI3(722C AGUC8%7A=J66&A"N J@%NE%U_1BO@*X.X/<#.. M,!*2-UXH)%@$:YK)B!P+$EG%O02D\UJQ'/CFZUP\N'*T0K@*X5XVPCUE67R% M< ] N*D*1QSFS%"!3#0)<<5 A3.49%>_Y1ZH-!@!")=U.(Y?"L(MHS9^B26C MCUC/7:WRM:SR+8RZQUMH_##?[[@: M:_ZVIM@]8=WQ!$EW"R#]$W3A2@M>2 L^GHW4!,NQ X,%61;S=$V60 %.61^& MOXIH&),>M.!U0N@*! 5(%2*^I"KD"I(<#TDPD)#$6&2BOR*8D$,?4(0,J M+A(J\4!B)$8%T)#,.L:L0J0*D5X((CUE,7*%2$M I*F*9 +GPHJ M,K3_HAE M2$MJ$0@8+9SD*E%=%BF8!P<.\_Y2%KA7O+X'W9[O#1[ 6"4'*VJRS*(N\_G/=G? \^!.MR/S1"0D[)PL#V#*! L\0YS\ 0 M%,A]LD[Q6YN07#'_RI5'5LR_!.:?$?Q.$H5]0DI'C+A7 1DM$Y(&!Z<3I833 M7 B^+LFRTI^>JDKR56OTJ?[C:5T25R%HO/<[ MY=97\+,0_.S,^AP\\5I+YI $10-QBA-R&A001E@*VG$+NB3 #Y^O3OEG%?!X M#FM4;E:'IG +.*$)*2=E2@H(A-\*&1N/L3U?"#M69CS+60! M[ U.8F_4GJ7VCY'5_,_U6B<.JK%B3V8Z%Z?0Z':Z5[UX%>3K9'(>\L1MWGNAPZ M,\5!.L!6QA%H0R!8J:;(*8V1)Z &*Z(,)6"%*[-*H_[>0NSZ+@GY)1/4 %2[ MO3@VVP?V1^S?LRESN#,&Z9-+H_@RQX)M 3&?!D3 M-2J(KB!Z-:M-*HA>88B>*OQ.@*CF@J-(6 T3,!:2*#S$WY11Z!S UG2#O&D= B,8V-XJ&L M"0-:>#4873C>_S6P\%#X;VA^WQR_6F/8!B[TY>^^)-J"6C?_I_A:^::N]Z_- MR5L7?X=_2M)3A%)+L1*,!AZ-T)PDS8)S-";+<3C28FWFHL>&#'4=,FB&C$9W M$&M$UU#M?ZZ\]A(TNJL@\*4S[ ]M:Z^WVTF]^)\A<.ON(+;[V\V^;W7[PU[< MA\?]WNKZ;\_,NHW/8]8%%FW_?7)P>DP/O_[1.MS_>-F@?YPT/@!+[O]]VF@W M3NH?@)6_?LELV(K_^PF>&\X-+[6 MZ0'=.3_XN@.LWTB9-1M;1UA9AK6VB% M$ ^)(B.41K"I,0(ED6AH">) B#%L M9>1EC LO%>Z4W4;$U#XU M^]_Z-=L)M2\=#_QAFW#;'&2Y3OO7*/MVLK_&).41_GI]5]\'"RHD2" OA>&8 M K$9ZH-VFE!FF AK)7N->&2&TT^'_4$S793,W^P$H*[?2#D@\XD%<<%5^RN=XBL@$X>M0;_63>45W39\]R*+Y%IFP.)D7;SH=L)&[6_; M:W:'_5K\GB4D7-H:M;N:/JBX=7E/^*39J0%'#N /<,4PYF]VA[WQ0]9KK6:[ M.2@%=UY/_LRZ9@OD5[%=5Y:6X#7@;N,+B],ZLQ>U8;%L6QL M;0N M:L[VF_V-VKP N)5"UWXN..Y-V;=&IY^*Y/L%#:X#P72.@:B M\CJ@)622*TBUU^W8[\T>;.56,ZS7/L56,Z;UX@QV ZZF> _1S_,^E_M'VOO MMC[M?%[[9VTK&LB,*GC#%F+J[PX'K1?MMH[8_PRLG M<$EL13_BA1 3$$B^+K;/6MT+^*6?G]/O^LR\_?&"@ H*33-SB?4>Z,T"7P.' M#D[*I^;EYL5>?5K!P6.PR\^+WVUKF"GYI'M>7%B\6'],?E=N55[=A#O!STUX M=FIVX*EY76?=?C/3[/HL)'0GBG6QJ][V3VH)&*(_OP/# 3#NY?AL;,>&)A#5 M#M#\<>SXB]I7>QQKGP'%FJ$XC)VOX[/(3 2ZU$FM' M97FR+!Q;=\?/GM@_\ M,9ANT EP';#-:(?A$ %FQHN".V?$M'DCCGNV#2NR@_%QY[_W1ZO(##TZ?#C[ MXV;6%\]AF7VX71O.QN>!K"4M$E'2(MP+> , :3OZV'9PMHR,/H&[GL:2M-HQ M%L-_!A7LSH =-][<5,%K"G__V$ M3C-Q!X.L!2?U6WE.DQ/.!SPZWXGQ)-^8!E;?KY.]K2,EI?)*.,03D?"/Q\C0 MH)$A+$JPB6/,W;#PQGQM70T M55H/9T1F3:S3 ,[M22,3-MCLCX_:0)E-OL% MF1QW"N8;H5<61ODN6+T&AU1(N=9>9E9W>CVP$/ LFT@ MVI,,Z9G /\>SP8B?<,E/&TN0:4L7CD\E W?+C4K-'FA/UQ!BO?CH.*M[G?&Q M%'A2JC.IMIL/O MT 9(([AQ =>_'4G-TPS[\!7X%Q09TQ>YY!J,1[&;EK(#[ M" K2!*7&FN-&;:OF3VSG.):GF%52>. P8^6P%<82L.S M4D*.M-M^,#(.3L1MOYL*1:P1/+[$.F'PXN/V2&?[P,?O/GHD;B+X+ M"U]9XDVR/T;?7D3(OW29GDE\ M)&KKG_8FDA#T(#B5TOH$*^H,/IYX&9H9T48:O\WJ5-[[?-I900,9EX^I[T] MMK1*"0M_!?&=K3^@*'\#/\1Y&WK,Y>NS;S2RC4-IXV5*/0:VC'D32X:?47>R MXZ543$]B:U#L4NVL9?W495,XH>908&2:C@ESI"I,=J?8DF+GBK]/'39C/\^5 M%X?O]B* 2FX+VYZWDPD2> M<5K<"M1@R%]QFK9ND NEO53JS87C#LZM-4-J_;&UWQV6_M0O8'5G8V500'J^ M9.2K@/MU^X6MU&MF$3E2,@-$X>]DY'J&5UCW9MRV.IIW<^38!$D<2:!#@ M*%GOU[_,K,)!$J0 B@=(5L1,MYHD"E5Y5=Y)G#A#]Y?XA.\AW>WQ2A!W$# 5Q ^7Y>+&.:IP&% Y4#@ =Q>*4D1V 1@4^!,$[)E=!!'>N\"T]N4 TP(E36"ZU<7VT MB#.O$MV'<(C[V9,;,#9OKW,[KJCB@QK$B>US_SH,OZ<6/:C?#$\4\ 51L*"C M%2/T*"'\!/Y-GBU0A$']YX*T^,2CB&>E%O&2O,^4_MLR?BC>-CUZ#A@;R$QQ MI\!>/XASX=AM_:>444%D/.(;X=,4_,CM*?3GG>J9/,0GUT&*/"-+#H92%@:Z M2S603,'+I$DF8"0#O\3 :?R%LVP(:@'P!VG"P#"HC(!NRA(1#4PMS)3,N#0G M3D4JS!B70E()AA#R. MW_>:\0%XJ4/9=3J"QBU6-<$K4BMUARE=9*?"<9Y>[ MB+BG3UC-XC)+X&\/?7))B2-6G2/TD5LO&M%U]';+]5J=EM6V76;V6LPQW5;? MZ,-'IM?_U^W&08@T(>0:H'45>/@O3.9ZA"/!Q7>57+M1] Q ^(<[GK&S#4E\ M^?C/'U_^_J]6U_,ZKF=?=IGM7=HF,R^[7<^\-%V+V8-VI]WJV&]^,=K:P (/?.5-(UF/@%[WPVN06KZR6_B.OG&)JX? M ,'\&D81N<:OA3 ]9^*Q[J[^9?0Z'1/^?VE8.-]9;_4OW;9A7SK,M7MZMV<, MNMTWO[1:VG(Z7Y%X>BE&[0ZIF5;INLZ7L?KNEBVVW9- MQQ!DV+&,S>*G5WW@&'XE?$KW>+:4]OGARH']__C\\$\=GGNZ^_N_NF:WY1B& M==DR7!-[>[1CX9M\L* M$-=M!BSAF6C(^ 4;9=XW1_$VBCMPU:B?I86GJ1CT_%,8?1>BARP#T*8]OD!$ M*&2@-8.-O.2PWB"C]W 4]<)"9QE9[#8J1+A5M%9+ M'>\:;TK>+A+B+[%D!T"G.6DECWC])?]LYU@K3S6_?;CYS,L$3$WY?/7EZO>; MSS=?'O[C+QW3:'^X5S[>WE__<7]_>_=%N?KR$?Y_]>F?][?WRMUORF^W7ZZ^ M7-]>?5*N[[Y\O'U(?_/MYOZ/3P_TD[NO-]^N\(O[&DG+-0!N+^?JUV;Q@P"> M4X"'FA4)N_>DE>&OWOQ2N$65@E[3@"C&'E-V'8AQOC0_@K0H!T>;*(_ISS6!DM%6!5S%FN%@;1E#\9C_J[<3R;"-?5&'U* M:;IY<8MEOBSRB'.O_>\10_UA/ ;(/+ ?;IP&*I:UD,%L/,#/>& D39?SX\PX MX-YYBJ<.*<.IN ]R+V+TC;S[W&\^E^K3I$O\$%'KZ2SJCQ")H+#E@;:B'HW! MMK>6HUE%Q3MS#]"OD2*FJ=*=)L:FMIF/SL\_,07$]Y2W9F$=X>@B'U?)BXL4 M@6GUO*1!V/&P)4O3BUO"N!?PIL%?-G:#-!U__CE@J72GR?+Y236DP\%/1MS5 MX5$ *&!]%L=N]*PJW A=7!!]KD.B-?8#J)_TT3(SM@"7C)>$2W^!5P%8W>R$ M7%7CBF^6;5'(D9Z@,]#- /?6UHRB?8Y9Z#-TWP!$,!^DD.88QP,NPJX,YYGP"D>[H$!7@:8W)])S^*3F ,APH8( M"W_@9SDX&:F\=0KD3]F[B1OP/'?Q2WQA%J1,+>5XY$^Y7 ?JZF0+X&^3"/.8 MT(D1Q6EAJ]-(!)RBYT(R&,F,3"#&:/Q*Q-@O96?A0[R2I%@Y4O'0C?2<[$T4Y%YN M/^"NOR4*GM*Z'EB9J+:51DAQ0"E!2; M3&OP\L>+.2GHO_;* ;M/^&75ZUE"Z(JTV313M#;)+A17LQ^L/\-ZH4+6*?$X M6,B^T#K =DE\0<@";YA/P%-IT2 ;1"ZF 9$&YS',M*$,89YM[S%@M'!*=]$B M[X"BDILA,;",ZV7&5GI0[II?SI\D93A/-X(_@QCM*U[2A,OP0A[AUL^*Y37E M*H#])[S@+$]E*I$C/%,H3<++:WR$[E7,T>?%]D4HJIS2U]71YLC*TO3/6H,2 M"8QS-T*/9?5K:$,%)55L>"&45KXUN%@MY@F\QURMMK[X9VWM#_5**-;]-$FU M7., 2Y&\3HE(4ZH6>+V\(@D?>$554GD9TDNU1XAK$)0IW8''7)6?#M'F94[$+L6'J!\BI*#GD8+"S0ZYS./V7VYB] M**,($QG_\G)20AND/?G#L:P$2@5OC*FIS#EN0\L>U4X@CG@]!17@)+>0%.Q5J;1D91 M#\ZF"UR:II>255ZUQ*; VG/)I62LK:RP>;' IF!:;ZO !LB6ZFJP_&([U1:M MUGSD=]/4>TVYP^.N^TF>F""^*WR%.EA&RV44ZV<""\)B4;G]\D)9L<9O,IV M)/O'R$?7V/J#G) @0ET7G0]S>E!FI /A8+M>U*HBEYP2J.'\*7+/,*\F+(2; MB.C2"O@@C685\ESC^:XWH P/09.>T>U)+L-A'@#CS3N*#W/%?*[7#@8"YC)F M,N$@0@FI_(SQQAZBO.&W$L!M!BINPA-L8I +891^]X=VKV4Q:NZ61P[O,:SO MGWL;CQ;E;UMRB,!U&V3).IA1Y.7!COF="=@3/Z9=B$7:D\]CJ%\_W^*O MV ]E.NN-_7B4;^ V .)*9@(Q(G[[&34=8])\I8![?-GR<$G[I@X2>,U M+K4)(CL2W<*7Y!;.;J*>"Q*("?U@%4PQW^T!-A1'3SM74I,3S^^33QOT M+J#B0I)F*8:$+I6S-QZ,;\0^,VG-3+2SBU-)-&AZ)\)!T#T8MS; M<4!YK.S,L[N:O>;7J5E;T@$$WP>_H=<-PC'IT.ZB8U#\R':TMG#RS?>R3!?1 M-1U?).0&7%M#; T*WSR&J$N/12<#KB:#;C+A9JO( $S#R:+E^;J8.:5,"9T\ M(\F".J0" 7U'31WW(L@,"(@\Q9Z//9\PK@& HYY<0#+D3>5TA=O ]$:><$]_ M9:\ >GE*1HT,,.RMH7>6'>-F/O(%09C+]-6^=IX4*V0<6=&IYV55/2=B*#>W M=,3=7,N01" MMMNU5B.AFN3M=KHKEBBD[^(RC:3-@X11CM"!)>)T:3E1&<+G9)F:ZBB\)QW] M?$HY^5/ZMR>N 5E%L85[,^2MI'Y?N,_\MG;< E_E8WB&EPRIHD%S(51,/#<(@N]C6 M! ZRVJ@J\4]>6P=&/UCNF2F Z0QSZ:?9\)/TLE/B,1YA_+S@>/.*_<1':?!V MW:+D)^HAI@;C&0OZ^>5=TH1QW@WUG!<&EODOX&]TI)/+A-Q*@P&F\REA%L?/ MBAJ*A)$ZH=)"*E(STSJ%4@%[&%&U.ZV+5GR/KC._7VE"5W#Y^]755^6WS(/S M6=A%E\J5A]ME6>4I )3/R:M9!-UX;?1/L@)]('CNC$OS@X,4.H7T\=0QB$E1 MZ;@8,,HC41[C%^>G%$L_N#41)C#ULI,Y'+DX*+ MHK>((8SH\LQ4%]L0!US.P^E4DDL@>T"*L1R3((KX158R[P*0^XC#[!@3DS'*@6486FMJL\>C ;@Z,XBA"J>SRQV M'5C_Z'[\3V#:#^%:$!=K:WZL?:Z2T?#G_!:F@=,@9,;N-&;OTS\^>'X,5O#S M>S\@44$/+8Z63L)I?NMH.K]Y<,!T/@I;?*W15PMCLOEW<'T9;7OEU[IF;/B= MU=ELU76;-4S-[K;D9N5F'=VLM"P-7!<\ UO4FV+GIC4#YFQE/FT%GZU<4?@0L2'W[T+A-J*V%F M+8%,1X 5<+#)3[N-1\22MJ;S!!>,0'_F=\P-U0K3Y3"7MSD'U#,#T!>\@^O MIR+1E9P>VT\VZNP7'_$6YRT<'D;A#-;RXG?;H(;\IT)Q !7@/?Q6H?1\!8_V MX;CH!/6Z"I!Y^;AG!;-"1UI)39*:MDM-0A(O>!A;!(_=:P1;QI)\WZ;O>^%" M7G:8]?N,#0;KJ+]Q-_62UX7:6HB03.^9M.LJ\N0E6"QBIPX,=>48(/EV$4RU MCE@\6H2K-NILIJKK!G?#ON:4R'0U3RMI[EQIKJ7:=DO2G*2Y?=.(HL76*HV1@R5,>42&H^DFSS?-P!S;BB MKQ8S>#>ZHL];M[3;=;U84OW?.^%W3,/\(-'4;#0YCB-1U&P4'9R3SL&4OGJQ MB.80N2DBC4B4N5B /R^<84D+I1)5RXH[T;#;5D#3;,9OJ^U-0\3;@$[#0\N2 M-\Z9-SIJQ]G0OR!Y0_+&2?.&J:N.L6%"FV0.R1RGS1RFVFX?(7.0$?8SU:;_ M"J,KOG/ MF"^#?;WZ==NK^=Y?W[S<6Z7;?K.TXNX@6K=Q_M]%APP^B#>K&^703H>BS'6$ M^/?+3QC=U7T@EMHW8+G3#GHU=+N:;3@;M6HPM&ZGLY-J^O8N2O\=RY&;/:[- M=C=OJG" LD6VPLD==H+K%0&2_3!AN/W M:H+-U[=UYM<4SQX?['"\(2F.7U@B,O2*/?5W7&Q\?/"2M+8=6E.6R:R\U8"U MG58#VT*'?.6K7[FG:"WLZ$!T_HT]LF"V%(]]=7Y>XY2/4RY%[.JJV6[+!-%F M8XEZ71X$20>Y0&7[D;,72[;:;G>E6&HVELY9+.TI:?YPZMTU3H(.!\HP#+T8 M%5YOI5@^S7Q/VU)UIVY9ALS*W3>6VEI=]74[.#J\")($4HE ;-7497)]T['4 MT@[3C^/P;+PE1Q$=O-MDC>+W*(QQVE[EBMHRI5]Q<="^VW5-.M*J+JP M.")+Z-3PZYC:ALV^=HG=PPL^25JO)RU==6KW2)*BXWCP:VD-Q.[A14=Y$+6[ M)HBZN<)=88VM1<'E)D]SDRZJB';5#0=2S@_]4P]:9) JK:\EVS<>"R9M2V_4V'C\W&(LP"TYC$? M*.U-_,"/DX@:P+].Q3C>C!*SI>HMF??3="QUM,/@Z/"R21)(Q>+^3NW6D)*- M]XTEN[:E<"ILO$V7!39U:*Z.\1 FH&&$2^ZYU_@N7M&;I7F$83NJ:6ZH:C>C M#\\6#:63BY_IVH:S+TX[?B9):QMYA899MRWD'HA+XO?0&8FG+3JV$7H_AJB6 M7*.QD<+F:MN+P]7/+$*XR=1P&5G8-Y)D?%#2QQJ8;3*&73+QOI&D;6AZ'#T3 M2_U3KB'USQ6LG3-.#_6/?VRC63$(D4XJY2+-#C\3E4"]JH:[2,D\9:Q80VVS%C9%XKT MVKU>3B5A1=)'126B^B4EN;?1.L2I<*XL59:;/*9-[E7G+XV'4FU,Q!/A8D;IC3+-8YHC9-WVMYF&NBKPKS'*Q?;UF'DHKRZ M:GAJZ^8GGFC4B\AU3'K9@I+)MXWDJ3^V0S]\T1=C7*31^FT/01[XBS- M\I*:EXXH@"EFW%L 3R^C;K.AW;&'0LK]]?[3>_/"#EXTS/:W@A MX#3^KY_=4DR6D\'_S>+$'SROH8,JS^V Q&G%]WX"K^M7('HQN)[:KOY.,\F^ MTDRR>.5A)FXT!#(5C-Z:OP(R[B#!D@L%DJ9PRK$[C=G[](\/GA]/Q^[S>S^@ MG=%#)79VS@2:SAE!F/=B??&U1E\MB'C^'7"391HKO]:UU=^M6]8P-;O;VFC9 M]=\YUNJ7RLTV<+..7FU#+SBG7E3DNDL_+5'$.!4 M_U&L^(&2C,(9K.7%2\GP9?9/C69B#4>WJ9OZMDY%;;<=H7C.?UTS\-6#DHLG]RG M. Q>D\QRHF&.(XIBM+MJ1S_^]$])=,=$=!U+M5O'GZXHB>Z8B.["4EN.O[K," WFILP;\,T MJ@WGX#0.%)NF3%8X?[.E4U=7S?:&330:,]]I.RG DI:/G98Q]_=U^?22EIN% MTK.EY0M;=?0:;<2/C(SKK%%Y_&C3U4U;:Y>KFPNA:,-I0 7NFLSX!A6.REWN M;)<'+<$]**/R;.DI94OOM.F%7*,Y:YR38[MFAD!5WUOCSEE=>RP[8K,51-M2 M]=H5XLWS+DJB.RJB:ZF&+8E.$MV>,P0,0Y)NF MV:K1.4SO[4-U43A*)-GF\2>1GCB2+DRK*]/?&GFY.3M-?SO-_(!EO^)YQ:%J MG[_9TLENJZ99=X1"71@TW!R4M'P:M.SHJE.[-YBD94G+#:3E"TNU[!IZXY&1 M\88AS./.#VAIK5WD!^PF%6/;,6VYRR/;Y4[#J(V^=(KY 0IOFK91FL .O,9R MC1VO<4[>[?(T@1-WQSG6IBVY7ZD^'>*PB!)I2"916PGHSR0/FD3Q$";N6(G=,2SI MB1;HGF)K[9^4)%3>=G7-4N"U8S\,>.-P!O_W(T_Y]\R-$A;A+ _LJ@VHF$S= M")ZEQVRM4^$QHZLI]_3J)Q8Q)6!#&G,S?E9\6*P/5Y?2>Z:' 8&LG^!3^%_7 M=_^X_7AI=!4 F, M]K6%E#";"1_DEM9/@@P."J:7&1,)-78G;)$-@2DB?^)&L"G%BX %@Y0IEEA- M4QJ)AH(+1+ 5B11W'(>KY$IVM$4( 2S"2'EF;I3"25.*^K3BP@7O#ADPAI^] MS@]2X0G2PE5B]N\9B':0,TK/C?T8%@;P#$?A+%D6%RJ7*F\-S>P*S:0@//][ M!B]!J6IHEN$L?7TU&X)@(SD'OVB9W:5?Y-,^W)A+4Q!UX>29))X?S/C) 311 M^,BT.>&6R43XS5M=,YWVTNKEP,A?6DXP^Z*+JY+=@3C!'Q:N.4.S#6.#>PZ> MZRP]5T8^:V"J=YSB+;,"G*NNF%_#9+1FMT@5R.#*R/64E@UD"2\*ABC2XQPQ M)ZKXT(K5AW+]7AC$=>*0>6$XV32,D#B'Q5AZKAR^M0HZ(7*!W=;,#9C'T;56 M]AA()A>TH'@VSK2\.6;5&GGKK.9KJW V.&Q4"M.UL.JQ00@WV!#T1F!8H0## M4K#51[^/ZFJ< ]?'U*Z%B_%N9,1.D&QQ52N7'=^@H_1._-3=2I!6_VG=9*U MD73Q^RI8H&3/P#%D _J4 @S#@LGLXW31>KB/ .OP9 M@!F91$ QR.9N_K)]W+%G.376DE-CY=38)4P>Q_37>ZZ$J\KO= %P']65!P2% MPHI+_IL?4Q;$K(D#8;M=S6D9&\V#U36C96Y_$*BMZ::]DZFEFZWZPM32[HY& MK.YDLXYS3)MM51LS*^?!9O-@Y2C8]_.C8!4Y"G9U<.UTYD[*4;!R%*PI. M4FUP-L_)(DG?<+R;1-+>).CQ)V%NR474P.M-UYS=I<2=9NK O,M1M$HH\8V> M;0QK^P!JMH S6ZJ^J=VX/2 UW.J4["+91;"+J79J5P-)=I'LFKSZ;8 M5%$9A)$2SJ+21IFQIBRM2?V_WQK=C7K3FL;RW(/E[J.X/[6\2Z9::)@+"\)Z MYD^\BZ=I%CJ:KAB*\#!J9%M3EAT*]Q_/0USQXT(7^;19)_6^]69]^),C;@Z_ M>:_Y8C=.Q#K_[R1R']DX6RS%[9I^VL9\W]VE/:[LI'W.'9\KY)\4633[# < M3JF%+7'F7*_5@"5/8?2=UL2.JR/F>G-/PJZQ&RZBHS>+84\QX+7*3O).^\2I M+:UBYW;>8Q_8K_L"9S>2]ZC9,77OS<__,K2H3W#.96Z0/4TC/<0//YF_W1$KZK>CO06528& MK"UZCIZS),Q@4>0?(,%J(J9T2L[!)8?R-/+[(SK) .[1I7$GY3I(?1(_0=:X M2["Y]VT (&,JO*;.7(AC9P5^=E^<'1N"S.'9@RI M\1I4 L^'H_9G4<2"_C.P87_D!J FD)+!^\)+TA3M2@$QRH/[0\KM#!H)0&-! MF0=F\S%FOM RW$)=W*$P*H1 O;61PC@$K[WUS.,!>=C9X8-=4W*X)\R_PS_K":X5@63W&9&D. 1:2[6;J0%MO M;S1UP-0,Q]E)NWEK-[WQ+;G9X]IL9YM3!XXA"%@>YE!#R3]_PM+N/BC\=YR$H*DM9W2FK),9G(TPGF\TSY>,] M-PX\G$[Q>Q3&6&H2#OS5[N4*NO+KZC*;1PZ&9:NV\[KJ]N.I+SQ#!#O6IH;2 M+K%[>,DG26L+O=-TU;$;2%T2P5N3':]KY'"BLJ,\E-JMU0]_BRVIMA8+EYL\ MS4V>?$CXC@J*BY7\[W=ZVTM M?FIHA_%W'EXKE 12!68M6^VT9%/?AF/)K.\U.A4V/A^7^"L&2)UF5HG35COZ MALWXCM1E=818,DWM,'FCAY=-DD"JP*QMJGKK^*=+G3B63$>K:\V="AMOTV51 MI0G_X72,AS !#2-<R+X.2/8MK4-1PV==AA-DM86 MTG=::M?<,'M-RH[F(]CNU-:2SD)VK)A);QYJ)KUSIL*GEFH MT#144Z_K(Y(QACUCJ:,=)@QT^,M+TD)*+]ZV@UG;&GPH7;R,+ M]!BT);F&U$!KL\KB3(0STT O++.[U"907EJ-08^N&?M&S^$O+$D;E6C#[NR= M-B1ZZK"N>7ZL>_H5'(7!,T0B9,TM",PZ3%2$S5W:D/9Q*THJDC4JY M9UW9T[+A*-(W+6H^>A;>2M"TJOIYON6VN)(^*D9Z MN]9AVOE*+-6(]!ZF+?;AN;AA_7[D&D>TQLE[;I>G*)^9P[:EZKI401N.)/-L MG3Z2/JK S%+;NBP9;CB2C+-EXH9IH"?J;I2;/$K'[2'8$V=LEM?6O'1$ 4PN M7-Y; $\OG/7&K'J5XO$/!*L'@V8+:L-6.]W7-<&N!H3^/-P[.SJ?MK MUT@^O':R)0J3DO/,)*>NFK5[%TC)>722TZK=_N1L)"?IR3\G+APJC=P7TA * M!_F_69SX@^?Y/ 1;<[)$A%]H]/M\$L"&2[UH#VP15O2J]WX"6^NOAYY9F/U- M/2M_IY%.7^='.M4\=R&3XP4 3MQHZ :[/L-P);7'$9 8_3KX K;$[ MC=G[](\/GA]/Q^[S>S^@$])#):;-AR??2T;O:=8IT4YJ48GUQ=<:?;7 4_P[ MV] ,QUCYM:ZM_F[=LH:EZ9W-EEW_G6.M?NEY;-;4[&[K>#;KZ-4V]((_X,6; ML[OTTY*;CW-AHZ3]%_A$^0P_&\7*#8@<3[EGTX1->BQ2+%VMH$6?+&AN@W[$ MW)C]?/&1\;_>E;D\7X++,6CY%Q]1\D>QX@=*,@IGL)87+U40E*F:-7HX-1S= MIF[JVSIQ%5_F*4'.Z&Y#4)PD<*XFH)^N+A&3A/7*$).U)L2T;:A56$>^\M6O MW%-HYJ"4+()F:K7; M^VX)=&@+_$ANN+;6>NT%MT8CJ3)^ZZ#GOPX#<@JZ"?-V-D+D1+7LZN=OMGPR M'4NUG0W[=!_+E"!)S&="S!U3-8T-A\Q+8I;$W*2#7X 9UF[5[S=\+'1<9XV5 M9SHVC=/ %L65.N\YAQH648#UFK3J0\?ZY"[WLWP#/+I? ;Y@?W& M&H=M>2D91FVK7&*KOV+!(O7YLK4#4[J7EL:1BJ;XFE?4M1I].1N7"-O-]LK;O#5+C3S!18]BZ>5SRJ]OF;+9T,RU9MYW6- MK@X?E-I.GRE)S,=.S(ZN.O;K6O-)8FX63L^6F"^,EJK7F4Q\9'2\82SSZ#,% MVKO(%-A-5L:VH]MRET>VR_-M*%#,%%!X*SC97.!,UC@G'W=YPL")N^0<6SN, M<_L0A]VL<_-Y^VP=I_8 2TD@SAK\U*V'3L1[59U)L M,M1CBP1"*]:>W;'[41W5%]HCU\R-+QF$D9*,F!+@>(!)2.,!V/)X 6;IBN> M:(_O*5A8^I.2A,I;$X2-H\ .QWX8*(,HG,!G'5,S\\\JO\+H:LK5>*ST 5;A M!#Z.W3$&ET%H.RQB=]7GD9^?P2K# 'L?J!\=B/X3SR@ICS ^DI M\3NQ@1#>$,$+X,"XY#3RX4S/S(V4)S>&A4$:NF/823@8Q"S!?;QU-#N# .R$ M+T3@P17\H#^>Q>*[K_!\/''C!$Y,??D9_-^//.7?,_@&/N1[NP*IZPYA?RZ0 M@UAP#B-MCA%#LP!7Z;O%@@,_BI,Y%,"+":G%P\&S=KNS^&SAN%.@MM!3GOQD MI(2T5L24F,'/@R%L[#E]I#^+(J!P_A LC&I:^O B-/LA_#:>A@%*K^67:%#,SM'S1]P>:).S9/4C93-V M#L&XIE-%VLQML4Q(%?\YRF*\4Z"ORQY0U/=+=P +O'?'3^YS_.;G^0%$?G"Y M /I%J*V$S6"P,]APT0H<$48NX12N2!;AKV!/;F/VHHPB-OCKF[_X;<,T75-O M.Y;IV:SK=&QCT+&\7L]D ]?6O7^UW_SR0%.<@%7!W$D I_%__>R68K(IET[- MF_CWO4[.:NYU/!?5S84ZB63++ERP-<6YHU=^UNBJ*'PG;H37BQ>!_ SP)LMW M0U>.6GK=C<,GO*Y9].CW4:+'"=R:8S>._8$/3[HQ?88O&H:A%V.BC$>CTY8N M0_R@>"&Z_7_/?"ZD-:5H]"O#(LS@#2Y>&"CX\OL6;V>TEG^: PN:1S_!S^F2 M<8=A?L,44;]2S]X73: N$D:@I(#*PJ.ARN=O=P#DX00/R8_/,P#6';^K=7ZJ M1S8M4B7*X+-/UFR,C+KGZHVJ_,X"T,#&1+=7'MR"?IQ$I&@H-S^F+(A9W,"A M?=V.9MK.1C/[=(U#H/SK5XS!LRQ[%Y/E[,U6/9W-@C9F=8]HL[:K3ER4)_1U$;?.L4<<'<^!_Q5 MF0.[K@.6:\@.3')^WS:URN.;:>7H:J?V6);FN1TET1T3T8'EW=://Q0AB>Z8 MB.["L-1.QY;!E48:NZ:QRM@]BR3,\YW>UU*[W<-T+MN)W7":2&JK5NLPW<,D MDFJD#K1KS*9M,'I.+S'.>7WFP)G/[A--$DH\HV<;PMH^@)HMWYRVVM$W=%5L M#T@-MSDENTAV$3J;J>JUE3;)+I)=SI-=+@Q;-9WZN;_>]"!B3NA(6>^PMM1Z>QX;BQX7VC-3AEH,B8MZLGW9GI#Y^ M\'-J.EIHXBCZ,])/*'6!/Y:D6(G<1S;.5LT(H*P;,>TTIKWBN6,%5F:E32&7 M>CN^-;3V7%/D18++^B.OZ@!YUCU"7TX]6>38MK;4S/DEAFV;FO%B ^A&\ERQ M>^F,(0#<>89*PO[WRQY!9XY-4@XC"M5S(:>B' JC1% K;QO^Z%(CW% ML7%F\,Q7QRWTF:9\(G9CD^DX?&9L[FUJRFP9SA"?(2P5\1ZI?3AH%(Z5">Q[ M%L'WTUF"VY^.W3[CPA$^G8U)-F;-S=UQ'/)'_=XLR9MK"RY]!=,BU^8]9*F% M:P5"W 6, 26*IJ9-E+D'1WD&I!+1^U8O3#]X M2>RJ)*QRT87-\K.57-'R/YPE<>+R!OF@<4?A$_RU;BY!'?;:%$?-I^0[DJJW M <")*1>"G-^I\,*S;C;.P>(+L+ ,+ %+YJFXNO*@+E^^UV[@>CZ:!4L&6Y0F2VMMMK0\XP25\[Z]O7AZY8>C6FU_D6)0#[.4 8U%V3N#MFNCXY(-]Y/G) M,XF4:W>*]X7RC<7A+.JO&2YP>J[(JT?7'Q.2^VX\(G#@'\WT.S# VJ,[1CH4 MUY+1+E@ \+^L;3L/T64#U>:&M3@%,QO^]Y'U1:=W(YV-!GHKAP>WP-',)SL[ MG#).3'&]>6XX'^2MJ>=W:(D:)]9&+YT;!61VI'-;4M<'0- =XB^>PN@[_KO/ M*7?+&S:Z?,.=NOO-G1LT\"WW""WL%Q^/9U-T^2@C0'#J,=W*_)/FD.L1B@.P MX4K&XF6V1Y$8IZX/MHNI647;A6BPX#-?/V1(4 .I>R"-R0GWU$C1PX5-?M:R M3>X-1R@6<(#@FL&/PGV\Q.$+8A%7X@.I<# @UZ?'ST5FQZ7]R30*']F$Y"YR M_BQ2/'1%H@<4W\]U1"ZO_ >F7!_;\+ZHP"@,GQN9#SAX%3U)U-FY &PM58Q M7$-BS((K;GH5K!!(ZET?[:_$ 5A(R4PR)Q?0Q)X"@NA75C8KA'N/& X0(V#!.?WWZ%GR@@14$KXL&G"8,]>Z#L MW!8Y>>&NQ;VGN_84NZTZNEU@X*4=NPGJ7*D;.SLOA&6C;(+8;()GV9H",_#%; M!QG$K[!"W *,4O[W2"\JX[V4K]-+?ZT"#C#@=_W\3\!L_@P_39W=!8)454H%XL-_3Z0D(]*O_\HDLQ2 M-V?1<:(*GB%-%'74$.,I/O^5VY]/,H.'A$<'8*XD3VS\F)FR[AC'5 [)NNF[ M01 F*0A +,:SB)@W&8&N#"!"CNFQYU <)4UY>X+K6L$G5]%INB=.I^,T7'+R ME%=3I2UJ+5>YUJ)\\H6(.'%PK=K@Z#)[./6VDRT*<"JQ;X$$6*$.XF. ^8P5K&H"2&N%%_8F\%^*. MC7FF*+ V<3; :%'I]B-TU_7%2',00)B'OJ"(:\K70WKN!"A([O30*^,)!8-$ M.)QAY'(7 NEV >O#K>A&SZ@+/A>M!I$DC/?FD$03^^%SVUS8&P.W3XS'Z6(> M3KG!G^/$\^,^3BGEX8HIW+>XST=W#%1'[NP87M\/AP'W,2%)\S2K!*1BJ@>0 M?\4L^)2$5H1W.2:RD-:<%6LK/7=,J(Q'J.JLM%*:*#L.SE,RA6 MEDSA.:T4GD/DZ;SYY?;AYK,P"#7E[W]?[N[_^'9SKUS]>O?'@_+YZMO_W#PHWV[O_V>)%:K+P,,K2P@#Q4(TH9:D MW.+% S;A%*QQ?K'C993=6N'$3[(<#_+)1PSOQEW>&56%0O=-@PC*UL"H^O+P M[>[3/1'3UV]WUS02V-U+;_R#3*> 8&ZZ,?ISZ$K(**JI#Z_M1-"G$O MT'>PEH%2BX3ZF1NJ9"J/?#90;GZP_HS2;>_02$8-'C/GZ+O?,N>%^(Z<;:C\ MS"@F L!@J%%E[\7-9/F[Z !)/P1M%T#+"[524S[=*&IJXQ KM5(SEAO;8/SV MF8>Y(T6_(*I@WV9C%G,Z,"SWTG NV#MZQ' \\5^Y'GZ/7FH>8;])T^>ON%EN M="V;5\M.N!OK A_XC[]T3%/_4/PQ?61\>*<*I8[.&7CIGSPG@_Q:$?=7%%AW M?M$<7!]!94S7U91?R5%%82EX,H>JNBFJ$);"E9?O>>'UW)M0#0?S M_H@_S^O=\N00KI>A-R14>-/C1I&A]YZ#&FW<8Q_AG/)I@J0;H]N=OP$<9Y)JW)Q?!OFDZ#23+^ MP.J*GG=8-*1(#$HE#(3@6Z* M>Z+)64C.R-Q!S7D$]J IGS,:4MB8]05UL1\\-L@9?GZQ.-5P4C\0[1-?[P)# MQG'J!BJ](2KOK&[T 0 '#"YT*E&:"\S]GS%_Y31BQ C#&G_Q1'2P-6$IGGI$#T7HKA5>AS&>&%@^$-_E+FA1)?-2$MBY M,U(D0EI!J/#K.4YOANI$!+(X==97HB,NHU-7.@@]EPB88I01!1@PSA0&H,X_ MPS7PG?$$O:4'U'K[;(#.;YAO:G@@]FT-?+WZ]J#WNVVZ_ /6.IBDU2S5TTW6^4%>3'W]%QGU#(/:L=<)4 7H=15I]G M18<1",]'/YJ!3B\,I31BFEI("M:?P.T/%F^/@?Y))0L1*Q!6D$O<[&K(>F@4 M=A(O&Q5703"C,C&RU^!#3LNJ<@O7@6)F_A]C K[HTXM FT1#,DOS&LP"D:+H%'_+ JQ<[TKMWP*8&1G!;"Y9)\O[8&G!2Y[\(=1R+&CBUA#Z#@:1.^%] M@>"+9,G X4%1CTW)4Y1E,7E %^-P6IH[ IJIFZ4(Q6">N+F/*84$=V=P85I, M;"+G$35&4GF*.G>2$ 4!"O#;,/T+54\720KMPJPQ$][<0#""=GB^"Z6A]-!: M91Y/A!8>GS2BBI#0E#O$:B\*7?2ZQ7V@2G4%(D<4!AZZO"))X)WQ&[:D\.4Y;8E&>3G5&^X[J*"W6>RY\*OF3A$A!2<:#< M8C>]T"?;'IW;<2Q2N=*GR1>-_B_*4([S%9J[T, EM!/=;/Z52X:&BERZQ];S(AOUS_3!GG*SJ<([+R+5,5RKO MR]AW83%*QX@*AXE'LP1O*&*<0434 #^-(C]/$:6>;LO;RBI=\SOCG)CE+E,< M4M&3:]&4K1,5;SKR0I=)[-15Q:\UJ@T'K(0D6Y&81#8N.M<8;YF'BP_1W1&0 MR$)E@@OO$1LGU%!)].CCB@CWNW#:FI(Z59"H:#;R*RB_HO'+S]_N"C*E;PA=L_!UE IW^-U6D[E64-3F5A33*SI;#VQ1J;( MG$2*S &MZQ6IEZA4!R?4@DNY'KFO*;[,(;VU5 ?GKH?OD:132%5$F<6#Y3#1AA6XJX[!F/9=R!4$(5SI= M/IZ/ 4>XC$#V]1*1%>H'*/-#3!?E>D9_C9Y1 --@-AZ@[97):R[+:R6Y'_LE M?RW,.!]0D+D+YA-419Q6^;^9-Q0U.(&H@RWD'^06J@]W;3#TR: M6KII@]SLT9BHI):0^K['AN]& >KS9/6**^P6.@L^+> M\W(+<2FO7;B@6*1 X,H\:!E^S.;VZO8PNK]V.?(6P-M]KBKS)&-NM\HEW%LM4N+J6-G-2!F")Q',> 2QH1CNT&(_/ M]B22.#*49&&KN1,#RA.>5Y$%M>">CPGOO/PD>P>E>R,Z*/4[MWZIK3$5G)0H MC %VP<:ZP\56S*4&S1P!$HQ)HP-+)J9#9E[EG [/B,NO0,KQ')M">7NNS;, M> =KZ@E"@Y!G;I!>BJDCW.7QHLJ.K@O,U0^I$\+3B 4,0Y8Y460*,AG3F=LJ MPV6I:?S VV2+$KU@1CGR\%1^CK2Y5/;J/MKD/T YCWH\>XD[]F.R#OQP%L-O MD#J BCFY<1Z(>1?*Q80%XJ+G'E(I98B5%4%M)P;5:5(,RM24/[Y\N_G]]O[A MYMO-1^7^ZM/-O7+WFW+S]S]N'_Z)^1%_?+M]N+WAB95_W-_@EY1?>?/QY")6 M2(6<+W@G"2JU27/'XH5^&GF1*I?>_QDO=!<1OI($=-1J'6K6""O8PA L!6%K MM&T>- M4T^BZ1C0U)=H.@8T>?-H.IW[[.O<4*TSO,\>,#.=4^V766YGA /^;^6>-]\C M,^UKUIGOPI!\>P3(O>*-$?GAOF)W1(Y'U_?X9],4WX1FB=+FHW0EOQ)F.;<* M?*?<2M^XZ:=NE,RS^-=9;^SWQ\_TLZL@"#&5RU.^CF&3]%D8*5]Y@\]84DBM M,^TSCEWMR)_=']A#;YF +L+H/*.JKWX M-8IAD*9O^K/[S$GBGTQ(BE_9HD1I^!'RTG>28DKS:3L5L,J%^6XASZ""POW2 M!/%*4]&;+*G_>S9^5@P,Q]!?:;%J!=&]^8!VR* M$B@>QQUB&&K;K$O,Y32STUOB^,CT%>K*T5*3U=),4Q*3)*;#J;>2G"0Y;55S MVR)!;>H-/B+*RKO?DWZVW S_T*[?XR/<5YGYTI+?K4M)DI,D)TE.DIPD.37" MO]8@%QJ]N]ML"J.DM$,[S81/5-2]65/L&3##(K?T^"<6MN'3L3>S0K8'*VD4 M;YQ5N#DWG!7 ).MOUZ4E>?_H>)]4B9^I^KHDA5$\&3*78SPHZS M;N+'@V=>QO^#QK*,PC$??I+-A^2C[D5KG+S3Q&S*.]\HCXPW58)?\?:@"J_L MGP78FF5(4SX],;5TDK:/%-T UM3R5P?_T>+17(G'VT Q=:.K+G1.^#7$^?, MZ(]^Q'AC;G>6C$(QM ?[X& J+;;QX,V?^)CYM^W".,[U[1A$8YJ\?T/:=1Z; M]R(.?3YP(YRR($4W=-XWK;-.!!UM;[SW2Z6A=V]YQ M[Y%]%C^^3*DDX6Y^C/R>GRA_.99"Q)?%4L%N*+$>7G(B;K&^!Q9YLUIG;/'K MIL85OB4Y7D8(U>Z4.8G+..5\./@&Q47C8A#[WQ;[81F&-DHF5 U@E-PC6R/P M#+][UP*:AK&:&UR),6R52K,CTD;=JP9E@AH?SUP^;,'H*']H]]JUA@-FZ4'# MF%-+.B^.OT-Y9NID;+O1OUW(#%EW<_QNPY'4EKZKJY@GJVVZU#BHD# MB0DS$Q.K$"W%1+/$A+E63"Q/7I9B0HJ)UXJ)5$I(&7$4,F*]B*@WN/U8Q4>Y MG2C[9FWKO)Z*K_"TY?Y3__?7;I_?*A?\._7D> M"]#?#G^1-4V>^U_%^(-[''\0J_#3U;^]3S=/<\'X<&[BVG RC=@(GD!^YE_0 M2A66X@/#,3:!D2D6Q10 ;G]0;OX]\Y-G7.:QXBK7V/[_-VS_SP=^7,"#7T+L MR8_3@'OP?U!LU-!Y4SPB@)NON^/V,0] M!X1>7WTZ!X1>N^/^;,Q-C$]^\!W'^9P#>C_>_'8.Z/V(LVG]L\/NIZM?SP&[ MG]P>&Y\58K]^NSD'Q'[-AM%68]RE--!*^7_[3/,JS71I2NZ7I:^$T3YRO^Q= MYG[)]*[#I7/^]O\U%K M-(PS\W*1!YM/Y\-1]#<_^B,W&++4C6UT+9NG%7]C0QQ?CTOA1&QO1M,"9^@" MH_S9B#LW^##<&"#!!V!B4G>/C=SQ(,WE)D"+'V!2+YOA#%):+\].KC,L?N>@ M/JX$O):F.^8F"7B.YG3;6T_ LRVMHV\ZC6SU=Z9F=7:P65MK&\XVLP5K3$%Y MW<"4_67J=;9;X-/4O,KR8WVZ^O/^[@L.Z_SXQ_7#O:K1UOJ?[B*7Y1#@_XCQM_>G9 ;?]9,0(T!FMW(?IS.3 M HU+3O\Y_EGY[(,&S<;*[YKRD5V[B2LOAUV01?/G=52DF65ZH<%C$8M]-&@* M>4Q+.4[TRXMIY =]?^J.%9;](.0_J'(1&>:>+J+M_73%01QYH\H;5=ZHQW&F M&C?JMS!PQY[RWYKR/\$LB<- WJCR1EUSXF5ZP7LROSW_ 5>CDEVPZJHL855Y MB)@;SZ(TF1A>'(7C\?*]F^=CXN_!GT+V\A?GO>^W5_V3WN_?'KW[N/?^OW?/\^NM0MLA1[TJ38E M$%!H:X^(KK3O-@Q^: [!GO8=DQ_H ?3[GX30%*^?"5JNJ#;4A_KN6W)V/-;! M6!^.^\>&"?HFM(W^J6-8_?'1L3DZ=?03Z.C_7)[91_;B2#\9]NSP>#Q\?'#X^@# M)LO!4->-P>\WUW.1M!>G=9'_(Y/Z:4'<)/UHP%\O0 WR<%C%IP_P/Z:8#NT M:/#!PMZ %UH?C_1$AB,BA0[D!Q3XUD:'CWT_]/(%;$H&]'D-!RQ1GZ6"!%D; MN7*A1 !02M BI/ 2$^\".B!TZ7DO]/\,@8L%E%\C2U 1;N- MTXM22D(#Z-* _^IO(3X\!79O4#T#8=!? K"NGXFT8)21^$G]S*3:KS$>CP=/ MO$$69D-N6R)]G__9-X;UU!8UTNJZV:]^(K>//&R-L5X>$KD7YB'?]JID)2WY M-1+D>1GSO!C'+\M+LWPTS82 "J#U88D?!A8.?4J>>3L_41E(H!),?O2W*$WR M8D-4:JA2/A(A_D>A;0+?QU2@\"?QL_4:^0Z.'K!'O(6=)\%C!(71C74YN+;T*E;?":"?/27*+T+%G5+ST2@ M^W]?\#6!=0O.1 (6[#1I]ES^GKW7D'W>FV(65OM_$G_O%C$6CI,H!'<\0F6YK"GE MBL4/DRI45JP?8!?9?/CQ&;@\HIBO(*1!W+(#6F2/JULS1]4$;(<8^PP"Q&KT+E4( MYL[FH>SVE!M16/##$6RO"5DNYF9=^#A5O7T\KBJHH? MZ>9(-I04AO8^0NEH<_\*"&&Y>8"-W)P*2.V^CDRE.;!?&\"N>Z0K#@K([^I;Q50U>3>6R*60,%F;$6+5&C"3W:5E'72;XCF*\9@RO? MX?_L@UD%I)K.$U-,$RCH9-":P-92X)VD< 8?H!_"&;3PTF\00.3(J^.(4T.V MM1A$2Z%TFH(F844ABCJZ&(_D?BR'CBY&&7*-OBS8J("G]&N&;HH9L%*NNAY[ MR!7--W_9H0NQPRH/+)<$+D4>L1.GW1.AE?6HB39,,3-6@>A$(1\89U7R)XG, M6R.(XPE.($^Q)[IS$-7$\N"D&K$QM";*TTW^ LIB; IM/O-;EZF,K#(@,4:& M'"UN <2\KO:&=Y$&H#<,T]=,2$CII!5<^R2.A%$870^Y4\1NYGAQYM=\Y,?6QDH,.^IQ?,;8?D>LF M_]:C0))6>Y]30PYU$]'-'QVL_"8.:$=6[7W8P%\*>S85WT'7DY2]D=_9%58Z MG:'.AO+%5=]!CW/%<.$5UT1;NUV3 4R@=1NZ:1:4B+S3F<=-!'74,0U#6+6$;MCUAG M( U](\'.U6X3UY.15#NX-O7""R0BVC3$7)U6#5])Z8A35[DT!=W&'P+ M7TI%APG]#;@AQ([XL1\N2Q#5-)Z:AC0*W- HD/DZ4L3E&X'EU?V'L7\*&>8; MB:]*XO GD#A\(W'/)$;__P[YE3/0GCQ I90/+R'Q..]&ANY0%90.@/T12ZV MH28UX6/3D(:_&\+C/Q*5_5AGS+_0*CK51*\F%'>X,? 5PMN0.OR $';H2M"# M_.7$HN@!T><7L%\56DGW2#>-HL%'/UK?3'1P.V=:M%B-ENCI)+M3 FU$)TL" MQ5&PFB?4=H25 _&18W66AB\/UG;KD M-T'XP&\V9B_!4CNRD6F4$Q1=5<%!W[S6?DBJ1HYI&M)DHFP]'61$'/V>P?7F MF A>$N#58Z0 0]VK'!GR8I\ TK9(6@S5>3X:&8H:2FTOQZ8A]?E%['33;B ? M>?@6G+%2D(>:=X!(TFI;.3'DU:<-A!9C=+CRF\1@!1CJ(.QT)*])241T,0K; MK\L>((ABNDC7&]>;2KH!Y >DXMTWIFJ?-!=!JQD>F4-I65G!<*0D9E>H M>2-W4S]WD(BS[2P\V+L1%V*KZ>4F7(/>E)8WV]VE8.)3=('/#7G33GQ+IA#O M9FTWW%XKR:OMXL0<2NM_Z;KO9)N?8G%Y&RM LJ6A_GVC$H#:!DX->9_%%F6S MM:)+]X+.H,LOW+P#A#YOZZ7VJ=]\$#4;8T/>!!$C:0(J]:I+[JF@-AN>QU9B M*=W6D6X._(A?H%1$Q0:IF_/DV=IL.$^>#Z+V6"-SF+-V(7'204\U MO?WMZL(8SU#P@^]9_,:&U815@D]KWRZA1%)[+]/(V3["X?K&6!. 8F-C!O*- M([_Q(8$J@&J#8B-Z>5]<"6-_=?OZ.,A^#BSZG?ED&/]@6/PU1<$L)^B/SV& M?!@$4^PMD!_/AXM[G_X+[2N;I44. IM#F^+62@+M2>:$#GL7>M"^@ XD)#MM MDQI&@45 ";#H><\!+O]T$O^4VGGO%7/@(]?E2.<]2D+^[2;^1)+4L]+0A9(1 -.?"O!(?K\UZ4$E'H]30J0*(G'O99 MBR//5^P-!]]^R4TBX99E ?!>0.R_O?+6(8MFDYW4A157(M6\L#9<_+RR_NON M!I,E\#>[O^XPY1P#]S*DS):CS6'7R$/%):^%T5;2+UEC9VH$>3.^JQX[W^(# M0+M;6HB>=+7_H=>@M( M;IUI&%#L01+<.HG#^\(:> 4W6@^L1M74J /6Y<(E)!6JX)ZP-AN2Y_D*,*^U MW>(VB0N9+FZ4PZBTY7+E);-#$MM"C:+Q!5Q_6:%D44V'''7@6WP.Z M".%_(""7B.]'+"A]5?&VLK*N)$YR<,2$ZTFW%8+S=(U#0D1)[0*REJ0NJV\ M9L/]%T:,S<#:6C67(&#Q/RO-_)G]X2F:MY1P_SZ*.2@F;O$9]/*&([X"1DPR_,]Q/-P_7:18K^MT3JP-Y*"N#K MA!;5A-OJB5+#ZO(IS?S$;6VI:5?";[>JY'.BA&UE2_89V9'6_2.NX6]R9-O* MY2WKU$G\J0:%*693'=BK1)-VE\ 2M7T/GV@(W+*^O43HX%VZ&R+[#C]FA\I9 M:THE:8M?3]W!EEU?$1L&>"U_=K'UH^*PH@K0SYHCH(F*&O.P^UB!$J:57!K\ M"BM>&7TMC?MND(^\T+N "SJ'Y(&-3?A=#'R@,N.%+ZRG4KF?9.5LG 0KS?#N M'&0M-0^%1!OLX#MT;6:[P+=O&+7N#*X!*O9?!:D/[,I2CF=G5D,]#U0@TE*+ M4L4HC0*;]D8TU\Q10ICM6%B;RYV@O0%4K*14[*WV =T&N_WB0HN?*P1N85'3 M20YLHL6ZA6VKQ7UA6:;3CP6AY*B"ZP1>LKI#QMR*C9YS($K-D)L-BP^P+UL'JF&>^A])(6Q MS0SRM6(;$NQNN7K4O2GWP]?O2J;@5@VHGO<]Z$7W![!Q!_R9H%%WJ5Z9H\ MM6UM@%/@ QM\\2!90M]Z_LXZP3E3A.SB?D0E\H*U@I]L:-BE:@>93G%PIY@W M:JVWHEH#H:UMDY_T##R^FX.HJ' &<\Z(ERYWJ$0.[9?CE:3XN^%E12E* M?>A2[$[.EI6C./VA2[+/#FMB63AD,5/<6[$T[ DKE?WEB9^P4:SWOW(NVNJI MYL"!BI%7\KH-T^8;U_(5^U:MS9-I@;82,0VI.$:-LTR!6[K(OY/JP'E.W_EPS]QFP#+,T,LG_,H%VS#/)XTUJ^[C*Q=LZ82T M:G0-^"ZVV@2YOOY*[R>U^T8]TOJG#/EV/&6JYS893MS9I]8 MN#0D;B322U*^S%\_#9*2=:$DB@2HGS-YD".) CYT?P"Z&XW&W__]Z^G)D\\X MFX^GDW\\Y3^QIT]PDJ9Y/#GZQ],_/KX"]_3?__FWO_W]?P'\YR_OWSQY.4UG MISA9/'DQP[# _.3+>''\Y%\9YW\^*;/IZ9-_36=_CC\'@'\N_^C%]-.WV?CH M>/%$,,&N_W;VL_$L>"8\&*X"*,P<7.$)O#9*NL(L%O:_CW[..D?-K 2?M03E M&'W"*@>1V:)*2=)ZMFST9#SY\^?Z)88Y/J'!3>;+;__Q]'BQ^/3SLV=?OGSY MZ6N??KK^^-<;G_\BEY_FWOMGR]]>?'0^WO1!:I8_^\_? MWGQ(QW@:8#R9+\(DU0[FXY_GRQ^^F::P6,K\7EQ/;OU$_0[./P;U1\ %2/[3 MUWE^^L^_/7FR$L=L>H+OL3RI__[Q_O65+D_"E_ET\FDVS6=I,?\I34^?U8\] M>S$E4A#@90.+;Y_P'T_GX]-/)WC^L^,9EG\\K7\.5;/,2U:[_;?5'S[[WGL* M)^GL9#G8-_3]^L]K)[L"P:\+G&3,EWO9;8R3^?1DG"N/?PDG544?CA$7\]W& M?5MC+66Q%> +^=2.S[L^F:8K'SJI!)Q>2/8D1#Q9_G1T-H>C$#Z-WHQ#')^, M%V.I)IK?CU_Y^-%]]&R)@JVFM(GF:FXA*!9K.&H#!*&ZSC M+%X5VWJ,2Q:7,(]+*J_[(TIS_PQ/%O/SGT#]"3"^9O2_;0ML)?$F Q]%HPLO MUH/*AH$*M/H$R01XS"X$SHL1KO,8KP[G$H6>S]*3Z8S&30OWTR=?L"ZSZS5\ M!2C,T@UN75U!UI]X-C\[/5VV">,%GI[_?5W0.W)B,6TC]Y5>:2C[*G[#>+*) MI0C.0")'PF$S>.4T[4^!%QY$4$KWT/]]K-Y, _%7H,&>6NC)AJA*X.@S:*S# M0N;!&QG 8=)!9=2*Y\=@P\,']X[0X6R&*^7]1S@YPY$V)B26"Q0TD4;G(X2B M+?@B/4\R">RSGF_ ,J0U;T\>7*?WOI)OQN\7T]/3Z>02"EXR=YY9R#9Q4$Q: M"-QS*%[YJ"19VJ'+7G<=R)!6NL;*WTOFS33_/.=Q'7LX>1?&^?7D1?@T7H23 M2^!&DLF012I@O=&@#*\+>"2$/ANT1AAF4P\NW ]M&W;('Y,=C?72C"_O<1'& M$\R_AMED/#F:/T_I[+1*'?-++.,T7HRRBUXG$8!AJ,-V&4+, =!SFS*!8[K+ MSG@_M&WXHGY,OC362S.^?)QAF)_-OEU:YY(HPEA&QIM/@0Q"5B F3*11I[U" M&WGLPH^;4+;A@_[.!_B1"+&GX-MM,-^)^'9QC#-:P3[-\!@G\_%G?#U)TU-\ M,YW/?\?%V_(Q?!TYXQ-3+$(U@T 5RR &JX!,(A$TDS)8WV6W>1C.;:AC?LRE MI*?&FM'JUAC(D#VQ7O=\18-I%X,UX_'+M :[F M%4VG2\!HAHV4Y3;GD$'H+$"Y1$9>2 *XCSJBE"F(+H[X/;B&Y)>UHD1+5;2+ M/&$Z(TQOII.CCS@[?8EQ,3(FE(P\0 A9T6:N# TR"+#:,1V**B*++J&GFUB& MY(&UXL&^(M];]_7,9X6"MO)?II.S^;N3,!G)HIFRQH/TPH+*SH*7R@./RJ9@ M"O/AVH9P\VAJ<]-#\HOVU6(#X;51X!NRO_%\--]^GT[2>I]1SB29R0\3!N72 M6X? LP2OR&47.3.A[SUBO+.'![HUPU=G$U$VW[*K74Q&\?H(=PWNQ4F8S\=E MC/D23!:TRAH%Y$QC5BQ9",@4!,\=[2DD!-[EY.C!2(?DU;3>UONHJQFKEJ[6 M98OC.QZKI:&)SX!LC$@LMP*\,PI$\,K97"3QO =];H>T#4_L#\:31@IH%SB9 MSW%QX9PX4Z0*VD.0Z,CXS.1DO@@M5@(Z>M.A4#D7PP*%9%DTR-4Y4N9T_; MH!N2+[P[0VZ<13573,,#A_EB-DX+S-N!-,8H)7D!,M1M33>09+-'\N<=HN%* M12ZZ+)8/Q#DD![H=CWHJJV5$>GI&8-YC0@(63Y"\^_/1RX Q:L/)HI3DZ-7S M$8\F@"Z8LN)W%G,S1;^;X:^G-,J#NPS8D_[X=+5HKI<=1 MTSD.7A3'Y#5@J'FIECEP! 2LY)*9F%U.7:SQ^\YF'ABB>IYH:YZ/KWC$(TV> M;PZ&!F-I1$KG"#%P#A$35T$4+=TU ^J6\-2FUH=D/N^IURL1JKTEV=RZ>1>^ MU3WU?&3&NT!;J88H$M;#"T;K+$KZUG/-HRC.=UG.-L,9DO7;B 8-Y=\C_GR. MPSI2E-1D28GD:D:]@F"< D[#5=YJQLUVAP@;FQ^2I=IR>N\ORY;S>W:&>RB[(R*_!H4_U%G%U!J4V)NHB M(2LI:$:Z0GX@$D MI*\K*OVZC\]U.Z@AF2H-*-!,_OTRH%:CK'A\*$PKLI<2 MUO"@$[G>_'-@O>3&"&=4'Z/U=DA#,G :L*&1[)MQX?],I_G+^.1DA":A,+0W M%^$R=&8W.6+]>?7K^GDK)8>N:"N1<:FV 0Q<7)D3+3@G':0;+#H M7!%67E/_73&MC7ULHU0W?*6VE.0UM?[]V771O*'O.U7E>1<,-KWV%NG4_?42\VS ;54OZ M?D?N%4U>@K483\YHZWQ+GO=R=/-?L$QG>.%UX?RW\61:$]9IY\49SJMG?K65 MU;V^WW!Q/,WU 'V^6(YNE 3761I:?FGBDIOF @3F%7@4-F"13LTE/\D+[];:R/_O[/5(G ND7?3V?(7B\5L M',\6-?7GXW3EVXUBRH<=)1#.B?MQ=SA MTJ;=S-A@69?(8G)6 ]>>MCDN#+A:'8,VI,*]92KR/OR]SUG:X8!Q1HV\FTW+ M>#&R C6)D)- /0.53"3[3A(35'0:D27KNU0:NH1A2,O]OIJ_<>:XHZC;4WEM M4]%>0WN,4@4R7BDP.+CKKZ[L_5F&&.8)&D8[) MNNO3K9\J6Z['L^59ZT5YZB6XJS[M\F<$$O.[\*U^^/F,_.*CU1GMJ*120HD9 M.))7H)+DX$.V4#P+-@OA;*]CDWVA#RGL<4A>'ECIATDVR75#R[?E$;PXKMCG MX\F&)SAVRY;8O;^F61.-AMT[7:4FK[XZF7[9^TVNS8WV3T2Y90"-LDYJ]0SJ MX-UL^GE,K?WR[8]Y3>Q?F>LTW9^GQ?CS^D4E5FQ(Y(H[&PQM$]9!3?P&FG<% MLT+#^R2-; ]Q[VM&J_5F_G&ZO)D]PUOOO8PT.3&,6UJ&0JZWM*.&P$. :+$$ MH;"HT.7<9WN(#[1]NGL2/6AVXYY2'P4VO=-PK;C1C>)'5W]PZ9,C0B0D"PJL MY9K\9E/ )9;)C2XLLUBL[G.Q:2_4AZG^5I@P+I,MX+A5H.I]ZN!#!.,P"IFS MR;J+B_;#57\[' -WJQ;W$$4^6K4XGFQRWF>0"04H3UZ34X14AH )=0G2=WJK MYH>M%O=XO.NIW);'#IOVQXM#D4O[HPT*M; 1I"Z$;U6X6-'^:%"1&T];6NA2 MJG![B&W/8"0&ZY@O(#%ZTCVI/=3+I1*EX/>C?@RMW)]P\1 L- M+WE_FF$:+X5"_W^"Z^2(YZ*_EC\?29;0!J_!+FOD6%Y3,QR'P+CCV4MK ME.K!CVW #6D%/A!MFNNL&9M^)8]_^@W/SQZ6#\]>A)HNU_DFWX"IK(6N=?X3 MJ$26B#?%@S5&E!A"0M?EQ']KA$-*G3T0K_IHKVTXFZ"\Q-6_KR+V3!;!*Z2!,Z76^_']R@WDE\-#[MJ;2.=#JOJ%O'S)@N M6 *CO;C>6K&$QF=&2ZCG6C.A0F$'XM$E5 ^LC_ 7)="N:NK(G'71W?.EX#ZR_\1;G67+$'V W7)5.K MBW&CO.+(:.L$N1; 7 WF<,X@YHP0A68Y"2]E.O#^>!?<(=6+>/0-LYE>.W)P M.2TN1+)^;7WYZF,,W!62!L_%D,7HW2K%45FE!$G$9]OI'8!M(6[#-?^77_": M*+!W%/C5>!(FZ:H8@O#.FLA 6$?X///@E@DQ*%*)PC%R>0\8!=X L4'-SX28 MEYG$[VE;6IWLULIC$Z1_7M#^-"8]:<=+0 ?<:K*(,@L0>2!A2&DQ*J&]ZW(4 MLQ6Z'R!JO"^W-E0*;:RU=D5DUV!>36>$[&R6CFD)($BK1+2:IC12HI!K1NY] M4=*#D0=)]7&!^ \8'!Y+\$M7JIL&7% MZXMU=$GUMY^6:'[]BK,T)IF,<@T\,AJT*2K3&EHK2!AO(">?D7ZC53:]=[Z- MR(94!?<1=KW]M36,=+-W.!O7>UO73>9U1<]?OZ9EBN_[L,!?2\&T&"7I0\9Z MF2C!@=Z.Z*9T73+@I<=ZW=M74Y[52BR>]"N#LE!7^ Z?!#8*C^W+@,5+FA&61,^(0UJ1!5<,ZL1;(BJH6+K?. M9=NETO.N*7./F]#QXW-T7PZT2SE:#O%MN3SLMY/]Q#,E3^(%8_]BL.L"URGHQ>3XM[V8XK[=%:Z-ADC]4 M71E-]-3\:IKJ578&YWT6^O_MK= 6PW[%;7*O=! M]!(787QR<'V<=SL,M6P40BOM7'I =AQF(UTD ML E@!SG\'F;5XOF,>\RYNYKK(IN[07>0TNL)_1-.WJV/$M[15HC/3Y9FW#); MO87HMNNCBSQW&-Z>M\B7+X/\XA"FGF M >X^^$OI3O2[LU/,YYF@WT8\*,N+5&2H1[4*"CJ!'*P2Y,;R>EVRR]E/E]$, M(3XW!*(^/E4&R?KUP\/KIZS"%R!*%: 8DY!)$D#TQ&-U%I+WJ5( M2*?Q#"%$^%>;"+O299##T;Y@USL+U\!BH%Y[9D%M/4:&I,.0A:"1L2TL)GF)7;)K.TT MGL&L%LL#]3"NOUQ?P1IA<3K9*HTL2BW*934O]I=SY\1\-=#H6W'4BK MX_;W^!DG9[@FS*Z9*1M::2>=^R#V$\7NZ2JWMM53+#V35V[VUB*'98M6>PKL M,!DM-_O]D(XQGYW@M+PG9?W9IB+=NK>>HMYMR/U4\&[UF8_4 M35-A;VBWIUCO&T8[ 5[.1-Y-5%=::"F4VZ'U&?Y>A-G44"]A=*7$Y]N'=QLI(L$>MH#E[K98SIL:*6+)'HD4WZO4K3.W:EUB$)F M.J9H(?E:?*!( U'Y AA%L9PYCWW>F;D,8O^Z6>NVEH\[CXS*,@EM@,7ZEGK0 M 2)C## 8S5WFT?1ZMNTRC"$%BW?6^,T"5SM+NF&5M#6&^IS".G@PQ]GGFFR MEL=:K865($!ESQQ[;_O4FV@N@L^5[GI"U3H+8 MR?*YUD9+N^+V$L(\UO+&E?@+I:Q=?[6LOXWAS4_T$T]-,?C6>T';Z9OSY MP-N401DK(!0R#8+*(5K4$5F7 IEWP]K7N+JC]97)I^LY M(F<&A&,25 P(+A<:>PK9Z"PDYBZO)=T';$CF=D/F7+>\FNJGF4E^!ZKG*9V= M5E7@U1=ZK!/.I22!:65("-Y!B/2MR<9)",%VJMS\A5@LE'L#8 M7U96W&GG6O]ENXUJ$Y16._:J[=W-ERM_WWK(/4V550_$\^7_O)C.%WL8*[)?;%C>A#,G4V$WGUY?^/<7=)IUL M59P0+T$H/BB##I0.]69I#27I;" FS;)T7GBM[YOE&UL>4M;B?@K<7W#-;, / M9[3PKXI234]QQ,C@M,H%L"CKW81@P2>3(7J68L+H1.SB)UR%,:C2TVWFZAYR M[C1/N=9@GN[DEERT][YJ^&WY8[XR::^8 ML4*1M9HX@@Z9@4JJ0+V<"#*;HB-'GG*7B]Y;XAO"?K._YC>X&\V5T]*AO0!' MSA#.<+Y89UJ/).>FB!*@U M7RI6ZL$H.K-@8O0P85*\(R&V8AK"A]67(/DHX MF.=Y;NBOG.9P)5VYF:=R5^.]/)>M!]2BW-.RQXL4[M^GD[2JJS B>7AOD(%E MA;CD; ;'B%I:*\^++](;N=4^