0000945114-24-000036.txt : 20240430 0000945114-24-000036.hdr.sgml : 20240430 20240430170431 ACCESSION NUMBER: 0000945114-24-000036 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 58 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240430 DATE AS OF CHANGE: 20240430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GLOBAL INDUSTRIAL Co CENTRAL INDEX KEY: 0000945114 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-INDUSTRIAL MACHINERY & EQUIPMENT [5084] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 113262067 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13792 FILM NUMBER: 24898372 BUSINESS ADDRESS: STREET 1: 11 HARBOR PARK DRIVE CITY: PORT WASHINGTON STATE: NY ZIP: 11050 BUSINESS PHONE: 5166087000 MAIL ADDRESS: STREET 1: 11 HARBOR PARK DRIVE CITY: PORT WASHINGTON STATE: NY ZIP: 11050 FORMER COMPANY: FORMER CONFORMED NAME: SYSTEMAX INC DATE OF NAME CHANGE: 19990622 FORMER COMPANY: FORMER CONFORMED NAME: GLOBAL DIRECTMAIL CORP DATE OF NAME CHANGE: 19950509 10-Q 1 gic-20240331.htm 10-Q gic-20240331
000094511412/312024Q1false00009451142024-01-012024-03-3100009451142024-04-26xbrli:shares00009451142024-03-31iso4217:USD00009451142023-12-3100009451142023-01-012023-03-31iso4217:USDxbrli:shares00009451142022-12-3100009451142023-03-310000945114us-gaap:CommonStockMember2023-12-310000945114us-gaap:AdditionalPaidInCapitalMember2023-12-310000945114us-gaap:TreasuryStockCommonMember2023-12-310000945114us-gaap:RetainedEarningsMember2023-12-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000945114us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310000945114us-gaap:CommonStockMember2024-01-012024-03-310000945114us-gaap:TreasuryStockCommonMember2024-01-012024-03-310000945114us-gaap:RetainedEarningsMember2024-01-012024-03-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000945114us-gaap:CommonStockMember2024-03-310000945114us-gaap:AdditionalPaidInCapitalMember2024-03-310000945114us-gaap:TreasuryStockCommonMember2024-03-310000945114us-gaap:RetainedEarningsMember2024-03-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000945114us-gaap:CommonStockMember2022-12-310000945114us-gaap:AdditionalPaidInCapitalMember2022-12-310000945114us-gaap:TreasuryStockCommonMember2022-12-310000945114us-gaap:RetainedEarningsMember2022-12-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000945114us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000945114us-gaap:CommonStockMember2023-01-012023-03-310000945114us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000945114us-gaap:RetainedEarningsMember2023-01-012023-03-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310000945114us-gaap:CommonStockMember2023-03-310000945114us-gaap:AdditionalPaidInCapitalMember2023-03-310000945114us-gaap:TreasuryStockCommonMember2023-03-310000945114us-gaap:RetainedEarningsMember2023-03-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31gic:segment0000945114gic:IndoffLLCMember2023-05-19xbrli:pure0000945114gic:IndoffLLCMember2023-05-192023-05-190000945114gic:IndoffLLCMemberus-gaap:CustomerListsMember2023-05-190000945114us-gaap:TrademarksMembergic:IndoffLLCMember2023-05-190000945114gic:IndoffLLCMember2024-01-012024-03-310000945114gic:IndoffLLCMember2023-01-012023-03-310000945114us-gaap:CustomerListsMember2024-03-310000945114us-gaap:CustomerListsMember2024-01-012024-03-310000945114us-gaap:TrademarksMember2024-03-310000945114us-gaap:TrademarksMember2024-01-012024-03-310000945114us-gaap:CustomerListsMember2023-12-310000945114us-gaap:CustomerListsMember2023-01-012023-12-310000945114us-gaap:TrademarksMember2023-12-310000945114us-gaap:TrademarksMember2023-01-012023-12-3100009451142023-01-012023-12-310000945114country:USsrt:ReportableGeographicalComponentsMember2024-01-012024-03-310000945114country:USsrt:ReportableGeographicalComponentsMember2023-01-012023-03-310000945114srt:ReportableGeographicalComponentsMembercountry:CA2024-01-012024-03-310000945114srt:ReportableGeographicalComponentsMembercountry:CA2023-01-012023-03-310000945114gic:IndoffLLCMember2024-03-31utr:sqft0000945114us-gaap:RevolvingCreditFacilityMember2022-11-300000945114us-gaap:RevolvingCreditFacilityMember2024-01-012024-03-31gic:financialInstitution0000945114srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-03-310000945114us-gaap:RevolvingCreditFacilityMember2024-03-31gic:reportingUnit

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549

FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                     to

COMMISSION FILE NUMBER 1-13792
Global Industrial Company
(Exact name of registrant as specified in its charter)
Delaware 11-3262067
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
11 Harbor Park Drive
Port Washington, New York 11050
(Address of principal executive offices, including zip code)
Registrant’s telephone number, including area code: (516) 608-7000

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock ($.01 par value)GICNew York Stock Exchange

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 every Interactive Data File required to be submitted 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 such files).   Yes  ☒    No  ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, non-accelerated filer, 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 ☐ 
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 as of April 26, 2024 was 38,180,803.






TABLE OF CONTENTS
3

Available Information

We maintain an internet website at https://investors.globalindustrial.com.  We file reports with the Securities and Exchange Commission (“SEC”) and make available free of charge on or through this website our annual reports on Form 10-K, quarterly reports on Form 10-Q and current reports on Form 8-K, including all amendments to those reports.  These are available as soon as is reasonably practicable after they are filed with the SEC.  All reports mentioned above are also available on the SEC’s website (www.sec.gov).  Unless otherwise specified, the information on our website is not part of this or any other report we file with, or furnish to, the SEC.

Our Board of Directors has adopted the following corporate governance documents with respect to the Company (the “Corporate Governance Documents”), among others:

Corporate Ethics Policy for officers, directors and employees
Charter for the Audit Committee of the Board of Directors
Charter for the Compensation Committee of the Board of Directors
Charter for the Nominating/Corporate Governance Committee of the Board of Directors
Corporate Governance Guidelines and Principles
Conflict Minerals Disclosure

In accordance with the corporate governance rules of the New York Stock Exchange, each of the Corporate Governance Documents is available on our Company website, https://investors.globalindustrial.com.
4

PART I - FINANCIAL INFORMATION
Item 1. Financial Statements
Global Industrial Company
Condensed Consolidated Balance Sheets
(In millions)
 March 31,
2024
December 31,
2023
(Unaudited)
ASSETS: 
Current assets:  
Cash and cash equivalents$29.9 $34.4 
Accounts receivable, net133.9 130.7 
Inventories162.8 150.8 
Prepaid expenses and other current assets11.1 13.9 
Total current assets337.7 329.8 
Property, plant and equipment, net20.1 20.0 
Operating lease right-of-use assets81.0 84.4 
Deferred income taxes7.6 7.9 
Goodwill and intangible assets68.5 69.3 
Other assets2.5 2.0 
Total assets$517.4 $513.4 
LIABILITIES AND SHAREHOLDERS’ EQUITY:  
Current liabilities:  
Accounts payable$112.2 $111.0 
Accrued expenses and other current liabilities50.6 49.1 
Operating lease liabilities14.1 14.1 
Total current liabilities176.9 174.2 
Operating lease liabilities77.8 81.4 
Other liabilities2.5 2.6 
Total liabilities257.2 258.2 
Commitments and contingencies
Shareholders’ equity:  
Preferred stock0.0 0.0 
Common stock0.4 0.4 
Additional paid-in capital205.0 204.8 
Treasury stock(17.2)(18.6)
Retained earnings 69.6 66.0 
Accumulated other comprehensive income 2.4 2.6 
Total shareholders’ equity260.2255.2 
Total liabilities and shareholders’ equity$517.4 $513.4 

See Notes to Condensed Consolidated Financial Statements.
5

Global Industrial Company
Condensed Consolidated Statements of Operations (Unaudited)
(In millions, except per share amounts)
 
 Three Months Ended
March 31,
 20242023
Net sales$323.4 $273.8 
Cost of sales212.5 175.4 
Gross profit110.9 98.4 
Selling, distribution & administrative expenses93.5 80.6 
Operating income from continuing operations17.4 17.8 
Interest and other expense, net0.2 0.2 
Income from continuing operations before income taxes17.2 17.6 
Provision for income taxes4.1 4.3 
Net income from continuing operations13.1 13.3 
Net income (loss) from discontinued operations, net of tax
0.1 (0.1)
Net income $13.2 $13.2 
Net income per common share from continuing operations:   
Basic$0.34 $0.35 
Diluted$0.34 $0.35 
Net income (loss) per common share from discontinued operations:
Basic$0.00 $0.00 
Diluted$0.00 $0.00 
Net income per common share:
Basic$0.34 $0.35 
Diluted$0.34 $0.35 
Weighted average common and common equivalent shares:  
Basic38.2 38.1 
Diluted38.4 38.2 
Dividends declared$0.25 $0.20 
 
See Notes to Condensed Consolidated Financial Statements.
6

Global Industrial Company
Condensed Consolidated Statements of Comprehensive Income (Unaudited)
(In millions)
 Three Months Ended
March 31,
 20242023
Net income $13.2 $13.2 
Other comprehensive income:
Foreign currency translation(0.2)0.1 
Total comprehensive income $13.0 $13.3 
 
See Notes to Condensed Consolidated Financial Statements.
7

Global Industrial Company
Condensed Consolidated Statements of Cash Flows (Unaudited)
(In millions)
 Three Months Ended
March 31,
 20242023
Cash flows from operating activities:  
Net income from continuing operations$13.1 $13.3 
Adjustments to reconcile net income from continuing operations to net cash provided by (used in) operating activities:  
Depreciation and amortization1.9 1.1 
Provision for credit losses0.7 0.5 
Stock-based compensation1.0 0.6 
Provision for deferred taxes0.3 0.1 
Changes in operating assets and liabilities:
Accounts receivable(4.1)(6.2)
Inventories(12.2)13.3 
Prepaid expenses and other assets(0.3)0.3 
Income taxes payable3.6 4.0 
Accounts payable1.3 6.7 
Accrued expenses, other current liabilities and other liabilities1.0 (5.2)
Net cash provided by operating activities from continuing operations6.3 28.5 
Net cash provided by (used in) operating activities from discontinued operations0.1 (0.2)
Net cash provided by operating activities6.4 28.3 
Cash flows from investing activities: 
Purchases of property, plant and equipment(1.3)(0.7)
Net cash used in investing activities (1.3)(0.7)
Cash flows from financing activities: 
Repayment of short-term borrowings0.0 (0.6)
Dividends paid(9.6)(7.7)
Proceeds from issuance of common stock0.7 0.1 
Payment of payroll taxes on stock-based compensation through shares withheld(1.5)(0.4)
Proceeds from the issuance of common stock from employee stock purchase plan0.8 0.7 
Net cash used in financing activities
(9.6)(7.9)
Effects of exchange rates on cash0.0 0.0 
Net (decrease) increase in cash(4.5)19.7 
Cash and cash equivalents – beginning of period 34.4 28.5 
Cash and cash equivalents – end of period$29.9 $48.2 
Supplemental disclosures of non-cash investing and financing activities:
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$0.7 $0.0 
See Notes to Condensed Consolidated Financial Statements.
8

Global Industrial Company
Condensed Consolidated Statement of Shareholders’ Equity (Unaudited)
(In millions, except share data in thousands)
 Common Stock    
 Number of
Shares
Outstanding
AmountAdditional
Paid-in
Capital
Treasury
Stock
Retained
 Earnings
Accumulated Other
Comprehensive Income
Total
Equity
Balances, January 1, 202438,074 $0.4 $204.8 $(18.6)$66.0 $2.6 $255.2 
Stock-based compensation expense  1.0  1.0 
Issuance of restricted stock66 (1.2)1.2  0.0 
Stock withheld for employee taxes(37)(0.8)(0.7)(1.5)
Proceeds from issuance of common stock50 0.4 0.9 1.3 
Issuance of shares under employee stock purchase plan28 0.8 0.8 
Dividends (9.6)(9.6)
Change in cumulative translation adjustment(0.2)(0.2)
Net income    13.2 13.2 
Balances, March 31, 202438,181 $0.4 $205.0 $(17.2)$69.6 $2.4 $260.2 



 Common Stock    
 Number of
Shares
Outstanding
AmountAdditional
Paid-in
Capital
Treasury
Stock
Retained
 Earnings
Accumulated Other
Comprehensive Income
Total
Equity
Balances, January 1, 202337,961 $0.4 $201.2 $(19.5)$25.9 $2.4 $210.4 
Stock-based compensation expense  0.6  0.6 
Issuance of restricted stock36 (0.6)0.6  0.0 
Stock withheld for employee taxes(14)(0.1)(0.3)(0.4)
Proceeds from issuance of common stock3 0.0 0.1 0.1 
Issuance of shares under employee stock purchase plan31 0.7 0.7 
Dividends(7.7)(7.7)
Change in cumulative translation adjustment0.1 0.1 
Net income    13.2 13.2 
Balances, March 31, 202338,017 $0.4 $201.8 $(19.1)$31.4 $2.5 $217.0 

See Notes to Condensed Consolidated Financial Statements.
9

Global Industrial Company
Notes to Condensed Consolidated Financial Statements (Unaudited)

1.Basis of Presentation

The accompanying condensed consolidated financial statements of Global Industrial Company, (the "Company" or "Global Industrial"), with its subsidiaries are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and the rules and regulations of the Securities and Exchange Commission.  Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America are not required in these interim financial statements and have been condensed or omitted.  All significant intercompany accounts and transactions have been eliminated in consolidation.

Global Industrial Company, through its operating subsidiaries, is a value-added distributor currently offering hundreds of thousands of industrial and maintenance, repair and operation ("MRO") products in North America going to market through a system of branded e-commerce websites and relationship marketers. The Company operates and is internally managed in one reportable business segment. The Company sells a wide array of industrial and MRO products, markets the Company has served since 1949. Because of the large number of products and product categories the Company offers, providing information on the amount of revenue derived from transactions with external customers for each product or groupings of product is impractical.

As previously disclosed, the Company acquired 100% of the outstanding equity interests of Indoff LLC ("Indoff''), a business-to-business direct marketer of material handling products, commercial interior products and business products with operations in North America, on May 19, 2023 for approximately $72.6 million in cash. The Indoff accounts are included in the accompanying condensed consolidated financial statements from the date of acquisition (see Note 2).

In the opinion of management, the accompanying condensed consolidated financial statements contain all normal and recurring adjustments necessary to present fairly the financial position of the Company as of March 31, 2024 and the results of operations for the three month periods ended March 31, 2024 and 2023, statements of comprehensive income for the three month periods ended March 31, 2024 and 2023, cash flows for the three month periods ended March 31, 2024 and 2023 and changes in shareholders’ equity for the three month periods ended March 31, 2024 and 2023.  The December 31, 2023 Condensed Consolidated Balance Sheet has been derived from the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements as of December 31, 2023 and for the year then ended included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.  The results for the three month period ended March 31, 2024 are not necessarily indicative of the results for the entire year.

Global Industrial Company manages its business and reports using a 52-53 week fiscal year that ends at midnight on the Saturday closest to December 31.  For clarity of presentation herein, fiscal years and quarters are referred to as if they ended on the traditional calendar month.  The actual fiscal first quarters ended on March 30, 2024 and April 1, 2023, respectively.  The first quarters of both 2024 and 2023 included 13 weeks.

Recent Accounting Pronouncements

Public companies in the United States are subject to the accounting and reporting requirements of various authorities, including the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”).  These authorities issue numerous pronouncements, most of which are not applicable to the Company’s current or reasonably foreseeable operating structure.

In December 2023, the FASB issued Accounting Standard Update ("ASU") 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU requires public business entities to disclose consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. This ASU should be applied on a prospective basis, but retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position or results of operations.


10

2.Acquisition

The Company acquired 100% of the outstanding equity interests of Indoff, a business-to-business direct marketer of material handling products, commercial interiors and business products with operations in North America, on May 19, 2023 for approximately $72.6 million in cash, $5.2 million of which was placed into an escrow account for two years to secure the sellers’ indemnification obligations under the purchase agreement. Under the terms of the escrow agreement the escrow amount will be reduced to $2.5 million on the one year anniversary of the closing date. This acquisition expanded the Company's presence in the industrial products market in North America. The acquisition was accounted for as a business combination using the acquisition method of accounting, which requires, among other things, the assets acquired and the liabilities assumed be recognized at their fair values as of the acquisition date. The fair value assigned to the identified intangible assets acquired were based on assumptions and estimates made by management. The Company acquired in the transaction customer lists and trademark assets and will be amortizing them over a ten-year period which will result in approximately $3.0 million in annual amortization expense. The acquisition was an asset acquisition for tax purposes and as such, the customer lists, trademarks and goodwill resulting from this acquisition will be tax deductible over a fifteen-year period. The Indoff accounts are included in the accompanying condensed consolidated financial statements from the date of acquisition.

The Company prepared a preliminary purchase price fair value allocation of the assets acquired and liabilities assumed in the acquisition. The fair value allocation has not yet been finalized, principally related to the measurement of the acquired net working capital. Amounts below could change, potentially materially, as we finalize the valuations of the assets acquired and liabilities assumed. The following table details the preliminary fair values as of the acquisition date (in millions):

Purchase price: $72.6 
Less:
   Cash0.3 
   Accounts receivable23.0 
   Inventories4.6 
   Prepaid expenses and other current assets2.5 
   Property, plant and equipment0.3 
   Operating lease right-of-use assets0.8 
   Customer lists24.1 
   Trademarks6.2 
   Other assets0.1 
Total identifiable assets acquired$61.9 
   Accounts payable(12.9)
   Accrued expenses and other current liabilities(5.9)
   Deferred revenue(4.2)
   Operating lease liabilities(0.8)
Total identifiable liabilities acquired$(23.8)
Net identifiable assets acquired38.1 
Goodwill$34.5 
Total net assets acquired$72.6 

The amount allocated to goodwill reflects the benefits the Company expects to realize from the growth of the acquisition's operations.

For the three months ended March 31, 2024, Indoff generated revenue and net income of approximately $38.1 million and $1.0 million, respectively.

1

The Company’s unaudited pro forma revenue and net income for the quarter ended March 31, 2023 below have been prepared as if the Indoff acquisition had occurred on January 1, 2023. This information is provided for illustrative purposes and does not purport to be indicative of the actual results that would have been achieved by the Company for the period presented (in millions):

Three Months Ended
March 31,
2023
Net sales
$316.2 
Net income from continuing operations
$14.6 


2

3.Goodwill and Intangibles

The following table provides information related to the goodwill and intangible assets as of March 31, 2024 and December 31, 2023 (in millions):
March 31,December 31,
20242023
Goodwill$40.0 $40.0 
Definite-lived intangibles27.8 28.6 
Indefinite-lived intangibles0.7 0.7 
Balance$68.5 $69.3 

The following table summarizes information related to the Company's definite-lived intangible assets as of March 31, 2024 (in millions):

Amortization
Period
 (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted Average Useful Life
Client lists
10 yrs
$26.1 $3.9 $22.2 9.1
Trademarks
10 yrs
6.2 0.6 5.6 9.1
Total $32.3 $4.5 $27.8 9.1


The following table summarizes information related to the Company's definite-lived intangible assets as of December 31, 2023 (in millions):
Amortization
Period
 (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted Average Useful Life
Client lists
10 yrs
$26.1 $3.3 $22.8 9.3
Trademarks
10 yrs
6.2 0.4 5.8 9.4
Total $32.3 $3.7 $28.6 9.3


In the first quarter of 2024, the Company recorded $0.8 million of intangible amortization expense, of which $0.7 million related to the prior year's acquisition of Indoff. The estimated amortization for future years ending December 31 is as follows (in millions):

2024 remainder$2.4 
20253.0 
20263.0 
20273.0 
20283.0 
Thereafter$13.4 
Total$27.8 
3

4.Revenue

Disaggregation of Revenues

The Company believes its presentation of revenue by geography most reasonably depicts how the nature, amount, timing and uncertainty of the Company's revenue and cash flows are affected by economic and industry factors, including fluctuations in exchange rates between the U.S. and Canada. The following table presents the Company's revenue from continuing operations by geography for the three months ended March 31, 2024 and 2023, respectively (in millions):

 Three Months Ended
March 31,
 20242023
Net sales: 
United States$306.4 $257.2 
Canada17.0 16.6 
Consolidated$323.4 $273.8 


The Company will record a contract liability in cases where customers pay in advance of the Company's satisfaction of its performance obligation. The Company had approximately $5.1 million and $3.3 million of contract obligations or liabilities as of March 31, 2024 and December 31, 2023, respectively.


4

5.Credit Losses

The Company’s trade accounts receivable is one portfolio comprised of commercial businesses as well as public sector organizations operating in the U.S. and, to a lesser extent, Canada. The Company develops its allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables, considering customer financial condition, historical loss experience with its customers, current market economic conditions and forecasts of future economic conditions when appropriate. When the Company becomes aware of a customer's inability to meet its financial obligation, a specific reserve is recorded to reduce the receivable to the expected amount to be collected. For the balance of its trade receivables, the Company uses a loss rate method to estimate its credit loss reserve. Historical loss experience rates are calculated using receivable write-offs over a trailing twelve-month period and comparing that to the average receivable balances over the same period. That rate is applied to the current accounts receivable portfolio, excluding accounts that have been specifically reserved. Any write-offs incurred are recorded against the established reserves.

The Company grants credit to commercial business customers using an electronic application process that evaluates the customer's detailed credit report, reference responses, availability under credit facilities, existing liens, tenure of management and business history, among other factors. Credit terms are typically net 30 days payment required with larger businesses eligible for up to net 90 day terms, if qualified.

The following is a rollforward of the allowances for credit losses related to trade accounts receivable for the quarter ended March 31, 2024 (in millions):
March 31, 2024
Balance at beginning of period$2.9 
Current period provision0.7 
Write-offs - trade accounts receivable(0.5)
Balance at end of period
$3.1 


The following is a rollforward of the allowances for credit losses related to trade accounts receivable for the year ended December 31, 2023 (in millions):

December 31, 2023
Balance at beginning of period$2.3 
Current period provision3.2 
Write-offs - trade accounts receivable(2.6)
Balance at end of period
$2.9 
5

6.Leases

The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032. In the first quarter of 2024, the Company recorded an operating right-of-use ("ROU") asset and related lease liability of $0.7 million related to a three year term extension of an existing administrative office location consisting of approximately 16,200 square feet.

The Company's operating lease costs, included in continuing operations, was $4.3 million and $4.2 million for the three months ended March 31, 2024 and 2023, respectively. The Company has sublease agreements for unused facilities, as well as excess space in facilities we are currently occupying, which expire at various dates through 2028. Total sublease income of $0.6 million was recorded for the three months ended March 31, 2024 and 2023.

Information relating to operating and finance leases for continuing and discontinued operations as of March 31, 2024 and December 31, 2023:
Three Months Ended March 31, Year Ended December 31,
 20242023
Weighted Average Remaining Lease Term
Operating and finance leases
7.0 years7.2 years
Weighted Average Discount Rate
Operating and finance leases
5.4 %5.4 %
ROU assets obtained in exchange for operating and finance lease obligations (in millions)
$0.7 $6.3 

Maturities of lease liabilities were as follows (in millions):
Year Ending December 31Operating Leases
2024 (adjusted for three months of payments)
$14.2 
202518.0 
202615.9 
202711.9 
202811.9 
202912.2 
Thereafter28.6 
Total lease payments112.7 
Less: interest(20.8)
Total present value of lease liabilities$91.9 

6

7.Net Income (Loss) per Common Share

Net income (loss) per common share - basic was calculated based upon the weighted average number of common shares outstanding during the respective periods presented using the two-class method of computing earnings per share.  The two-class method was used as the Company has outstanding restricted stock with rights to dividend participation for unvested shares. Undistributed net income is allocated between common shares outstanding and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Undistributed net losses are not allocated to our participating securities as these participating securities do not have a contractual obligation to share in losses. Net income (loss) per common share - diluted was calculated based upon the weighted average number of common shares outstanding and included the equivalent shares for dilutive options outstanding during the respective periods, including unvested options.  The dilutive effect of outstanding options and restricted stock issued by the Company is reflected in net income per share - diluted using the treasury stock method.  Under the treasury stock method, options will only have a dilutive effect when the average market price of common stock during the period exceeds the exercise price of the options.

The following table presents the computation of basic and diluted net income (loss) per share under the two-class method for the three months ended March 31, 2024 and 2023 (in millions, except for per share amounts):
Three Months Ended
March 31,
20242023
Net income from continuing operations$13.1 $13.3 
Less: Distributed net income available to participating securities(0.1)(0.1)
Less: Undistributed net income available to participating securities0.0 0.0 
Numerator for basic and diluted net income per share:
Undistributed and distributed net income available to common shareholders$13.0 $13.2 
Denominator:
Weighted average shares outstanding for basic net income per share38.2 38.1 
Effect of dilutive securities0.2 0.1 
Weighted average shares outstanding for diluted net income per share38.4 38.2 
Net income per share from continuing operations:
Basic$0.34 $0.35 
Diluted$0.34 $0.35 
Net income (loss) from discontinued operations$0.1 $(0.1)
Net income (loss) income per share from discontinued operations:
Basic$0.00 $0.00 
Diluted$0.00 $0.00 
Net income per share:
Basic$0.34 $0.35 
Diluted$0.34 $0.35 
Potentially dilutive securities0.2 0.2 

7

Potentially dilutive securities attributable to outstanding stock options, restricted stock units, and performance share units are excluded from the calculation of diluted earnings per share when the combined exercise price and average unamortized fair value are greater than the average market price of Global Industrial Company's common stock during the period, and their inclusion would be anti-dilutive.

8

8.Credit Facilities

The Company maintains a $125.0 million secured revolving credit facility with one financial institution. This facility has a five-year term, maturing on October 19, 2026 and provides for borrowings in the United States. The credit agreement contains certain operating, financial and other covenants, including limits on annual levels of capital expenditures, availability tests related to payments of dividends and stock repurchases and fixed charge coverage tests related to acquisitions.  The revolving credit agreement requires that a minimum level of availability be maintained. If such availability is not maintained, the Company will be required to maintain a fixed charge coverage ratio (as defined). The borrowings under the agreement are subject to borrowing base limitations of up to 85% of eligible accounts receivable and the inventory advance rate computed as the lesser of 65% or 85% of the net orderly liquidation value (“NOLV”). Borrowings are secured by substantially all of the Borrower’s assets, as defined, including all accounts, accounts receivable, inventory and certain other assets, subject to limited exceptions, including the exclusion of certain foreign assets from the collateral. The interest rate under the amended and restated facility is computed at applicable market rates based on the Secured Overnight Financing Rate (“SOFR”), the Federal Reserve Bank of New York (“NYFRB”) or the Prime Rate, plus an applicable margin. The applicable margin varies based on borrowing base availability. As of March 31, 2024, eligible collateral under the credit agreement was $125.0 million, total availability was $122.3 million, total outstanding letters of credit was $1.6 million, and total excess availability was $120.7 million. The Company was in compliance with all of the covenants of the credit agreement as of March 31, 2024.

9.Fair Value Measurements

Fair value accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value standards establish the fair value hierarchy to prioritize the inputs used in valuation techniques. There are three levels to the fair value hierarchy (Level 1 is the highest priority and Level 3 is the lowest priority):
Level 1 -Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 -Inputs other than quoted prices included in Level 1 that are observable for the asset or liability either directly or indirectly.
Level 3 -Unobservable inputs which are supported by little or no market activity.

Financial instruments consist primarily of investments in cash, trade accounts receivable, debt and accounts payable. The Company determines the fair value of financial instruments based on interest rates available to the Company. At March 31, 2024 and December 31, 2023, the carrying amounts of cash, accounts receivable and accounts payable are considered to be representative of their respective fair values due to their short-term nature. Cash is classified as Level 1 within the fair value hierarchy.  

The fair value with respect to goodwill and indefinite-lived intangible assets are measured in connection with the Company’s annual impairment testing. The Company operates in three reporting units and in the fourth quarter of each year, or more frequently if impairment indicators exist, tests goodwill and indefinite-lived intangibles for impairment. The Company performs a qualitative assessment of current circumstances, such as a reporting unit's operating results, cash flows, future operating forecasts and anticipated future cash flows to determine the existence of impairment indicators and to assess if it is more likely than not that the fair value of the reporting unit or an indefinite lived intangible asset is less than its carrying value. If it is determined that the fair value of the reporting unit or an indefinite-lived intangible asset may be less than its carrying value, the Company will do a quantitative impairment test. In the quantitative test the carrying value of the reporting unit or an indefinite-lived intangible asset is calculated and compared to its fair value. Any excess of the carrying amount over fair value would be charged to impairment loss.

Long-lived assets are assets used in the Company's operations and include definite-lived intangible assets, operating lease right of use assets, property and equipment used to generate sales and cash flows. Long-lived assets are evaluated for impairment by reviewing operating results, cash flows, future operating forecasts and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset’s remaining life. If the undiscounted cash flows of an asset group is less than the carrying value of the asset group, the asset group is impaired and an impairment loss is recorded.


9

10.Legal Proceedings

The Company and its subsidiaries are from time to time involved in various lawsuits, claims, investigations and proceedings which may include commercial, employment, tax, customs and trade, customer, vendor, personal injury, creditors rights and health and safety law matters, which are handled and defended in the ordinary course of business. In addition, the Company is from time to time subjected to various assertions, claims, proceedings and requests for damages and/or indemnification concerning sales channel practices and intellectual property matters, including patent infringement suits involving technologies that are incorporated in a broad spectrum of products the Company sells or that are incorporated in the Company’s e-commerce sales channels, as well as trademark/copyright infringement claims.  The Company is also audited by (or has initiated voluntary disclosure agreements with) various U.S. federal and state authorities, as well as Canadian authorities, concerning potential income tax and/or sales tax.  These matters are in various stages of investigation, negotiation and/or litigation.  

Although the Company does not expect, based on currently available information, that the outcome in any of these matters, individually or collectively, will have a material adverse effect on its financial position or results of operations, the ultimate outcome is inherently unpredictable.  Therefore, judgments could be rendered or settlements entered, that could adversely affect the Company’s operating results or cash flows in a particular period.  The Company regularly assesses all of its material litigation and threatened litigation as to the probability of ultimately incurring a liability and records its best estimate of the ultimate loss in situations where it assesses the likelihood of loss as probable and estimable.  In this regard, the Company establishes accrual estimates for its various lawsuits, claims, investigations and proceedings when it is probable that an asset has been impaired or a liability incurred at the date of the financial statements and the loss can be reasonably estimated. At March 31, 2024 the Company has established accruals for certain of its various lawsuits, claims, investigations and proceedings based upon estimates of the most likely outcome in a range of loss or the minimum amounts in a range of loss if no amount within a range is a more likely estimate.  The Company does not believe that at March 31, 2024 any reasonably possible losses in excess of the amounts accrued would be material to the financial statements.


10

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

Forward-Looking Statements and Risk Factors.

This report contains forward-looking statements within the meaning of that term in the Private Securities Litigation Reform Act of 1995 (Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934). Additional written or oral forward-looking statements may be made by the Company from time to time in filings with the Securities and Exchange Commission or otherwise. Any such statements that are not historical facts are forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995 and are based on management’s estimates, assumptions and projections and are not guarantees of future performance. Forward-looking statements may include, but are not limited to statements regarding: i) projections or estimates of revenue, income or loss, exit costs, cash flow needs and capital expenditures; ii) fluctuations in general economic conditions, including the effects of rising inflation and the volatility of inflation metrics; iii) future operations, such as risks regarding strategic business initiatives, plans relating to new distribution facilities, plans for utilizing alternative sources of supply in response to government tariff and trade actions and/or due to supply chain disruptions arising from pandemics, war, geopolitical conflicts and plans for new products or services; iv) plans for acquisition or sale of businesses, including expansion or restructuring plans; v) financing needs, and compliance with financial covenants in loan agreements; vi) assessments of materiality; vii) predictions of future events and the effects of pending and possible litigation; and viii) assumptions relating to the foregoing. In addition, when used in this report, the words “anticipates,” “believes,” “estimates,” “expects,” “intends,” and “plans” and variations thereof and similar expressions are intended to identify forward-looking statements.

Forward-looking statements in this report are based on the Company’s beliefs and expectations as of the date of this report and are subject to risks and uncertainties which may have a significant impact on the Company’s business, operating results or financial condition. Investors are cautioned that these forward-looking statements are inherently uncertain and undue reliance should not be placed on them. We undertake no obligation to publicly release the result of any revisions to these forward-looking statements that may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unexpected events.

Other factors that may affect our future results of operations and financial condition include, but are not limited to, unanticipated developments in any one or more of the following areas, as well as other factors which may be detailed from time to time in our Securities and Exchange Commission filings:

general economic conditions, such as customer inventory levels, consumer prices and inflation, interest rates, borrowing ability and economic conditions in the manufacturing and/or distribution industries generally, as well as government spending levels will continue to impact our business;
global, political, economic and market conditions, including the impact of natural disasters, military actions, wars, international shipping disruptions, cyber-attacks, terrorism and global pandemics or other health crises;
delays in the timely availability of products from our suppliers has in the past and could in the future delay receipt of needed product, resulting in delayed or lost sales;
global supply chains and the timely availability of products, particularly products, or product components used in domestic manufacturing, imported from China and other Asian nations as well as from other countries, have been, and in the future could continue to be adversely affected by allocation restrictions of difficult to source products by our vendors;
the imposition of tariffs and other trade barriers, as well as retaliatory trade measures, have caused us to raise the prices on certain of our products and seek alternate sources of supply, which could negatively impact our sales or disrupt our operations if we are not able to mitigate these measures;
our use of alternate sources of supply, such as utilizing new vendors in additional countries, entails various risks, such as identifying, vetting and managing new business relationships, reliance on new vendors and maintaining quality control over their products, and protecting our intellectual property rights;
increases in freight and shipping costs, including fuel costs, could affect our margins to the extent the increases cannot be passed along to customers, as has occurred in the past;
extreme weather conditions have delayed or disrupted global product supply chains and have affected our ability to timely receive and ship products, which have and could adversely impact sales;
other critical factors affecting the shipping and distribution of products imported to the United States by us or our domestic vendors, such as a global shortage in availability of shipping containers, shipping port congestion, and pandemic related labor shortages, have in the past and could in the future adversely affect the timely availability of products, resulting in delayed or lost sales, as well as adversely affecting our margins;
our reliance on common carrier delivery services for shipping merchandise to customers;
11

our reliance on drop ship deliveries directly to customers by our product vendors for products we do not hold in inventory;
our ability to maintain available capacity in our distribution operations for stocked inventory and to enable on time shipment and deliveries, such as by timely implementing additional temporary or permanent distribution resources, whether in the form of additional facilities we operate or by outsourcing certain functions to third-party distribution and logistics partners;
we compete with other companies for recruiting, training, integrating and retaining talented and experienced employees, particularly in markets where we and they have central distribution facilities; and this aspect of competition is aggravated by the current tight labor market in the U.S. for such jobs;
our ability to realize the expected benefits from acquisitions, including the recent Indoff acquisition, and other strategic transactions that we believe will either expand or complement our business in new or existing markets or further enhance the value and offerings we are able to provide to our existing or future potential customers;
the maintenance, repair and operation ("MRO") and industrial equipment industry are consolidating as customers are increasingly aware of the total costs of fulfillment and the need to have consistent sources of supply at multiple locations. This consolidation has and will continue to cause the industry to become more competitive as greater economies of scale are achieved by competitors, or as competitors with new lower cost business models are able to operate with lower prices;
risks involved with e-commerce, including possible loss of business and customer dissatisfaction if outages or other computer-related problems should preclude customer access to our products and services;
our information systems and other technology platforms supporting our sales, procurement and other operations are critical to our operations and disruptions or delays have occurred and could occur in the future, and if not timely addressed could have a material adverse effect on us;
a data security breach due to our e-commerce, data storage or other information systems being hacked by those seeking to steal Company, vendor, employee or customer information, or due to employee error, resulting in disruption to our operations, litigation and/or loss of reputation or business;
our ability to remediate material weaknesses in our internal controls over financial reporting and the identification of additional material weaknesses in the future or other failure to maintain an effective system of internal controls;
managing various inventory risks, such as being unable to profitably resell excess or obsolete inventory and/or the loss of product return rights from our vendors;
meeting credit card industry compliance standards in order to maintain our ability to accept credit cards;
rising interest rates, increased borrowing costs or limited credit availability, could impact both our and our customers’ ability to fund purchases and conduct operations in the ordinary course;
quarantines, factory slowdowns or shutdowns, border closings and travel restrictions resulting from pandemics have in the past and could in the future adversely affect the timely availability of products, resulting in delayed or lost sales;
pending or threatened litigation and investigations, and other government actions, such as anti-dumping, unclaimed property, or trade and customs actions by U.S. or foreign governmental authorities, have occurred in the past and although had no material impact to our business, there can be no assurance that such events would not have such impact on our business and results of operation.

Should one or more of the risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results or outcomes may vary materially from those described herein.  Statements in this report, particularly in “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the Notes to Condensed Consolidated Financial Statements, as well as information under the heading “Risk Factors” in our Annual Report on Form 10-K for fiscal year 2023, describe certain factors, among others, that could contribute to or cause such differences.

Overview

Global Industrial Company, through its subsidiaries, is a value-added distributor of more than hundreds of thousands of industrial and MRO products in North America going to market through a system of branded e-commerce websites and relationship marketers.

12

Continuing Operations

The Company sells a wide array of industrial and maintenance, repair and operations (“MRO”) products, including its own Global Industrial Exclusive BrandsTM, which are marketed in North America. These industrial and MRO products are manufactured by other companies. Some products are manufactured for us and sold as a white label product, and some are manufactured to our own design and marketed as private brand products under the trademarks: GlobalTM, GlobalIndustrial.comTM, NexelTM, ParamountTM , InterionTM and AbsocoldTM

On May 19, 2023 the Company acquired 100% of the outstanding equity interests of Indoff LLC ("Indoff"), a business-to-business direct marketer of material handling products, commercial interiors and business products with operations in North America, for approximately $72.6 million in cash, $5.2 million of which was placed into an escrow account for two years to secure the sellers’ indemnification obligations under the purchase agreement. Under the terms of the escrow agreement the escrow amount will be reduced to $2.5 million on the one year anniversary of the closing date. The Indoff accounts are included in the accompanying condensed consolidated financial statements from the date of acquisition. See Note 2, Acquisition, of Notes to the Condensed Consolidated Financial Statements regarding the acquisition.

See Note 4, Revenue, of Notes to the Condensed Consolidated Financial Statements for additional financial information about our business' geographic operations.

Operating Conditions

The North American industrial products market is highly fragmented and we compete against companies operating through multiple distribution channels.  Industrial products distribution is working capital intensive, requiring us to incur significant costs associated with the warehousing of many products, including the costs of maintaining inventory, leasing warehouse space, inventory management systems and employing personnel to perform the associated tasks. We supplement our on-hand product availability by maintaining relationships with major distributors and manufacturers, utilizing a combination of stock and drop-shipment fulfillment.

The primary component of our operating expenses historically has been employee-related costs, which includes items such as wages, commissions, bonuses, employee benefits and equity-based compensation, as well as marketing expenses, primarily comprised of digital marketing spend, and occupancy related charges associated with our leased distribution and call center facilities. We continually assess our operations to ensure that they are efficient, aligned with market conditions and responsive to customer needs.

The discussion of our results of operations and financial condition that follows will provide information that will assist in understanding our financial statements, the factors that we believe may affect our future results and financial condition as well as information about how certain accounting policies and estimates affect the consolidated financial statements.  This discussion should be read in conjunction with the condensed consolidated financial statements included herein and in conjunction with the audited financial statements as of December 31, 2023 and the other information provided in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

Business Outlook

The Company's net sales increased in the first quarter by 18.1% to $323.4 million, due to the acquisition of Indoff in May 2023 and organic revenue growth of 4.2%. Performance reflects a competitive pricing environment and a continuation of the recent trend of a cautious demand environment within our core small and medium business customer base. E-commerce was our leading channel and we are seeing strong growth in our enterprise business as it benefits from new account generation and healthy retention rates. Order and volume trends were solid and partially offset by continued price headwinds. Gross margin in the first quarter of 2024 was 34.3%, a 160 basis point decline from the prior year quarter results, primarily due to the contribution mix of Indoff and its relatively lower gross margin profile. Indoff sales historically carry gross margins in the low 20% range. Excluding Indoff sales, first quarter gross margin was 35.8%, a 10 basis point decline over the prior year quarter. Management of our margin profile remains a key area of focus. Performance will continue to reflect the impact of proactive promotion and freight actions as part of our competitive pricing initiatives. The Company may also experience margin variability in future periods due to the current economic environment, inflationary pressures and historical seasonality. Selling, distribution and administrative expenses ("SD&A") primarily reflects the fixed cost nature of the business, including variable compensation expense, and planned marketing investment. We currently expect SD&A expenses to be elevated in 2024 when compared to prior year due to planned investment in key sales and marketing growth initiatives as well as integrating Indoff's operations into our overall internal controls over financial reporting and ongoing information technology ("IT") control remediation. We continue to maintain strong cost controls, and will continue to evaluate additional steps to optimize our structure.
13

Critical Accounting Policies and Estimates

Our significant accounting policies are described in Note 1, Basis of Presentation, of Notes to the Consolidated Financial Statements included in Item 15 of the Company’s 2023 Annual Report on Form 10-K. Certain accounting policies require the application of significant judgment by management in selecting the appropriate assumptions for calculating financial estimates. By their nature, these judgments are subject to an inherent degree of uncertainty, and as a result, actual results could differ materially from those estimates. These judgments are based on historical experience, observation of trends in the industry, information provided by customers, forecasts of future economic conditions and information available from other outside sources, as appropriate. Management has identified revenue recognition, inventory valuation and valuation of intangible assets acquired through a business combination as policies that entail significant judgments or estimates. Management believes that full consideration has been given to all relevant circumstances that we may be subject to, and the consolidated financial statements of the Company accurately reflect management's best estimate of the consolidated results of operations, financial position and cash flows of the Company for the years presented.

There were no material changes in the Company’s significant accounting policies during the first quarter ended March 31, 2024.

Public companies in the United States are subject to the accounting and reporting requirements of various authorities, including the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”).  These authorities issue numerous pronouncements, most of which are not applicable to the Company’s current or reasonably foreseeable operating structure. See Note 1, Basis of Presentation, of Notes to Condensed Consolidated Financial Statements, Recent Accounting Pronouncements.

14

Highlights from Q1 2024 compared to Q1 2023

The discussion of our results of operations and financial conditions that follows will provide information that will assist in understanding our financial statements and information about how certain accounting principles and estimates affect the condensed consolidated financial statements included herein.

First Quarter 2024 Summary:

Consolidated sales increased 18.1% to $323.4 million compared to $273.8 million last year. Excluding Indoff, acquired on May 19, 2023, sales increased 4.2% and 4.3% on an average daily sales basis.
Consolidated gross margin declined to 34.3% compared to 35.9% last year. Excluding Indoff, gross margin was 35.8%, a 10 basis point reduction to prior year.
Consolidated operating income from continuing operations decreased 2.2% to $17.4 million compared to $17.8 million last year. Excluding Indoff, operating income was $16.1 million, a decrease of 9.6%.
Net income per diluted share from continuing operations decreased 2.9% to $0.34 compared to $0.35 last year.


*Average daily sales is calculated based upon the number of selling days in each period, with Canadian sales converted to US dollars using the current year's average exchange rate. There were 64 selling days in the U.S. in each of the first quarters of 2024 and 2023, respectively, and in Canada, there were 62 selling days in the first quarter of 2024 and 63 selling days in the first quarter of 2023.
15

Results of Operations

Three Months Ended March 31, 2024 compared to the Three Months Ended March 31, 2023

Key Performance Indicators* (in millions except for percentages and per share amounts):
 Three Months Ended March 31,
20242023%
Change
Net sales of continuing operations:   
Consolidated net sales$323.4$273.818.1%
Consolidated gross profit$110.9$98.412.7%
Consolidated gross margin34.3%35.9%(1.6)%
Consolidated SD&A costs$93.5$80.616.0%
Consolidated SD&A costs as a % of net sales28.9%29.4%(0.5)%
Operating income from continuing operations:   
Consolidated operating income$17.4$17.8(2.2)%
Consolidated operating margin from continuing operations5.4%6.5%(1.1)%
Effective income tax rate23.8%24.4%(0.6)%
Net income from continuing operations$13.1$13.3(1.5)%
Net income margin from continuing operations4.1%4.9%(0.8)%
Net income per diluted share from continuing operations$0.34$0.35(2.9)%

*excludes discontinued operations

*
Global Industrial Company manages its business and reports using a 52-53 week fiscal year that ends at midnight on the Saturday closest to December 31.  For clarity of presentation, fiscal years and quarters are described as if they ended on the last day of the respective calendar month.  The actual fiscal first quarters ended March 30, 2024 and April 1, 2023, respectively.

16

Management’s discussion and analysis that follows includes current operations. 

NET SALES

The Company's net sales increased 18.1% during the quarter ended March 31, 2024 as compared to the same period in 2023, primarily due to the inclusion of Indoff sales. U.S. sales increased 19.1% for the quarter compared to the same period in 2023 and Canada sales, in local currency, increased 1.8% compared to the same period in 2023. Excluding sales contributed by Indoff, total sales increased in the quarter by 4.2% and U.S. sales increased 4.3%, compared to prior year, benefiting from volume improvement. Performance reflects a continuation of the cautious customer purchasing behavior we have been experiencing for the past several quarters. E-commerce was our leading sales channel and strong growth in our enterprise business benefited from new account generation and retention rates. Order and volume trends in the quarter were solid and partially offset by continued price headwinds.

There were 64 selling days in the U.S. and 62 selling days in Canada in the first quarter of 2024 compared to 64 selling days in the U.S. and 63 selling days in Canada in the first quarter of 2023.

GROSS MARGIN

Gross margin is dependent on variables such as product mix including sourcing and category, competition, pricing strategy, vendor volume rebates, freight pricing decisions including the use of free or other promotional freight plans, freight cost inflation including both domestic outbound freight as well as international inbound ocean freight, inventory valuation and obsolescence and other variables, any or all of which may result in fluctuations in gross margin.

Gross margin declined by 160 basis points to 34.3% in the first quarter of 2024 as compared to the same period in 2023, reflecting the inclusion of Indoff's lower gross margin profile. Excluding Indoff, gross margin for the quarter was 35.8%, a 10 basis point decline compared to last year reflecting the impact of planned proactive promotions and freight initiatives.

Management of our margin profile remains a key focus for the Company. Performance will continue to reflect the impact of proactive promotion and freight actions as part of our competitive pricing initiatives, as well as, the impact of Indoff's lower gross margin profile on consolidated gross margin. The Company may also experience margin variability in future periods due to the current economic environment, inflationary pressures and historical seasonality.

SELLING, DISTRIBUTION AND ADMINISTRATIVE EXPENSES (“SD&A”)

For the three month period ended March 31, 2024, SD&A costs as a percentage of sales improved approximately 50 basis points compared to prior year. SD&A primarily reflects the benefits of Indoff's lower cost structure partially offset by planned net marketing spend increases of approximately $2.8 million and increased audit and remediation costs related to certain IT general controls of approximately $0.9 million. Additional cost increases include total compensation and related costs of approximately $0.5 million. of which approximately $1.4 million related to increased variable compensation expense related to performance offset by approximately $0.9 million of cost savings from the impact of the prior year reduction in force. Indoff's total SD&A expenses for the quarter were approximately $7.5 million, inclusive of $0.7 million of intangible asset amortization.

OPERATING MARGIN

Operating margin for the three month period ended March 31, 2024 declined 110 basis points compared to the same period in 2023 impacted by the reduced gross margin and SD&A items noted above. Excluding Indoff, operating margin declined 90 basis points compared to the same period in 2023.

Management currently expects SD&A expenses to be elevated compared to the year ago period as planned investment in key sales and marketing growth initiatives are implemented and increased audit and remediation costs are incurred.

INTEREST AND OTHER EXPENSE, NET

Interest and other expense, net from continuing operations was $0.2 million in the three month periods ended March 31, 2024 and 2023.

INCOME TAXES

17

For the three month period ended March 31, 2024 the Company reported income taxes in continuing operations of approximately $4.1 million related to its U.S., Canada and India operations including tax expense for certain U.S. states. Tax expense in the first quarter reflects a benefit of approximately $0.2 million related to stock option and award activity.


Financial Condition, Liquidity and Capital Resources

The following tables present selected liquidity data and historical cash flows (in millions):
 
Selected liquidity data
 March 31,
2024
December 31,
2023
$ Change
Cash and cash equivalents$29.9 $34.4 $(4.5)
Accounts receivable, net$133.9 $130.7 $3.2 
Inventories$162.8 $150.8 $12.0 
Prepaid expenses and other current assets$11.1 $13.9 $(2.8)
Accounts payable$112.2 $111.0 $1.2 
Accrued expenses and other current liabilities$50.6 $49.1 $1.5 
Operating lease liabilities$14.1 $14.1 $0.0 
Working capital$160.8 $155.6 $5.2 

Historical Cash Flows
 Three Months Ended
March 31,
 20242023
Net cash provided by operating activities from continuing operations$6.3 $28.5 
Net cash provided by (used in) operating activities from discontinued operations$0.1 $(0.2)
Net cash used in investing activities from continuing operations$(1.3)$(0.7)
Net cash used in financing activities from continuing operations
$(9.6)$(7.9)
Effects of exchange rates on cash$0.0 $0.0 
Net (decrease) increase in cash and cash equivalents$(4.5)$19.7 

Our primary liquidity needs are to support working capital requirements in our business, funding recently declared and any future dividends, funding capital expenditures and inventory purchases, continuing investment in upgrading and expanding our technological capabilities specifically related to additional functionality and enhanced navigation of our new web platform, continuing investment in sales, marketing, merchandising, customer service and upgrading our distribution footprint and funding acquisitions.  We rely upon operating cash flow and our credit facility to meet these needs. We currently believe that current cash on hand, cash flow from operations and our availability under our credit facility will be sufficient to fund our working capital and other cash requirements for at least the next twelve months. We believe our current capital structure and cash resources are adequate for our internal growth initiatives. To the extent our growth initiatives expand, including major acquisitions, we would seek to raise additional capital. We believe that, if needed, we can access public or private funding alternatives to raise additional capital.

Our working capital increased $5.2 million primarily related to increased inventory balances in anticipation of our historically largest sales period for our private brand products, increased accounts receivable balances offset by reduced cash and cash equivalents, prepaid expenses and other current assets balances. Accounts receivable days outstanding were 37.4 in 2024 compared to 38.3 in 2023, inventory turns were 5.5 in 2024 compared to 4.0 in 2023 and accounts payable days outstanding were 48.8 in 2024 compared to 54.6 in 2023.  We expect that future accounts receivable, inventory and accounts payable balances will fluctuate with net sales and the product mix of our net sales.

18

Operating Activities

Net cash provided by operating activities from continuing operations was $6.3 million compared to $28.5 million provided in 2023, attributable to changes in our working capital accounts which used $10.7 million in cash compared to $12.9 million provided in 2023, primarily the result of the changes in inventory, accounts payable, accrued expenses, other current liabilities and other liabilities balances. Cash generated from net income adjusted by other non-cash items, provided $17.0 million in 2024 compared to $15.6 million provided by these items in 2023 primarily due to increased amortization of intangible assets and stock-based compensation expense generated in the three months ended March 31, 2024 compared to 2023. Net cash provided by operating activities from discontinued operations was $0.1 million for the three months ended March 31, 2024 and $0.2 million was used in the three months ended March 31, 2023.

Investing Activities

Net cash used in investing activities totaled $1.3 million for warehouse machinery and equipment for distribution facilities, leasehold improvements, and computer equipment upgrades. Net cash used in investing activities in 2023 totaled $0.7 million and was used for warehouse machinery and equipment, primarily related to our new Canadian distribution center, leasehold improvements, computer equipment and molds.

Financing Activities

Net cash used in financing activities totaled $9.6 million in 2024 primarily related to the regular quarterly dividends of $0.25 per common share which totaled approximately $9.6 million. Proceeds from the issuance of common stock from the employee stock purchase plan totaled $0.8 million and proceeds from stock option exercises totaled $0.7 million, offset by payments for payroll taxes through shares withheld, which totaled $1.5 million. Net cash used in financing activities in 2023 totaled $7.9 million primarily related to the regular quarterly dividends of $0.20 per common share which totaled approximately $7.7 million. and repayments of short-term debt of approximately $0.6 million. Proceeds from the issuance of common stock from our employee stock purchase plan totaled $0.7 million and proceeds from the issuance of common stock from stock option exercises totaled $0.1 million, offset by payments for payroll taxes through shares withheld which totaled $0.4 million.

The Company maintains a $125.0 million secured revolving credit facility with one financial institution, which has a five year term, maturing on October 19, 2026 and provides for borrowings in the United States. The credit agreement contains certain operating, financial and other covenants, including limits on annual levels of capital expenditures, availability tests related to payments of dividends and stock repurchases and fixed charge coverage tests related to acquisitions.  The revolving credit agreement requires that a minimum level of availability be maintained. If such availability is not maintained, the Company will be required to maintain a fixed charge coverage ratio (as defined). The borrowings under the agreement are subject to borrowing base limitations of up to 85% of eligible accounts receivable and the inventory advance rate computed as the lesser of 65% or 85% of the net orderly liquidation value (“NOLV”). Borrowings are secured by substantially all of the Borrower’s assets, as defined, including all accounts, accounts receivable, inventory and certain other assets, subject to limited exceptions, including the exclusion of certain foreign assets from the collateral. The interest rate under the amended and restated facility is computed at applicable market rates based on the Secured Overnight Financing Rate (“SOFR”), the Federal Reserve Bank of New York (“NYFRB”) or the Prime Rate, plus an applicable margin. The applicable margin varies based on borrowing base availability. As of March 31, 2024, eligible collateral under the credit agreement was $125.0 million, total availability was $122.3 million, total outstanding letters of credit was $1.6 million, and total excess availability was $120.7 million. The Company was in compliance with all of the covenants of the credit agreement as of March 31, 2024.

Levels of earnings and cash flows are dependent on factors such as consolidated gross margin and selling, distribution and administrative costs, product mix and relative levels of domestic and foreign sales.  Unusual gains or expense items, such as special (gains) charges and settlements, may impact earnings and are separately disclosed.  We expect that past performance may not be indicative of future performance due to the competitive nature of our business where the need to adjust prices to gain or hold market share is prevalent.

Macroeconomic conditions, such as business and consumer sentiment, may affect our revenues, cash flows or financial condition.  However, we do not believe that there is a direct correlation between any specific macroeconomic indicator and our revenues, cash flows or financial condition. We are not currently interest rate sensitive, as we have no outstanding debt.
 
The expenses and capital expenditures described above will require significant levels of liquidity, which we believe can be adequately funded from our currently available cash resources, cash flow from operations and borrowing under our current
19

credit facility.  In 2024 we anticipate capital expenditures in the range of $3.0 to $5.0 million, though at this time we are not contractually committed to incur these expenditures. 

In the past we have engaged in opportunistic acquisitions, choosing to pay the purchase price in cash, and may do so in the future as favorable situations arise.  However, a deep and prolonged period of reduced business spending could adversely impact our cash resources and force us to either forego future acquisition opportunities or to pay the purchase price using stock, debt or a combination of consideration which could have an adverse effect on our earnings. We believe that our cash balances and future cash flows from operations and availability under our credit facility will be sufficient to fund our working capital and other cash requirements for at least the next twelve months.

We maintain our cash and cash equivalents in money market funds or their equivalents that have maturities of less than three months and in non-interest bearing accounts that partially offset banking fees. As of March 31, 2024, we had no investments with maturities of greater than three months. Accordingly, we do not believe that our cash balances have significant exposure to interest rate risk.  At March 31, 2024 cash balances held in foreign subsidiaries totaled approximately $3.9 million. These balances are held in local country banks and are held primarily to support local working capital needs. The Company had over $146 million of liquidity (cash and undrawn line of credit) in the U.S. as of March 31, 2024.

Material Cash Requirements

We are obligated under non-cancelable operating and finance leases for the rental of our facilities and certain of our equipment which expires at various dates through 2032. As of March 31, 2024 we were obligated for approximately $91.9 million under these non-cancelable leases. In 2024 we anticipate remaining cash expenditures of approximately $14.2 million for these operating leases. We have sublease agreements for unused space, as well as excess space in facilities we are currently occupying in the United States and Canada. In the event the sub lessee is unable to fulfill its obligations, we would be responsible for remaining rents due under the leases.

Our purchase and other obligations consist primarily of purchase commitments for certain employment, consulting and service agreements. In addition to the previously mentioned commitments, at March 31, 2024, we had $1.6 million of standby letters of credit outstanding.

We are party to certain litigation, the outcome of which we believe, based on discussions with legal counsel, will not have a material adverse effect on our condensed consolidated financial statements.


 
Item 3. Quantitative and Qualitative Disclosures About Market Risk

We are exposed to market risks, which include changes in U.S. and international interest rates as well as changes in currency exchange rates (principally Canadian dollars) as measured against the U.S. dollar and each other.

The translation of the financial statements of our operations outside of the United States is impacted by movements in foreign currency exchange rates.  Changes in currency exchange rates as measured against the U.S. dollar may positively or negatively affect income statement, balance sheet and cash flows as expressed in U.S. dollars.  We have limited involvement with derivative financial instruments and do not use them for trading purposes.  We may enter into foreign currency options or forward exchange contracts aimed at limiting in part the impact of certain currency fluctuations, but as of March 31, 2024 we had no outstanding option or forward exchange contracts.

Our exposure to market risk for changes in interest rates relates primarily to our variable rate debt.  Our variable rate debt consists of short-term borrowings under our credit facilities.  As of March 31, 2024, we had no outstanding debt under our variable rate credit facility.  A hypothetical change in average interest rates of one percentage point is not expected to have a material effect on our financial position, results of operations or cash flows.
20

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, the Company carried out an evaluation of the effectiveness of the design and operation of the Company’s disclosure controls and procedures as of March 31, 2024. Based upon this evaluation, the Company’s Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures were not effective as of such date due to material weaknesses identified in the design and operation of certain key Information Technology General Controls (ITGCs) as fully described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

However, giving full consideration to the material weaknesses, the control deficiencies did not result in any identified misstatements, and the Company's management believes the consolidated financial statements included in this Quarterly Report on Form 10-Q and in its 2023 Annual Report on Form 10-K present fairly, in all material respects the financial condition, results of operations, and cash flows of the Company as of, and for, the periods presented in this report.

Consistent with guidance issued by the Securities and Exchange Commission that an assessment of internal controls over financial reporting of a recently acquired business may be omitted from management's evaluation of disclosure controls and procedures, management is excluding an assessment of such internal controls of Indoff LLC ("Indoff") from its evaluation of the effectiveness of the Company's disclosure controls and procedures. The Company acquired all outstanding stock of Indoff on May 19, 2023. Indoff represented approximately 7% and 12% of the Company's consolidated total assets and net sales at March 31, 2024, respectively.

Inherent Limitations of Internal Controls over Financial Reporting

The Company’s internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.  The Company’s internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the Company’s assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that the Company’s receipts and expenditures are being made only in accordance with authorizations of the Company’s management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company’s assets that could have a material effect on the Company’s financial statements.

Management, including the Company’s Chief Executive Officer and Chief Financial Officer, does not expect that the Company’s internal controls will prevent or detect all errors and all fraud.  A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met.  Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs.  Because of the inherent limitations in all control systems, no evaluation of internal controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected.  Also, any evaluation of the effectiveness of controls in future periods are subject to the risk that those internal controls may become inadequate because of changes in business conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Remediation of the Material Weaknesses in Internal Control Over Financial Reporting

The Company is in the process of implementing changes associated with the design, implementation, and monitoring of ITGCs in the areas of IT operations, user access, and change management for IT applications supporting all of the Company’s financial statement preparation and reporting processes to ensure that internal controls are designed and operating effectively. Our remediation plans include:

Engaging an expert accounting advisory firm to evaluate the design of our controls as well as to assist with the documentation, remediation, and testing of the ITGCs over financial reporting based on the criteria established in Internal Control – Integrated Framework (2013) issued by the Treadway Commission.
Training of relevant personnel on the design and operation of our ITGCs over financial reporting.
Implementation of controls that increase the frequency of periodic re-evaluation of user access privileges, including administrative access.
21

Adoption of the principles of limited access rights and access for all system users as well as the rationalization of access privileges for all system users and critical transactions, based on job responsibilities considering segregation of duties.

During 2024, we have completed the proposal process for the engagement of an expert accounting advisory firm and expect to engage a firm during the second quarter of 2024. We have also selected and are in the process of implementing software to assist us with user and logical access and streamlining of the overall ITGC compliance program. These actions are subject to ongoing senior management review, as well as oversight by the audit committee of our Board of Directors. Additional or modified measures may also be required to remediate the material weaknesses. We believe that these actions, collectively, will remediate the material weaknesses identified. However, we will not be able to conclude that we have completely remediated the material weaknesses until the applicable controls are fully implemented and operated for a sufficient period of time and management has concluded, through formal testing, that the remediated controls are operating effectively. We will continue to monitor the design and effectiveness of these and other processes, procedures, and controls and will make any further changes management deems appropriate.

Changes in Internal Control Over Financial Reporting

There have been no changes in the Company’s internal controls over financial reporting during the quarterly period ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, except that, as reported above, on May 19, 2023, the Company acquired all outstanding equity interests of Indoff LLC. As a result, the Company is currently integrating Indoff LLC’s operations into its overall system of internal control over financial reporting and, if necessary, will make appropriate changes as it integrates Indoff LLC into the Company's overall internal control over financial reporting process.

22

PART II - OTHER INFORMATION

Item 1. Legal Proceedings

For a description of the Company's legal proceedings, see Note 10, Legal Proceedings, of Notes to Condensed Consolidated Financial Statements.


Item 1A. Risk Factors

For information regarding Risk Factors related to the economy, our industries, our Company and our business, see Item 1A. "Risk Factors" of the Company's 2023 Annual Report on Form 10-K.

There were no material changes to the Company’s risk factors during the first quarter ended March 31, 2024.


Item 5. Other Information

During the three months ended March 31, 2024, none of our directors or executive officers adopted or terminated any contract, instruction or written plan for the purchase or sale of Global Industrial securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any "non-rule 10b5-1 trading arrangement".
23

Item 6. Exhibits
Certification of the Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
  
Certification of the Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
  
Certification of the Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
  
Certification of the Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
  
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL 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
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

24

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.
 
 GLOBAL INDUSTRIAL COMPANY
  
Date: April 30, 2024By:/s/ Barry Litwin
  Barry Litwin
President and Chief Executive Officer
25

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.
 
 GLOBAL INDUSTRIAL COMPANY
  
Date: April 30, 2024By:/s/ Thomas Clark
  Thomas Clark
Senior Vice President and Chief Financial Officer





26
EX-31.1 2 ex-311q12024.htm EX-31.1 Document

CERTIFICATION UNDER SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002

Exhibit 31.1
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Barry Litwin, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Global Industrial Company (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)) 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 quarter (the registrants fourth fiscal quarter 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.
    
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.

Dated: April 30, 2024

/s/ Barry Litwin
Barry Litwin, Chief Executive Officer

EX-31.2 3 ex-312q12024.htm EX-31.2 Document

CERTIFICATION UNDER SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Thomas Clark, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Global Industrial Company (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)) 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 quarter (the registrants fourth fiscal quarter 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.

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.

Dated: April 30, 2024

/s/Thomas Clark
Thomas Clark, Chief Financial Officer

EX-32.1 4 ex-321q12024.htm EX-32.1 Document


Exhibit 32.1

CERTIFICATION PURSUANT TO SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

The undersigned, the Chief Executive Officer of Global Industrial Company, hereby certifies that Global Industrial Company's Form 10-Q for the period ended March 31, 2024 fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)), and that the information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Global Industrial Company.

Dated: April 30, 2024


/s/ Barry Litwin
Barry Litwin, Chief Executive Officer


 



EX-32.2 5 ex-322q12024.htm EX-32.2 Document


Exhibit 32.2

CERTIFICATION PURSUANT TO SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002

CERTIFICATION OF CHIEF FINANCIAL OFFICER

The undersigned, the Chief Financial Officer of Global Industrial Company, hereby certifies that Global Industrial Company's Form 10-Q for the period ended March 31, 2024 fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)), and that the information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Global Industrial Company.

Dated:  April 30, 2024

/s/ Thomas Clark
Thomas Clark, Chief Financial Officer


 



EX-101.SCH 6 gic-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statement of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Goodwill and Intangibles link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Credit Losses link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Net Income (Loss) per Common Share link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Credit Facilities link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Legal Proceedings link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Goodwill and Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Credit Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Net Income (Loss) per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Acquisition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Acquisition - Schedule of Business Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Acquisition - Schedule of Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Goodwill and Intangibles - Schedule of Goodwill, Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Goodwill and Intangibles - Schedule of Definite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Goodwill and Intangibles - Schedule of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Leases - Schedule of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Net Income (Loss) per Common Share - Schedule of Net Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 gic-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 gic-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 gic-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Accrued expenses and other current liabilities Accrued Liabilities, Current Diluted (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Range [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Repayment of short-term borrowings Repayments of Short-Term Debt Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Net income of acquiree since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Restatement Determination Date: Restatement Determination Date [Axis] Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2029 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Receivables Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] Basis of Presentation Business Description and Basis of Presentation [Text Block] Proceeds from issuance of common stock (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Current liabilities: Liabilities, Current [Abstract] Preferred stock Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Diluted (in dollars per share) Net income per share - Diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Supplemental disclosures of non-cash investing and financing activities: Supplemental Cash Flow Elements [Abstract] Operating lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Operating Lease Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Operating Lease Liabilities Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Trading Symbol Trading Symbol Letters of credit outstanding Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] LIABILITIES AND SHAREHOLDERS’ EQUITY: Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Percentage of eligible accounts receivable for borrowings (as a percent) Percentage Of Eligible Accounts Receivable for Borrowings Shareholders’ equity: Equity, Attributable to Parent [Abstract] Schedule of Earnings (Loss) Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Effects of exchange rates on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Administrative office, area (in sq ft) Distribution Facility, Area Distribution Facility, Area Name Measure Name Total availability under the credit facility Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Underlying Securities Award Underlying Securities Amount Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Operating lease liabilities Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Revolving credit facility term (in years) Debt Instrument, Term Trademarks Trademarks [Member] Reportable geographical components Reportable Geographical Components [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Stock withheld for employee taxes Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Goodwill and intangible assets Intangible Assets, Net (Including Goodwill) Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Schedule of Preliminary Acquisition Fair Value Schedule of Business Acquisitions, by Acquisition [Table Text Block] Net income (loss) per common share from discontinued operations: Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of ROU, Remaining Lease Term and Discount Rate Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type Award Type [Axis] Potentially dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Document Quarterly Report Document Quarterly Report Dividends Dividends, Common Stock Right-of-use asset obtained in exchange for operating lease obligations, operating leases ROU assets obtained in exchange for operating lease obligations (in millions) Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Allowance for Credit Losses [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] 2024 remainder Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Entity File Number Entity File Number Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Operating lease liabilities Operating Lease, Liability, Current Issuance of shares under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Definite-lived intangibles Net Book Value Finite-Lived Intangible Assets, Net Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Income taxes payable Increase (Decrease) in Income Taxes Payable Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents – beginning of period Cash and cash equivalents – end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Operating lease cost Operating Lease, Cost Payments made in cash Purchase price Business Combination, Consideration Transferred Gross profit Gross Profit Treasury stock Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Selling, distribution & administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Maximum Maximum [Member] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Tax deductible period Business Combination, Tax Deductible Period Business Combination, Tax Deductible Period Tabular List, Table Tabular List [Table Text Block] Basic (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Entity Address, Address Line One Entity Address, Address Line One Right-of-use asset and related lease liability Operating Lease, Right-of-Use Asset And Liability Operating Lease, Right-of-Use Asset And Liability Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Sublease income Sublease Income Acquisition Business Combination Disclosure [Text Block] Indefinite-lived intangibles Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Accounts Payable Less: Distributed net income available to participating securities Distributed Earnings Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Inventories Inventory, Net Range [Axis] Statistical Measurement [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Deferred Revenue Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Issuance of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Weighted Average Discount Rate Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Basic (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Net income per common share from continuing operations: Numerator for basic and diluted net income per share: Earnings Per Share, Basic [Abstract] PEO PEO [Member] Customer lists Client lists Customer Lists [Member] Net income from continuing operations Net income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Percentage of inventory advance rate (as a percent) Percentage of Inventory Advance Rate Computed, Amended Percentage of Inventory Advance Rate Computed, Amended Foreign currency translation Change in cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Undistributed and distributed net income available to common shareholders, basic Net Income (Loss) Available to Common Stockholders, Basic Net income from continuing operations Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax Net income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Revenue of acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Total present value of lease liabilities Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Provision for credit losses Provision for Other Credit Losses Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Indoff LLC Indoff LLC [Member] Indoff LLC Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Canada CANADA Number of reportable segments Number of Reportable Segments Net income per common share: Earnings Per Share [Abstract] Common stock Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Legal Proceedings Legal Matters and Contingencies [Text Block] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Goodwill and Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Number of financial institutions Number Of Financial Institutions Number Of Financial Institutions PEO Name PEO Name Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Proceeds from the issuance of common stock from employee stock purchase plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Future Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Depreciation and amortization Depreciation, Depletion and Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Reduction in escrow deposits Escrow Agreement, Escrow Deposit Balance, One Year Anniversary Escrow Agreement, Escrow Deposit Balance, One Year Anniversary Business Combination and Asset Acquisition [Abstract] Total shareholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Net sales Business Acquisition, Pro Forma Revenue Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Income from continuing operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net income per share from continuing operations: Earnings Per Share Reconciliation [Abstract] Total identifiable liabilities acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Entity Emerging Growth Company Entity Emerging Growth Company Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Intangibles assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Amortization Period (Years) Finite-Lived Intangible Asset, Useful Life Total excess availability under the credit facility Line of Credit Facility, Remaining Borrowing Capacity Accrued expenses, other current liabilities and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Net income (loss) income per share from discontinued operations: Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Income (Loss) per Common Share Earnings Per Share [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Weighted average common and common equivalent shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Receivables [Abstract] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Line of Credit Facility [Abstract] Line of Credit Facility [Abstract] ASSETS: Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Less: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Payment of payroll taxes on stock-based compensation through shares withheld Payment, Tax Withholding, Share-Based Payment Arrangement Net income (loss) from discontinued operations, net of tax Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Proceeds from issuance of common stock Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Diluted (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Percentage of voting interests acquired (as a percent) Business Acquisition, Percentage of Voting Interests Acquired Retained Earnings Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and shareholders’ equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic (in dollars per share) Net income per share - Basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Issuance of shares under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Credit Losses Allowance for Credit Losses [Text Block] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2024 (adjusted for three months of payments) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Undistributed and distributed net income available to common shareholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Adjustments to reconcile net income from continuing operations to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Escrow deposit Escrow Deposit Additional paid-in capital Additional Paid in Capital Credit Facilities Short-Term Debt [Text Block] Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Issuance of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross Provision for deferred taxes Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Net cash provided by operating activities from continuing operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Insider Trading Arrangements [Line Items] Balance at beginning of period Balance at end of period Accounts Receivable, Allowance for Credit Loss Schedule of Intangible Assets, Goodwill and Other Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Allowance for Credit Losses on Trade Accounts Receivable Allowance For Credit Losses On Trade Accounts Receivable [Table Text Block] Allowance For Credit Losses On Trade Accounts Receivable [Table Text Block] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: Undistributed net income available to participating securities Undistributed Continuing Operation Earnings (Loss), Allocation to Participating Securities, Basic Finance lease (as a percent) Finance Lease, Weighted Average Discount Rate, Percent Schedule of Pro Forma Acquisition Information Business Acquisition, Pro Forma Information [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Provision for income taxes Income Tax Expense (Benefit) Write-offs - trade accounts receivable Accounts Receivable, Allowance for Credit Loss, Writeoff Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Net cash provided by (used in) operating activities from discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Operating lease (in years) Operating Lease, Weighted Average Remaining Lease Term Total net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Net sales Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Stock withheld for employee taxes (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Operating leases (as a percent) Operating Lease, Weighted Average Discount Rate, Percent Interest and other expense, net Interest Income (Expense), Net Credit Facility [Domain] Credit Facility [Domain] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Finance leases (in years) Finance Lease, Weighted Average Remaining Lease Term Diluted (in shares) Weighted average shares outstanding for diluted net income per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] ROU assets obtained in exchange for finance lease obligations (in millions) Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Revenue Revenue from Contract with Customer [Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid-in Capital Additional Paid-in Capital [Member] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Dividends paid Payments of Dividends Other liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Performance obligation Revenue, Remaining Performance Obligation, Amount Percentage of inventory advance rate of net orderly liquidation value (as a percent) Percentage Of Inventory Advance Rate of NOVL Net (decrease) increase in cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Length of extension term Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Weighted Average Useful Life Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension Imdemnification obligation period Asset Acquisition, Indemnification Obligation Period Asset Acquisition, Indemnification Obligation Period Basic (in shares) Weighted average shares outstanding for basic net income per share (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Operating income from continuing operations Operating Income (Loss) Goodwill and intangibles Goodwill and intangibles Goodwill and intangibles Number of reporting units Number of Reporting Units Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Current period provision Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Weighted Average Remaining Lease Term Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Net income (loss) from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent EX-101.PRE 10 gic-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 31, 2024
Apr. 26, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 1-13792  
Entity Registrant Name Global Industrial Company  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 11-3262067  
Entity Address, Address Line One 11 Harbor Park Drive  
Entity Address, City or Town Port Washington  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 11050  
City Area Code 516  
Local Phone Number 608-7000  
Title of 12(b) Security Common Stock ($.01 par value)  
Trading Symbol GIC  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   38,180,803
Entity Central Index Key 0000945114  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 29.9 $ 34.4
Accounts receivable, net 133.9 130.7
Inventories 162.8 150.8
Prepaid expenses and other current assets 11.1 13.9
Total current assets 337.7 329.8
Property, plant and equipment, net 20.1 20.0
Operating lease right-of-use assets 81.0 84.4
Deferred income taxes 7.6 7.9
Goodwill and intangible assets 68.5 69.3
Other assets 2.5 2.0
Total assets 517.4 513.4
Current liabilities:    
Accounts payable 112.2 111.0
Accrued expenses and other current liabilities 50.6 49.1
Operating lease liabilities 14.1 14.1
Total current liabilities 176.9 174.2
Operating lease liabilities 77.8 81.4
Other liabilities 2.5 2.6
Total liabilities 257.2 258.2
Commitments and contingencies
Shareholders’ equity:    
Preferred stock 0.0 0.0
Common stock 0.4 0.4
Additional paid-in capital 205.0 204.8
Treasury stock (17.2) (18.6)
Retained earnings 69.6 66.0
Accumulated other comprehensive income 2.4 2.6
Total shareholders’ equity 260.2 255.2
Total liabilities and shareholders’ equity $ 517.4 $ 513.4
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net sales $ 323.4 $ 273.8
Cost of sales 212.5 175.4
Gross profit 110.9 98.4
Selling, distribution & administrative expenses 93.5 80.6
Operating income from continuing operations 17.4 17.8
Interest and other expense, net 0.2 0.2
Income from continuing operations before income taxes 17.2 17.6
Provision for income taxes 4.1 4.3
Net income from continuing operations 13.1 13.3
Net income (loss) from discontinued operations, net of tax 0.1 (0.1)
Net income $ 13.2 $ 13.2
Net income per common share from continuing operations:    
Basic (in dollars per share) $ 0.34 $ 0.35
Diluted (in dollars per share) 0.34 0.35
Net income (loss) per common share from discontinued operations:    
Basic (in dollars per share) 0.00 (0.00)
Diluted (in dollars per share) 0.00 (0.00)
Net income per common share:    
Basic (in dollars per share) 0.34 0.35
Diluted (in dollars per share) $ 0.34 $ 0.35
Weighted average common and common equivalent shares:    
Basic (in shares) 38.2 38.1
Diluted (in shares) 38.4 38.2
Dividends declared (in dollars per share) $ 0.25 $ 0.20
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 13.2 $ 13.2
Other comprehensive income:    
Foreign currency translation (0.2) 0.1
Total comprehensive income $ 13.0 $ 13.3
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Cash flows from operating activities:      
Net income from continuing operations $ 13.1 $ 13.3  
Adjustments to reconcile net income from continuing operations to net cash provided by (used in) operating activities:      
Depreciation and amortization 1.9 1.1  
Provision for credit losses 0.7 0.5  
Stock-based compensation 1.0 0.6  
Provision for deferred taxes 0.3 0.1  
Changes in operating assets and liabilities:      
Accounts receivable (4.1) (6.2)  
Inventories (12.2) 13.3  
Prepaid expenses and other assets (0.3) 0.3  
Income taxes payable 3.6 4.0  
Accounts payable 1.3 6.7  
Accrued expenses, other current liabilities and other liabilities 1.0 (5.2)  
Net cash provided by operating activities from continuing operations 6.3 28.5  
Net cash provided by (used in) operating activities from discontinued operations 0.1 (0.2)  
Net cash provided by operating activities 6.4 28.3  
Cash flows from investing activities:      
Purchases of property, plant and equipment (1.3) (0.7)  
Net cash used in investing activities (1.3) (0.7)  
Cash flows from financing activities:      
Repayment of short-term borrowings 0.0 (0.6)  
Dividends paid (9.6) (7.7)  
Proceeds from issuance of common stock 0.7 0.1  
Payment of payroll taxes on stock-based compensation through shares withheld (1.5) (0.4)  
Proceeds from the issuance of common stock from employee stock purchase plan 0.8 0.7  
Net cash used in financing activities (9.6) (7.9)  
Effects of exchange rates on cash 0.0 0.0  
Net (decrease) increase in cash (4.5) 19.7  
Cash and cash equivalents – beginning of period 34.4 28.5 $ 28.5
Cash and cash equivalents – end of period 29.9 48.2 34.4
Supplemental disclosures of non-cash investing and financing activities:      
Right-of-use asset obtained in exchange for operating lease obligations, operating leases $ 0.7 $ 0.0 $ 6.3
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statement of Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Millions
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income
Beginning balance (in shares) at Dec. 31, 2022   37,961        
Beginning balance at Dec. 31, 2022 $ 210.4 $ 0.4 $ 201.2 $ (19.5) $ 25.9 $ 2.4
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 0.6   0.6      
Issuance of restricted stock (in shares)   36        
Issuance of restricted stock 0.0   (0.6) 0.6    
Stock withheld for employee taxes (in shares)   (14)        
Stock withheld for employee taxes (0.4)   (0.1) (0.3)    
Proceeds from issuance of common stock (in shares)   3        
Proceeds from issuance of common stock 0.1   0.0 0.1    
Issuance of shares under employee stock purchase plan (in shares)   31        
Issuance of shares under employee stock purchase plan 0.7   0.7      
Dividends (7.7)       (7.7)  
Change in cumulative translation adjustment 0.1         0.1
Net income 13.2       13.2  
Ending balance (in shares) at Mar. 31, 2023   38,017        
Ending balance at Mar. 31, 2023 217.0 $ 0.4 201.8 (19.1) 31.4 2.5
Beginning balance (in shares) at Dec. 31, 2023   38,074        
Beginning balance at Dec. 31, 2023 255.2 $ 0.4 204.8 (18.6) 66.0 2.6
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 1.0   1.0      
Issuance of restricted stock (in shares)   66        
Issuance of restricted stock 0.0   (1.2) 1.2    
Stock withheld for employee taxes (in shares)   (37)        
Stock withheld for employee taxes (1.5)   (0.8) (0.7)    
Proceeds from issuance of common stock (in shares)   50        
Proceeds from issuance of common stock 1.3   0.4 0.9    
Issuance of shares under employee stock purchase plan (in shares)   28        
Issuance of shares under employee stock purchase plan 0.8   0.8      
Dividends (9.6)       (9.6)  
Change in cumulative translation adjustment (0.2)         (0.2)
Net income 13.2       13.2  
Ending balance (in shares) at Mar. 31, 2024   38,181        
Ending balance at Mar. 31, 2024 $ 260.2 $ 0.4 $ 205.0 $ (17.2) $ 69.6 $ 2.4
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
The accompanying condensed consolidated financial statements of Global Industrial Company, (the "Company" or "Global Industrial"), with its subsidiaries are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and the rules and regulations of the Securities and Exchange Commission.  Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America are not required in these interim financial statements and have been condensed or omitted.  All significant intercompany accounts and transactions have been eliminated in consolidation.

Global Industrial Company, through its operating subsidiaries, is a value-added distributor currently offering hundreds of thousands of industrial and maintenance, repair and operation ("MRO") products in North America going to market through a system of branded e-commerce websites and relationship marketers. The Company operates and is internally managed in one reportable business segment. The Company sells a wide array of industrial and MRO products, markets the Company has served since 1949. Because of the large number of products and product categories the Company offers, providing information on the amount of revenue derived from transactions with external customers for each product or groupings of product is impractical.

As previously disclosed, the Company acquired 100% of the outstanding equity interests of Indoff LLC ("Indoff''), a business-to-business direct marketer of material handling products, commercial interior products and business products with operations in North America, on May 19, 2023 for approximately $72.6 million in cash. The Indoff accounts are included in the accompanying condensed consolidated financial statements from the date of acquisition (see Note 2).

In the opinion of management, the accompanying condensed consolidated financial statements contain all normal and recurring adjustments necessary to present fairly the financial position of the Company as of March 31, 2024 and the results of operations for the three month periods ended March 31, 2024 and 2023, statements of comprehensive income for the three month periods ended March 31, 2024 and 2023, cash flows for the three month periods ended March 31, 2024 and 2023 and changes in shareholders’ equity for the three month periods ended March 31, 2024 and 2023.  The December 31, 2023 Condensed Consolidated Balance Sheet has been derived from the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements as of December 31, 2023 and for the year then ended included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.  The results for the three month period ended March 31, 2024 are not necessarily indicative of the results for the entire year.

Global Industrial Company manages its business and reports using a 52-53 week fiscal year that ends at midnight on the Saturday closest to December 31.  For clarity of presentation herein, fiscal years and quarters are referred to as if they ended on the traditional calendar month.  The actual fiscal first quarters ended on March 30, 2024 and April 1, 2023, respectively.  The first quarters of both 2024 and 2023 included 13 weeks.

Recent Accounting Pronouncements

Public companies in the United States are subject to the accounting and reporting requirements of various authorities, including the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”).  These authorities issue numerous pronouncements, most of which are not applicable to the Company’s current or reasonably foreseeable operating structure.

In December 2023, the FASB issued Accounting Standard Update ("ASU") 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU requires public business entities to disclose consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. This ASU should be applied on a prospective basis, but retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position or results of operations.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Acquisition Acquisition
The Company acquired 100% of the outstanding equity interests of Indoff, a business-to-business direct marketer of material handling products, commercial interiors and business products with operations in North America, on May 19, 2023 for approximately $72.6 million in cash, $5.2 million of which was placed into an escrow account for two years to secure the sellers’ indemnification obligations under the purchase agreement. Under the terms of the escrow agreement the escrow amount will be reduced to $2.5 million on the one year anniversary of the closing date. This acquisition expanded the Company's presence in the industrial products market in North America. The acquisition was accounted for as a business combination using the acquisition method of accounting, which requires, among other things, the assets acquired and the liabilities assumed be recognized at their fair values as of the acquisition date. The fair value assigned to the identified intangible assets acquired were based on assumptions and estimates made by management. The Company acquired in the transaction customer lists and trademark assets and will be amortizing them over a ten-year period which will result in approximately $3.0 million in annual amortization expense. The acquisition was an asset acquisition for tax purposes and as such, the customer lists, trademarks and goodwill resulting from this acquisition will be tax deductible over a fifteen-year period. The Indoff accounts are included in the accompanying condensed consolidated financial statements from the date of acquisition.

The Company prepared a preliminary purchase price fair value allocation of the assets acquired and liabilities assumed in the acquisition. The fair value allocation has not yet been finalized, principally related to the measurement of the acquired net working capital. Amounts below could change, potentially materially, as we finalize the valuations of the assets acquired and liabilities assumed. The following table details the preliminary fair values as of the acquisition date (in millions):

Purchase price: $72.6 
Less:
   Cash0.3 
   Accounts receivable23.0 
   Inventories4.6 
   Prepaid expenses and other current assets2.5 
   Property, plant and equipment0.3 
   Operating lease right-of-use assets0.8 
   Customer lists24.1 
   Trademarks6.2 
   Other assets0.1 
Total identifiable assets acquired$61.9 
   Accounts payable(12.9)
   Accrued expenses and other current liabilities(5.9)
   Deferred revenue(4.2)
   Operating lease liabilities(0.8)
Total identifiable liabilities acquired$(23.8)
Net identifiable assets acquired38.1 
Goodwill$34.5 
Total net assets acquired$72.6 

The amount allocated to goodwill reflects the benefits the Company expects to realize from the growth of the acquisition's operations.

For the three months ended March 31, 2024, Indoff generated revenue and net income of approximately $38.1 million and $1.0 million, respectively.
The Company’s unaudited pro forma revenue and net income for the quarter ended March 31, 2023 below have been prepared as if the Indoff acquisition had occurred on January 1, 2023. This information is provided for illustrative purposes and does not purport to be indicative of the actual results that would have been achieved by the Company for the period presented (in millions):

Three Months Ended
March 31,
2023
Net sales
$316.2 
Net income from continuing operations
$14.6 
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangibles
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangibles Goodwill and Intangibles
The following table provides information related to the goodwill and intangible assets as of March 31, 2024 and December 31, 2023 (in millions):
March 31,December 31,
20242023
Goodwill$40.0 $40.0 
Definite-lived intangibles27.8 28.6 
Indefinite-lived intangibles0.7 0.7 
Balance$68.5 $69.3 

The following table summarizes information related to the Company's definite-lived intangible assets as of March 31, 2024 (in millions):

Amortization
Period
 (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted Average Useful Life
Client lists
10 yrs
$26.1 $3.9 $22.2 9.1
Trademarks
10 yrs
6.2 0.6 5.6 9.1
Total $32.3 $4.5 $27.8 9.1


The following table summarizes information related to the Company's definite-lived intangible assets as of December 31, 2023 (in millions):
Amortization
Period
 (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted Average Useful Life
Client lists
10 yrs
$26.1 $3.3 $22.8 9.3
Trademarks
10 yrs
6.2 0.4 5.8 9.4
Total $32.3 $3.7 $28.6 9.3


In the first quarter of 2024, the Company recorded $0.8 million of intangible amortization expense, of which $0.7 million related to the prior year's acquisition of Indoff. The estimated amortization for future years ending December 31 is as follows (in millions):

2024 remainder$2.4 
20253.0 
20263.0 
20273.0 
20283.0 
Thereafter$13.4 
Total$27.8 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenues

The Company believes its presentation of revenue by geography most reasonably depicts how the nature, amount, timing and uncertainty of the Company's revenue and cash flows are affected by economic and industry factors, including fluctuations in exchange rates between the U.S. and Canada. The following table presents the Company's revenue from continuing operations by geography for the three months ended March 31, 2024 and 2023, respectively (in millions):

 Three Months Ended
March 31,
 20242023
Net sales: 
United States$306.4 $257.2 
Canada17.0 16.6 
Consolidated$323.4 $273.8 
The Company will record a contract liability in cases where customers pay in advance of the Company's satisfaction of its performance obligation. The Company had approximately $5.1 million and $3.3 million of contract obligations or liabilities as of March 31, 2024 and December 31, 2023, respectively.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Losses
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Credit Losses Credit Losses
The Company’s trade accounts receivable is one portfolio comprised of commercial businesses as well as public sector organizations operating in the U.S. and, to a lesser extent, Canada. The Company develops its allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables, considering customer financial condition, historical loss experience with its customers, current market economic conditions and forecasts of future economic conditions when appropriate. When the Company becomes aware of a customer's inability to meet its financial obligation, a specific reserve is recorded to reduce the receivable to the expected amount to be collected. For the balance of its trade receivables, the Company uses a loss rate method to estimate its credit loss reserve. Historical loss experience rates are calculated using receivable write-offs over a trailing twelve-month period and comparing that to the average receivable balances over the same period. That rate is applied to the current accounts receivable portfolio, excluding accounts that have been specifically reserved. Any write-offs incurred are recorded against the established reserves.

The Company grants credit to commercial business customers using an electronic application process that evaluates the customer's detailed credit report, reference responses, availability under credit facilities, existing liens, tenure of management and business history, among other factors. Credit terms are typically net 30 days payment required with larger businesses eligible for up to net 90 day terms, if qualified.

The following is a rollforward of the allowances for credit losses related to trade accounts receivable for the quarter ended March 31, 2024 (in millions):
March 31, 2024
Balance at beginning of period$2.9 
Current period provision0.7 
Write-offs - trade accounts receivable(0.5)
Balance at end of period
$3.1 


The following is a rollforward of the allowances for credit losses related to trade accounts receivable for the year ended December 31, 2023 (in millions):

December 31, 2023
Balance at beginning of period$2.3 
Current period provision3.2 
Write-offs - trade accounts receivable(2.6)
Balance at end of period
$2.9 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases Leases
The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032. In the first quarter of 2024, the Company recorded an operating right-of-use ("ROU") asset and related lease liability of $0.7 million related to a three year term extension of an existing administrative office location consisting of approximately 16,200 square feet.

The Company's operating lease costs, included in continuing operations, was $4.3 million and $4.2 million for the three months ended March 31, 2024 and 2023, respectively. The Company has sublease agreements for unused facilities, as well as excess space in facilities we are currently occupying, which expire at various dates through 2028. Total sublease income of $0.6 million was recorded for the three months ended March 31, 2024 and 2023.

Information relating to operating and finance leases for continuing and discontinued operations as of March 31, 2024 and December 31, 2023:
Three Months Ended March 31, Year Ended December 31,
 20242023
Weighted Average Remaining Lease Term
Operating and finance leases
7.0 years7.2 years
Weighted Average Discount Rate
Operating and finance leases
5.4 %5.4 %
ROU assets obtained in exchange for operating and finance lease obligations (in millions)
$0.7 $6.3 

Maturities of lease liabilities were as follows (in millions):
Year Ending December 31Operating Leases
2024 (adjusted for three months of payments)
$14.2 
202518.0 
202615.9 
202711.9 
202811.9 
202912.2 
Thereafter28.6 
Total lease payments112.7 
Less: interest(20.8)
Total present value of lease liabilities$91.9 
Leases Leases
The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032. In the first quarter of 2024, the Company recorded an operating right-of-use ("ROU") asset and related lease liability of $0.7 million related to a three year term extension of an existing administrative office location consisting of approximately 16,200 square feet.

The Company's operating lease costs, included in continuing operations, was $4.3 million and $4.2 million for the three months ended March 31, 2024 and 2023, respectively. The Company has sublease agreements for unused facilities, as well as excess space in facilities we are currently occupying, which expire at various dates through 2028. Total sublease income of $0.6 million was recorded for the three months ended March 31, 2024 and 2023.

Information relating to operating and finance leases for continuing and discontinued operations as of March 31, 2024 and December 31, 2023:
Three Months Ended March 31, Year Ended December 31,
 20242023
Weighted Average Remaining Lease Term
Operating and finance leases
7.0 years7.2 years
Weighted Average Discount Rate
Operating and finance leases
5.4 %5.4 %
ROU assets obtained in exchange for operating and finance lease obligations (in millions)
$0.7 $6.3 

Maturities of lease liabilities were as follows (in millions):
Year Ending December 31Operating Leases
2024 (adjusted for three months of payments)
$14.2 
202518.0 
202615.9 
202711.9 
202811.9 
202912.2 
Thereafter28.6 
Total lease payments112.7 
Less: interest(20.8)
Total present value of lease liabilities$91.9 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) per Common Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Income (Loss) per Common Share Net Income (Loss) per Common Share
Net income (loss) per common share - basic was calculated based upon the weighted average number of common shares outstanding during the respective periods presented using the two-class method of computing earnings per share.  The two-class method was used as the Company has outstanding restricted stock with rights to dividend participation for unvested shares. Undistributed net income is allocated between common shares outstanding and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Undistributed net losses are not allocated to our participating securities as these participating securities do not have a contractual obligation to share in losses. Net income (loss) per common share - diluted was calculated based upon the weighted average number of common shares outstanding and included the equivalent shares for dilutive options outstanding during the respective periods, including unvested options.  The dilutive effect of outstanding options and restricted stock issued by the Company is reflected in net income per share - diluted using the treasury stock method.  Under the treasury stock method, options will only have a dilutive effect when the average market price of common stock during the period exceeds the exercise price of the options.

The following table presents the computation of basic and diluted net income (loss) per share under the two-class method for the three months ended March 31, 2024 and 2023 (in millions, except for per share amounts):
Three Months Ended
March 31,
20242023
Net income from continuing operations$13.1 $13.3 
Less: Distributed net income available to participating securities(0.1)(0.1)
Less: Undistributed net income available to participating securities0.0 0.0 
Numerator for basic and diluted net income per share:
Undistributed and distributed net income available to common shareholders$13.0 $13.2 
Denominator:
Weighted average shares outstanding for basic net income per share38.2 38.1 
Effect of dilutive securities0.2 0.1 
Weighted average shares outstanding for diluted net income per share38.4 38.2 
Net income per share from continuing operations:
Basic$0.34 $0.35 
Diluted$0.34 $0.35 
Net income (loss) from discontinued operations$0.1 $(0.1)
Net income (loss) income per share from discontinued operations:
Basic$0.00 $0.00 
Diluted$0.00 $0.00 
Net income per share:
Basic$0.34 $0.35 
Diluted$0.34 $0.35 
Potentially dilutive securities0.2 0.2 
Potentially dilutive securities attributable to outstanding stock options, restricted stock units, and performance share units are excluded from the calculation of diluted earnings per share when the combined exercise price and average unamortized fair value are greater than the average market price of Global Industrial Company's common stock during the period, and their inclusion would be anti-dilutive.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Facilities
3 Months Ended
Mar. 31, 2024
Line of Credit Facility [Abstract]  
Credit Facilities Credit Facilities
The Company maintains a $125.0 million secured revolving credit facility with one financial institution. This facility has a five-year term, maturing on October 19, 2026 and provides for borrowings in the United States. The credit agreement contains certain operating, financial and other covenants, including limits on annual levels of capital expenditures, availability tests related to payments of dividends and stock repurchases and fixed charge coverage tests related to acquisitions.  The revolving credit agreement requires that a minimum level of availability be maintained. If such availability is not maintained, the Company will be required to maintain a fixed charge coverage ratio (as defined). The borrowings under the agreement are subject to borrowing base limitations of up to 85% of eligible accounts receivable and the inventory advance rate computed as the lesser of 65% or 85% of the net orderly liquidation value (“NOLV”). Borrowings are secured by substantially all of the Borrower’s assets, as defined, including all accounts, accounts receivable, inventory and certain other assets, subject to limited exceptions, including the exclusion of certain foreign assets from the collateral. The interest rate under the amended and restated facility is computed at applicable market rates based on the Secured Overnight Financing Rate (“SOFR”), the Federal Reserve Bank of New York (“NYFRB”) or the Prime Rate, plus an applicable margin. The applicable margin varies based on borrowing base availability. As of March 31, 2024, eligible collateral under the credit agreement was $125.0 million, total availability was $122.3 million, total outstanding letters of credit was $1.6 million, and total excess availability was $120.7 million. The Company was in compliance with all of the covenants of the credit agreement as of March 31, 2024.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Fair value accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value standards establish the fair value hierarchy to prioritize the inputs used in valuation techniques. There are three levels to the fair value hierarchy (Level 1 is the highest priority and Level 3 is the lowest priority):
Level 1 -Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 -Inputs other than quoted prices included in Level 1 that are observable for the asset or liability either directly or indirectly.
Level 3 -Unobservable inputs which are supported by little or no market activity.

Financial instruments consist primarily of investments in cash, trade accounts receivable, debt and accounts payable. The Company determines the fair value of financial instruments based on interest rates available to the Company. At March 31, 2024 and December 31, 2023, the carrying amounts of cash, accounts receivable and accounts payable are considered to be representative of their respective fair values due to their short-term nature. Cash is classified as Level 1 within the fair value hierarchy.  

The fair value with respect to goodwill and indefinite-lived intangible assets are measured in connection with the Company’s annual impairment testing. The Company operates in three reporting units and in the fourth quarter of each year, or more frequently if impairment indicators exist, tests goodwill and indefinite-lived intangibles for impairment. The Company performs a qualitative assessment of current circumstances, such as a reporting unit's operating results, cash flows, future operating forecasts and anticipated future cash flows to determine the existence of impairment indicators and to assess if it is more likely than not that the fair value of the reporting unit or an indefinite lived intangible asset is less than its carrying value. If it is determined that the fair value of the reporting unit or an indefinite-lived intangible asset may be less than its carrying value, the Company will do a quantitative impairment test. In the quantitative test the carrying value of the reporting unit or an indefinite-lived intangible asset is calculated and compared to its fair value. Any excess of the carrying amount over fair value would be charged to impairment loss.

Long-lived assets are assets used in the Company's operations and include definite-lived intangible assets, operating lease right of use assets, property and equipment used to generate sales and cash flows. Long-lived assets are evaluated for impairment by reviewing operating results, cash flows, future operating forecasts and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset’s remaining life. If the undiscounted cash flows of an asset group is less than the carrying value of the asset group, the asset group is impaired and an impairment loss is recorded.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Legal Proceedings
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Legal Proceedings Legal Proceedings
The Company and its subsidiaries are from time to time involved in various lawsuits, claims, investigations and proceedings which may include commercial, employment, tax, customs and trade, customer, vendor, personal injury, creditors rights and health and safety law matters, which are handled and defended in the ordinary course of business. In addition, the Company is from time to time subjected to various assertions, claims, proceedings and requests for damages and/or indemnification concerning sales channel practices and intellectual property matters, including patent infringement suits involving technologies that are incorporated in a broad spectrum of products the Company sells or that are incorporated in the Company’s e-commerce sales channels, as well as trademark/copyright infringement claims.  The Company is also audited by (or has initiated voluntary disclosure agreements with) various U.S. federal and state authorities, as well as Canadian authorities, concerning potential income tax and/or sales tax.  These matters are in various stages of investigation, negotiation and/or litigation.  

Although the Company does not expect, based on currently available information, that the outcome in any of these matters, individually or collectively, will have a material adverse effect on its financial position or results of operations, the ultimate outcome is inherently unpredictable.  Therefore, judgments could be rendered or settlements entered, that could adversely affect the Company’s operating results or cash flows in a particular period.  The Company regularly assesses all of its material litigation and threatened litigation as to the probability of ultimately incurring a liability and records its best estimate of the ultimate loss in situations where it assesses the likelihood of loss as probable and estimable.  In this regard, the Company establishes accrual estimates for its various lawsuits, claims, investigations and proceedings when it is probable that an asset has been impaired or a liability incurred at the date of the financial statements and the loss can be reasonably estimated. At March 31, 2024 the Company has established accruals for certain of its various lawsuits, claims, investigations and proceedings based upon estimates of the most likely outcome in a range of loss or the minimum amounts in a range of loss if no amount within a range is a more likely estimate.  The Company does not believe that at March 31, 2024 any reasonably possible losses in excess of the amounts accrued would be material to the financial statements.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net income $ 13.2 $ 13.2
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of PresentationThe accompanying condensed consolidated financial statements of Global Industrial Company, (the "Company" or "Global Industrial"), with its subsidiaries are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and the rules and regulations of the Securities and Exchange Commission.  Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America are not required in these interim financial statements and have been condensed or omitted.  All significant intercompany accounts and transactions have been eliminated in consolidation.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

Public companies in the United States are subject to the accounting and reporting requirements of various authorities, including the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”).  These authorities issue numerous pronouncements, most of which are not applicable to the Company’s current or reasonably foreseeable operating structure.

In December 2023, the FASB issued Accounting Standard Update ("ASU") 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU requires public business entities to disclose consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. This ASU should be applied on a prospective basis, but retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position or results of operations.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition (Tables)
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Schedule of Preliminary Acquisition Fair Value The following table details the preliminary fair values as of the acquisition date (in millions):
Purchase price: $72.6 
Less:
   Cash0.3 
   Accounts receivable23.0 
   Inventories4.6 
   Prepaid expenses and other current assets2.5 
   Property, plant and equipment0.3 
   Operating lease right-of-use assets0.8 
   Customer lists24.1 
   Trademarks6.2 
   Other assets0.1 
Total identifiable assets acquired$61.9 
   Accounts payable(12.9)
   Accrued expenses and other current liabilities(5.9)
   Deferred revenue(4.2)
   Operating lease liabilities(0.8)
Total identifiable liabilities acquired$(23.8)
Net identifiable assets acquired38.1 
Goodwill$34.5 
Total net assets acquired$72.6 
Schedule of Pro Forma Acquisition Information
The Company’s unaudited pro forma revenue and net income for the quarter ended March 31, 2023 below have been prepared as if the Indoff acquisition had occurred on January 1, 2023. This information is provided for illustrative purposes and does not purport to be indicative of the actual results that would have been achieved by the Company for the period presented (in millions):

Three Months Ended
March 31,
2023
Net sales
$316.2 
Net income from continuing operations
$14.6 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangibles (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets, Goodwill and Other Assets
The following table provides information related to the goodwill and intangible assets as of March 31, 2024 and December 31, 2023 (in millions):
March 31,December 31,
20242023
Goodwill$40.0 $40.0 
Definite-lived intangibles27.8 28.6 
Indefinite-lived intangibles0.7 0.7 
Balance$68.5 $69.3 
Schedule of Finite-Lived Intangible Assets
The following table summarizes information related to the Company's definite-lived intangible assets as of March 31, 2024 (in millions):

Amortization
Period
 (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted Average Useful Life
Client lists
10 yrs
$26.1 $3.9 $22.2 9.1
Trademarks
10 yrs
6.2 0.6 5.6 9.1
Total $32.3 $4.5 $27.8 9.1


The following table summarizes information related to the Company's definite-lived intangible assets as of December 31, 2023 (in millions):
Amortization
Period
 (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted Average Useful Life
Client lists
10 yrs
$26.1 $3.3 $22.8 9.3
Trademarks
10 yrs
6.2 0.4 5.8 9.4
Total $32.3 $3.7 $28.6 9.3
Schedule of Future Amortization Expense of Intangible Assets
In the first quarter of 2024, the Company recorded $0.8 million of intangible amortization expense, of which $0.7 million related to the prior year's acquisition of Indoff. The estimated amortization for future years ending December 31 is as follows (in millions):

2024 remainder$2.4 
20253.0 
20263.0 
20273.0 
20283.0 
Thereafter$13.4 
Total$27.8 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following table presents the Company's revenue from continuing operations by geography for the three months ended March 31, 2024 and 2023, respectively (in millions):
 Three Months Ended
March 31,
 20242023
Net sales: 
United States$306.4 $257.2 
Canada17.0 16.6 
Consolidated$323.4 $273.8 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Losses (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Schedule of Allowance for Credit Losses on Trade Accounts Receivable
The following is a rollforward of the allowances for credit losses related to trade accounts receivable for the quarter ended March 31, 2024 (in millions):
March 31, 2024
Balance at beginning of period$2.9 
Current period provision0.7 
Write-offs - trade accounts receivable(0.5)
Balance at end of period
$3.1 


The following is a rollforward of the allowances for credit losses related to trade accounts receivable for the year ended December 31, 2023 (in millions):

December 31, 2023
Balance at beginning of period$2.3 
Current period provision3.2 
Write-offs - trade accounts receivable(2.6)
Balance at end of period
$2.9 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of ROU, Remaining Lease Term and Discount Rate
Information relating to operating and finance leases for continuing and discontinued operations as of March 31, 2024 and December 31, 2023:
Three Months Ended March 31, Year Ended December 31,
 20242023
Weighted Average Remaining Lease Term
Operating and finance leases
7.0 years7.2 years
Weighted Average Discount Rate
Operating and finance leases
5.4 %5.4 %
ROU assets obtained in exchange for operating and finance lease obligations (in millions)
$0.7 $6.3 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities were as follows (in millions):
Year Ending December 31Operating Leases
2024 (adjusted for three months of payments)
$14.2 
202518.0 
202615.9 
202711.9 
202811.9 
202912.2 
Thereafter28.6 
Total lease payments112.7 
Less: interest(20.8)
Total present value of lease liabilities$91.9 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) per Common Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings (Loss) Per Share, Basic and Diluted
The following table presents the computation of basic and diluted net income (loss) per share under the two-class method for the three months ended March 31, 2024 and 2023 (in millions, except for per share amounts):
Three Months Ended
March 31,
20242023
Net income from continuing operations$13.1 $13.3 
Less: Distributed net income available to participating securities(0.1)(0.1)
Less: Undistributed net income available to participating securities0.0 0.0 
Numerator for basic and diluted net income per share:
Undistributed and distributed net income available to common shareholders$13.0 $13.2 
Denominator:
Weighted average shares outstanding for basic net income per share38.2 38.1 
Effect of dilutive securities0.2 0.1 
Weighted average shares outstanding for diluted net income per share38.4 38.2 
Net income per share from continuing operations:
Basic$0.34 $0.35 
Diluted$0.34 $0.35 
Net income (loss) from discontinued operations$0.1 $(0.1)
Net income (loss) income per share from discontinued operations:
Basic$0.00 $0.00 
Diluted$0.00 $0.00 
Net income per share:
Basic$0.34 $0.35 
Diluted$0.34 $0.35 
Potentially dilutive securities0.2 0.2 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation (Details)
$ in Millions
3 Months Ended
May 19, 2023
USD ($)
Mar. 31, 2024
segment
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Number of reportable segments | segment   1
Indoff LLC    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Percentage of voting interests acquired (as a percent) 100.00%  
Payments made in cash | $ $ 72.6  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
May 19, 2023
Mar. 31, 2024
Business Acquisition [Line Items]    
Amortization of intangible assets   $ 0.8
Indoff LLC    
Business Acquisition [Line Items]    
Percentage of voting interests acquired (as a percent) 100.00%  
Payments made in cash $ 72.6  
Escrow deposit $ 5.2  
Imdemnification obligation period 2 years  
Reduction in escrow deposits $ 2.5  
Amortization Period (Years) 10 years  
Amortization of intangible assets $ 3.0 0.7
Tax deductible period 15 years  
Revenue of acquiree since acquisition date   38.1
Net income of acquiree since acquisition date   $ 1.0
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition - Schedule of Business Acquisition (Details) - USD ($)
$ in Millions
May 19, 2023
Mar. 31, 2024
Dec. 31, 2023
Liabilities      
Goodwill   $ 40.0 $ 40.0
Indoff LLC      
Business Acquisition [Line Items]      
Purchase price $ 72.6    
Less:      
Cash 0.3    
Accounts receivable 23.0    
Inventories 4.6    
Prepaid expenses and other current assets 2.5    
Property, plant and equipment 0.3    
Operating lease right-of-use assets 0.8    
Other assets 0.1    
Total identifiable assets acquired 61.9    
Liabilities      
Accounts payable (12.9)    
Accrued expenses and other current liabilities (5.9)    
Deferred revenue (4.2)    
Operating lease liabilities (0.8)    
Total identifiable liabilities acquired (23.8)    
Net identifiable assets acquired 38.1    
Goodwill 34.5    
Total net assets acquired 72.6    
Indoff LLC | Customer lists      
Less:      
Intangibles assets 24.1    
Indoff LLC | Trademarks      
Less:      
Intangibles assets $ 6.2    
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition - Schedule of Pro Forma Information (Details) - Indoff LLC
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Business Acquisition [Line Items]  
Net sales $ 316.2
Net income from continuing operations $ 14.6
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangibles - Schedule of Goodwill, Intangibles (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill $ 40.0 $ 40.0
Definite-lived intangibles 27.8 28.6
Indefinite-lived intangibles 0.7 0.7
Goodwill and intangibles $ 68.5 $ 69.3
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangibles - Schedule of Definite-Lived Intangible Assets (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 32.3 $ 32.3
Accumulated Amortization 4.5 3.7
Net Book Value $ 27.8 $ 28.6
Weighted Average Useful Life 9 years 1 month 6 days 9 years 3 months 18 days
Client lists    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 10 years 10 years
Gross Carrying Amount $ 26.1 $ 26.1
Accumulated Amortization 3.9 3.3
Net Book Value $ 22.2 $ 22.8
Weighted Average Useful Life 9 years 1 month 6 days 9 years 3 months 18 days
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 10 years 10 years
Gross Carrying Amount $ 6.2 $ 6.2
Accumulated Amortization 0.6 0.4
Net Book Value $ 5.6 $ 5.8
Weighted Average Useful Life 9 years 1 month 6 days 9 years 4 months 24 days
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangibles - Schedule of Amortization Expense (Details) - USD ($)
$ in Millions
3 Months Ended
May 19, 2023
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets   $ 0.8  
2024 remainder   2.4  
2025   3.0  
2026   3.0  
2027   3.0  
2028   3.0  
Thereafter   13.4  
Net Book Value   27.8 $ 28.6
Indoff LLC      
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets $ 3.0 $ 0.7  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Net sales $ 323.4 $ 273.8  
Performance obligation 5.1   $ 3.3
Reportable geographical components | United States      
Disaggregation of Revenue [Line Items]      
Net sales 306.4 257.2  
Reportable geographical components | Canada      
Disaggregation of Revenue [Line Items]      
Net sales $ 17.0 $ 16.6  
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Losses (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Allowance for Credit Losses [Roll Forward]    
Balance at beginning of period $ 2.9 $ 2.3
Current period provision 0.7 3.2
Write-offs - trade accounts receivable (0.5) (2.6)
Balance at end of period $ 3.1 $ 2.9
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
ft²
Mar. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]    
Operating lease cost $ 4.3 $ 4.2
Sublease income 0.6 $ 0.6
Indoff LLC    
Lessee, Lease, Description [Line Items]    
Right-of-use asset and related lease liability $ 0.7  
Length of extension term 3 years  
Administrative office, area (in sq ft) | ft² 16,200  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Weighted Average Remaining Lease Term      
Operating lease (in years) 7 years   7 years 2 months 12 days
Finance leases (in years) 7 years   7 years 2 months 12 days
Weighted Average Discount Rate      
Operating leases (as a percent) 5.40%   5.40%
Finance lease (as a percent) 5.40%   5.40%
ROU assets obtained in exchange for operating lease obligations (in millions) $ 0.7 $ 0.0 $ 6.3
ROU assets obtained in exchange for finance lease obligations (in millions) $ 0.7   $ 6.3
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Leases [Abstract]  
2024 (adjusted for three months of payments) $ 14.2
2025 18.0
2026 15.9
2027 11.9
2028 11.9
2029 12.2
Thereafter 28.6
Total lease payments 112.7
Less: interest (20.8)
Total present value of lease liabilities $ 91.9
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Income (Loss) per Common Share - Schedule of Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net income from continuing operations $ 13.1 $ 13.3
Less: Distributed net income available to participating securities (0.1) (0.1)
Less: Undistributed net income available to participating securities 0.0 0.0
Numerator for basic and diluted net income per share:    
Undistributed and distributed net income available to common shareholders, basic 13.0 13.2
Undistributed and distributed net income available to common shareholders, diluted $ 13.0 $ 13.2
Denominator:    
Weighted average shares outstanding for basic net income per share (in shares) 38.2 38.1
Effect of dilutive securities (in shares) 0.2 0.1
Weighted average shares outstanding for diluted net income per share (in shares) 38.4 38.2
Net income per share from continuing operations:    
Basic (in dollars per share) $ 0.34 $ 0.35
Diluted (in dollars per share) $ 0.34 $ 0.35
Net income (loss) from discontinued operations $ 0.1 $ (0.1)
Net income (loss) income per share from discontinued operations:    
Basic (in dollars per share) $ 0.00 $ (0.00)
Diluted (in dollars per share) 0.00 (0.00)
Net income per share - Basic (in dollars per share) 0.34 0.35
Net income per share - Diluted (in dollars per share) $ 0.34 $ 0.35
Potentially dilutive securities (in shares) 0.2 0.2
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Facilities (Details) - Revolving Credit Facility
3 Months Ended
Mar. 31, 2024
USD ($)
financialInstitution
Nov. 30, 2022
USD ($)
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 125,000,000 $ 125,000,000
Number of financial institutions | financialInstitution 1  
Revolving credit facility term (in years) 5 years  
Percentage of inventory advance rate (as a percent) 65.00%  
Percentage of inventory advance rate of net orderly liquidation value (as a percent) 85.00%  
Total availability under the credit facility $ 122,300,000  
Letters of credit outstanding 1,600,000  
Total excess availability under the credit facility $ 120,700,000  
Maximum    
Line of Credit Facility [Line Items]    
Percentage of eligible accounts receivable for borrowings (as a percent) 85.00%  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Details)
3 Months Ended
Mar. 31, 2024
reportingUnit
Fair Value Disclosures [Abstract]  
Number of reporting units 3
EXCEL 52 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (V(GE@'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 " "-B)Y8R*BQ!^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R''"#B;-96.G%@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^? M/H%:':4."9]3B)C(8KX;7>^SU''#3D11 F1]0J=R.27\U#R$Y!1-SW2$J/2' M.B((SN_!(2FC2,$,+.)*9%UKM-0)%85TP1N]XN-GZA>8T8 ].O24H2HK8-T\ M,9['OH4;8(81)I>_"VA6XE+]$[MT@%V28[9K:AB&,/=A_ M;'P5[%KX=1?=%U!+ P04 " "-B)Y8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (V(GEB$0R-HP@4 +\> 8 >&PO=V]R:W-H965T&UL MM9G_<]HV&,;_%1W;[=J[$BP9".D(=X0D;6YM2D.V7K;;#\(6X(MM,5F&\-_O ME0TVS>07YBN_)/[V/.AC6=(CJ;^6ZCE9"*')2Q3&R65CH?7R?:N5> L1\>1, M+D4,=V9215S#J9JWDJ42W,]$4=ABCM-M13R(&X-^=FVL!GV9ZC"(Q5B1)(TB MKC97(I3KRP9M["X\!/.%-A=:@_Z2S\5$Z-^78P5GK<+%#R(1)X&,B1*SR\:0 MOA^YS BR)_X(Q#K9.R8&92KELSFY\R\;CBF1"(6GC06'?RLQ$F%HG* <_VQ- M&\5O&N'^\<[]-H,'F"E/Q$B&WP)?+RX;O0;QQ8RGH7Z0ZX]B"]0Q?IX,D^PO M6>?/MML-XJ6)EM%6#"6(@CC_SU^V+V)/X#H5 K85L%<"6O4+[E;@9J!YR3*L M:Z[YH*_DFBCS-+B9@^S=9&J@"6)3C1.MX&X .CT8R950I$F2!5)H[ M+6^KO\KUK$+ODL\RUHN$W,2^\+_7MZ L18'8KD!7##7\S-49<>D[PAS6MI1G MA,N'2Y"SKDW^77'N&Q M0TN$6HG&X)>?:-?YU8;W@\R^@VT7L&W,?7 MO12:J":/FZ6PD>)RZC2_VI!0 M54VD3H'4.0[I:\J5%BKQE$K;\' KK5+;2QFAJIIXW0*O>QS>6*A ^J85 M$N@'K)6'.Q7MKK+AH?J:G.<%Y_F17Z;B,(1D(T!U/>)>,QXFUHI$934!>P5@ M#RW43:P#O2&W02C(?1I-A;*!X1ZT2=WS"V9#0X4UT2X*M(MCT![$/#"=*%3B M/8^L7RCN\R&44QZ2N]B'85$%<#B2T9+'&QLP:E43F#KEH.H<@WP7>U+!1\K- M]_J.3#2T3"(5E#N-M=K ?]_Z'@ZX7]_8B'%17>2]'$&/07[D+^3.AY8:S (O MXT8^YP.6E#9=UF5.]]S*BXKK\K*2EQW#._1]<$_>[0[()WB.?(GM]8I;4DH^ M2H35WR,A%1-(/\AWQDSJ#0CW(=6ZEQNS%TXN0;3Q9! M/-?2YC#"'>H"EZF(XKGF-7#1CL=*KH+8L],)Y#3J6 MB89N]L]@6=U5X8Z4.AW'2GJ*U$3+V$3QM)-]LT.8]U:#X08=VK5BG2(DT3(E M43S:?)(>U-=X(6,L11PPZ3J]YKGCV*OM%!F)EB&)X@GG,="0C^2,4/9F^I9, MA))B*MU;R4T0H6F8HBH4KTPX[*NW<1$+-39/\ M YZ@4PJKPX85H.>(NRP,NPP/*OL*G(A0FS.?'7 IAKO%*&'E:&'X7EEU\?N MC>B0T;/U;/(EU1!A8S-T6HE_4)S9OH?4G8#Y6V0F"3[ M)""386N:!^R:3P6-/=);^&BM8<]8%:U8HO+ZC*6 MX0COEP% M38/&XF_.]O7@&NE0[H1XT#=?LJN)KQ6QG*5*NZ#PM6,KEN?:$^CX>7 ZZ=ZI M&PZO?WG_HPD>@KFC-5N)_!^>JN:*KI< M2+%'4EN#-WW1]$W3&J+AI1[&6R7A5P[MU'(ER@P&A64(KFJ1\XPJN/E$>YS &]6*J0()V-$T/K_O4OHZ,O.XKE1X* M\'M$?!):FJ_M)%3QI_P5CT6RE9J1"M:PCSTA9/ZR"T M.]"3[+*N:,JN)C"+:B9W;+)\]P;'_@=;=*_D["C6H(LU<'E?KFB]0;3,4*HO MV,\MW]$<@K>.8NLJ;ESI2K!;DKDW7TQWPVA,HR#TPL[H2&78J0R=*C^FJ=B" M*"@1*0.%=SE[CTJF;");3\G@_3@(#)4V*]]+[#*C3F;DE/FEW$'7"*SVOZV;(A=HP">5DF.TVW;&I M"'OX1+;%:-CK1ZJ33G7B5/V74#1_AL#$>'<0)(/!;!5:K"!]1SIVUDFE8 M8*=43^]1!;51-?VJ9U$%4%.C.3HSI!#?Z-'6*#HRLHN==V+G3K'?0"I5O+Q' M.0/((:EI=B'6%UNX&>_>N2%D=JIU;@0T@TGO#S[8+AW[/9)\I_AKMF:0"!F@ M)A4%0XH^VJ?9P<]03.+%)X*M1B/IB@?8Q$Z-GX7(]H#!)@UXJ6AYSZ%6.?KV MX'"H(YYYT:E:B]7<"T;D]IS#3K0LOS4%P"&.F'EJ:B-FGHX(ZZ&$W51J)[Y# M6& (BW RH,Q!FLTL&(,1[FF$PV>LCK7VT,-NZAV#^9Q2DW8XB8T5 MF=4L],9J2<\\_#+HG5-KHBQ)C$6:Q6J&GP4\T@./N('75NI48&4Z MIO<_;,:0=5/W_QT=Q]S#DP1..MUNJ&0;D6=,UN_>S A./C1+4O5DW\HZ4?SB MO>PK>3N.O26<7UZ!K-9;Q(O>(E26G&8W5:AL65?8E0P2J$RA(JC;W( MF*B#Y7PT'WY.]9J[P7A,;(]&XD8CK)BVQ39OSO8."R51P+SG!E 6#L&TEA,XNB,0H%/2F#%Y*R8=$+ M0\#&N9IMRV,U,[<\T\'9L#Z8_TKE/2]K6"*MH9WO)9!HLCWK;F^4J)KCXCNA ME"B:RPVC(%T;P.]K(=2O&WT"W?W'8?DO4$L#!!0 ( (V(GEB)Y[@D*P4 M !@7 8 >&PO=V]R:W-H965T&ULK5C;,YIP??V&:K M](/N?+HC&_I,U.;?>9(&'VB&Q^)O1HRQ=(YW* MDO,?^N8AF#FN1D1#NE(Z!(&? UW0,-21 ,?/+*B3OU,[EJ]/T7]+DH=DED32 M!0^_LT!M9\[(00%=DWVHOO'C'S1+J*_CK7@HDV]TS&Q=!ZWV4O$HZ+(?"KX$0EM#='T15*;Q!NR M8;$>QF2ARP@"FZ>%?S :"F)^!K]M:."Z*I+=/42 MDWW P.8:?4$OS_?HZM,UDELBJ$0L1H\L#+7A#?I4OIUV%8#5K^RN,F!W*3#< M LQ'CSQ66XE^!8!!U;\+2>:9XE.F=]@:\)&(#O*]&X1=W#/@6;S=W;? \?/" M^TD\OR7>0[SB$2T*C?ZY74HE@-;_FHJ5!NN9@^FY/I$[LJ(S!R:SI.) G?GG M7[R!^]64Z0<%J^3=R_/NV:+/_X36)$E(C91(70>)JVY A[F/_0Z,UJ$,OVF% MAWYGE%M5A*+]_HQSYNB*8F1@0<-(AN-6G@\SG&/K;@?8D5A MUBI$X@!QM:7B5.P;%%,C?<8-&&X'UZ#:;2I(/;?0'O<,UC.514L**Q5Z&@)% M7LV4R=Y3JV0]![/5H"6+DH)ZUBR>!#^P9%D#6,]#]1H@>AVOCM1DY+< Q050 M?+;UOHO,6=Q*X?PF:*-5&^I")SVK')517X70!Z]3\-!C,ORP7"G@)R37?1P& MP)B*;R!R(Y.FT9>R53630OF\\]*79F)$UI0U*%^#PV>LJM *\?/ZUM5(J+8 MKN*7TRX+: -J-:D"+80:>^]M:C^V:_PY*^6]IO&:K-KB%L..>E5C?D\,BP$L.T)TV]$0MO03/+NG/ M/3O UA(V^NEAB9EQU@7$Q8S[H&C5JA1K"FS?41>,2S,VCUMSP^R/&JL>LU7+ M@@P7ZH[MZEZFF0UC<^<,;V]PRVC5LC+#A:CC)H>:M>=WWF21'M(68=(S MXT&PO=V]R:W-H M965T&ULK59-<]HP$/TK&C?3268:_,5'AQK/!-).]_S>KMA-LI'J41< ACR57.B15QBS M'/J^S@HHJ>[()0A\,Y>JI :W:N'KI0*:.U#)_2@(^GY)F?#2Q)W=J321*\.9 M@#M%]*HLJ7H> Y>;D1=ZVX-[MBB,/?#39$D7, 7SL+Q3N/,;EIR5(#23@BB8 MC[RK<#@9V'@7\)W!1N^LB74RD_+1;F[RD1=80< A,Y:!XF,-$^#<$J&,WS6G MUWS2 G?76_9/SCMZF5$-$\E_L-P4(^^]1W*8TQ4W]W+S&6H_/=@#(TPZ(:D!T".@> <0U('9&*V7.UC4U-$V4 MW!!EHY'-+EQN'!K=,&&K.#4*WS+$F70B18XU@9S@2DO.0< M7Y5X10I;NS60&Y')$LCY@Z"KG&'T!;DD#]-K.3A+>4M4A[>=W?[BAWI),QAY2*Q! MK<%+W[X)^\&'-NNO1+:7B&Z3B.XI]O0+-BCF'+?9K+!]A[5]:)V&<2=*_/6N M_'\$[[[[C>_^R7)@2\2&)[#C M* 4B>R9X!87FU+;:-N,5VV G]Y?!BP*]# HZ87M]!HW.P4F=WZ2AO+4^;2HK MKC#8NR('(@=MMR@^4.GO--@2U,+-'8TZ5L)4O:@Y;4;;E>OH!^=C''G5A/I+ M4\U+[#0+)C3A,$?*H#/ ZZ"J&51MC%RZ-CZ3!H>"6Q8XMD'9 'P_E])L-_8# MS3\"Z1]02P,$% @ C8B>6&U"B\J;!P 8B@ !@ !X;"]W;W)KXQ5Y)/+G^H'#W6#G M):89R05E.>)D>=.[]:["8*P::(N_*7D2M6NDH"P8^Z5NOL4WO:&*B*0DDLH% MAJ\MF9,T59X@CM^ET][N/U7#^O6K]Z\:/(!98$'F+/V'QC*YZ4U[*"9+O$GE M#_;T%RD!Z0 CE@K]B9Y*VV$/11LA658VA@@RFA??^+DDHM8 _-@;^&4#O]E@ M=*!!4#8(F@TF!QJ,R@8CS4P!1?,08HEGUYP](:ZLP9NZT&3JU@"?YJK?'R6' M7RFTD[,YRV/H11(CN!(LI3&6!=X;\H3^R!#0_OGE@P^-N'I+H4/,] M-,&NDP/M+SC4R:K_EKK_EIQE"*H&QY+FJV+844F)N+)U6^%V9'>K2M*56..( MW/2@Y@C"MZ0W^_3!FPP_VRCKTEG8D;,].D<[.D_TSV?7/Q)F>(0&G$<7%O)K'"&>,2_J??F"CL7!W4<^X\\M&5MIL&ID; M.L-J"?IB!_K""?I!99(6(Z"%4,0)S%$H94(0ZTB\,. ,SR\:D&TVXP9D9U M M(4]WD*=.R(^21;_Z2O3$,-0R4(+B8!<7GL;U[FN@G5K03AIHG?&T1'NY0WOY M!QT,RHYPZ&0D\;.]AR\M>!I5=&ZS:2:U,ZJ6F+UAI8 M602*.Y2V4"O!ZSD%(%0+LL8T1N19E452#!8F$\++T6,E(# ),(N&QTQB\'DWMD8 F:57]>&M4GCU$3[GOH4:\2I)Y33U5# MV05U;%$P1M^:1I.F+@C=P;0%6ZD[SRWO "S?D"JUS\J\CC8P(>:R/B74LK[V MU,K.Y$V!X)D2L#\V2]Q[B$"O4H&>6P9^MZTL;.N)/URY>:88G)C98QKY4T,R MNA&T9:@2C9Y;-5H9F[5 M>70^66DP]>7D?-2DP32"I#'FD_>0H7XE0_TW9&AC XF"DA#'K-#]3O5GI][" MKKSMJ[9>ENC)5%R)I=5@YL@M7DP&)EX> ]]*I?Z57_SW9H MES3'>73, .MTB[93;V%7WO8YK42P[Q;!/V )\*+&CQI@(F%<]B7A&5HP#KZ M6WM2F6IWV,PH4S7WS:V'=KXI"J^2J/E2BFMG70P8PH+DJU3]D)(^6Q= M3MQZJK9299._TR93-B-C6+V'^O4K]>L?J7Y?9V;;M&1EP!2UMM)BL;IHOGD( MW3&VY""HI&_@E(&S+\LEB8K7X.0YTMNQ"-1_,; 4.=;WIL,W)Y&W34)W9&V1 M5P(U< M4U?LG,8DX@60_56_V])7*@X.XK9NES2)AL?(NC=QW1]<6?:5* []YGM" KFN=Z[V!9_#%(>,JLU3,P16@P,M:" M%BO+!D)I-3EDM0^X=D; O67Z-F"B=I-@>CF,TMP:]2^-5XD6J]'46/A;K/88 MVT=9B<)@Y!3:CYOU.M4G6W"JMS12)C:\6(3E+.]K\+4%"$ ^6HL''2F^DJ8N MO85=>=NGO5*C@5N-ZO-D?;;LPTQ2[, CMI 8K/2\LJNLZMU>M;V2ZGK#%BE= M%9M-9\T?K;-/&$K?8A-(+TC71PX MVCW='92[U'&@K;B1;ZR-> M"R8ER_1E0G!,N#* WY>,R=<;]0>[8X6S_P%02P,$% @ C8B>6.*@&)&X"!*=;?,0 MD]+N61![(7BPXN5C47ZN-I0R]#5+\^IJL&%L^V8TJM8;FI'JHMC2G']S5Y09 M8?RTO!]5VY*2N%;*TI$['D]'&4GRP?*R_NRZ7%X6.Y8F.;TN4;7+,E(^O:5I M\7@U< ;?/KA)[C=,?#!:7F[)/;VE[./VNN1GHP-*G&0TKY(B1R6]NQK\XKS! MGB\4:HD_$OI8=8Z1N)1/1?%9G+R+KP9C,2*:TC43$(3_>: !35.!Q,?QI0$= M'&P*Q>[Q-_2HOGA^,9](18,B_3.)V>9J,!^@F-Z178CR))\_Y=\;2:BH^!X1Q3<1L$]5\%K%#Q%P9T=49@T M"A/5@G]$P6\4?%5A?D1AVBA,%05O<41AUBC,:F?M9[=VS8HPLKPLBT=4"FF. M)@YJ_];:W"-)+D+QEI7\VX3KL650Y#$/+!HC?E05:1(3QD]N&?_#(XZAX@[= M;DA)-T4:T[+Z"85?=@E[0B\_YF07)USX%1JBC[/J-7HASM\G:O/!NV57?N7F%\;'R])T35)XB&_@H!L$_-(PA,7P&M$M2N?CHXELNO?4,9K M"O=*2,H\R>]-W;W]F&EMS=&:]=&U%4'BAZEZ^+C,JX(QY* MAWAR#_'DUH8F1PR]I?=)+@;)"T1*\C5%+_G4[CZ GG.:^2.7=<4 M#%9\49G?5%NRIE<#/OR*E@]TL/SQ!V'UC(MS8F&/.>VXSW7&%Q/9?8$NI<2:EV51)1:O5OG%PAL$0TF $"8:! MP"3W3@_NG5K=^ZZJ=G61Y:LWCL[*9"WN_)7P>O>&;'*S%;EO79CJ]U_%@RM( M>R$D6 0)AH' I'"8'<)A]NQP,(7 3//:6,ESJ[V^>3[3\GRH)[HNI,E$D*/" M0&"2P^8'A\U/EV?^),@V&YK&Z*XH$N$*CD*>D M,^2P,!"8Y#EGW+(L8ZOOKLMB36E(-F61^$YXPJ AT5 MAD*3/=CR7HZ=^.JNL1H6=)?S1_*V1N]3?+LKUQOQ$+]-27XRX4'),,? AJE4 M&*C%$!0M D7#4&ARO+1\F&,GQ)X5+\88\0RI-E,+@'4PO0O &29#4),1*!J& M0I-]W_)XCI7;6:Z2AR2F>6S>#)GH:Z.9[E!0Q@T4+01%B\Z:#PQE4_9H2ZYY-1+_LZN8V%$S^MQ$=6DW<5!R#10M!$6+ M0-'PBL<>A4L^EXZG9#8#?1VZ.@3!HH6G36?& H MF[)+6Y;,L=-D81Y;-B[?D_*P6>49?0Y)/P6.3L)Y\[$S4]=KD$9#4+0(% U# MH/ MM$29:R?*3O8)&&.B 95BU?>U^VTC9L\U$]9XHN6:06SHS+4M"5]<([V3E7(%:#$'1(E T M#(4FAT7+6+EVQJIO!T$#9VLAL%OLG?4&EDCO[S-(:4(1Z, P%)KLN):83@([?N^D]O5> D]]I@4U&8*B1:!H& I-#HZ6PW+M'-:S.@I:K MV0U*;9ELCO4EN5%JIJ8W:%L7%)KLP9:RE$,#18M T3 4FOQ+FY9#\^P<&EAK M@:<34]I=-[ /IF\).,=D"&HR D7#4&BR[UO6S[,WDEE;"SR]*VNXT'[#8;?0 MVZ&@Y!PH6G36?& HF[)'6]+-LY-NW]E:T* KBV*5&;>/H;?/09O(0-$B4#1\ M:G9EGW=^+&EGX>S-!9[>?F5H+K";Z.U24*8-%"TZ:SXPE$W9I2V#YMD9M/.; M"R9>.24H>W/>W)FKS:"@1D-0M @4#4.AR<'1LG2>G:6S-Q>8 \+7]C+= MJ:&PZV*&'T?OA40/?&?/TU=773K4T)EI]*E!;+JX\!?=?VIJ&JY%^['TJ/.2 M"_&6%#Y#]TE>H93><:WQQ8R#E/L7C^Q/6+&MWWOQJ6"LR.K##25\'2P$^/=W M1<&^G8A7:1Q>_[+\%U!+ P04 " "-B)Y85')? ^P( " %P & 'AL M+W=O*+G[<',?(!(2D9 X"V=7]]WRY BK(5-]?,](LMD,!B]^W;Q0// M;JW[[ NE@KBK2N//!T4(]8OQV&>%JJ0?V5H9O%E95\F H5N/?>V4S'E158YG MD\G3<26U&5R<\;-K=W%FFU!JHZZ=\$U52;>Y5*6]/1],!^V#]WI=!'HPOCBK MY5HM5/A87SN,QIV57%?*>&V-<&IU/IA/7UR>T'R>\"^M;GWOMZ!(EM9^IL'; M_'PP(8=4J;) %B3^W:@K599D"&Y\238'W9:TL/^[M?Z&8TOXK;M/_E*!GEQYNRM<#0;UN@'A\JKX9PVE)1%<'BKL2Y<7$JOO; K M<>V45R9(PNIL'&":)HRS9.8RFIE]Q&=-*+QX;7*5[ZX?PZ7.KUGKU^7L M48/OI!N)X^E0S":SDT?L'7=Q'K.]XZ_8^\VMI='_X_"&XLH:;TN=R\@,D^^$ M3W"\T4::3,M2+/!0@8;!B__,ESXX$.F_^Q"*#ISL=X"*ZX6O9:;.!S7MY6[4 MX.+''Z9/)R\?">^D"^_D,>O?GL8_849\*!2J)[-5+G\5;0W%08#M01H.A'5B\&#VX'"(H@B%T##G MFZ77N99.*R^D4Z(QLLDU;4]I+.2-$DNEC #(-=[G0AMVWN7P345#-&Y,H%!J MI^%R7<+:6AGE9%ENZ+VJ0UQ+#GXTO $S@2.:5\KI3 HT1#U?-M- MZ)9T -U6.F"OD9B76*+71J^PD0G18*)J&T"TA,(U7F81^*U956JT59G"R/J- M8?089/!1<3V3^N0U#8G:TL[!@MC[C,._S8>*?S&(P.T[1*0D=OJ"(AB'1%#(<#0 M43D1N=!ULJ.<'W'#2$ EG]("[6."#/.GD@;G/N-NC:) X*%$+$Y*-";GY&8/1HB_BWZ8G/-,T]9,(3R=];7"#P4*J&HZ*R#IN8 M6N5CTT?-('SQZZ]7(&,]0E.L<&\*\E$5D 3(K3B6:8E[$+ MM?E,?(S=EJ8AX)W,=(:[IXQ=5R$/*V)("7D'+DV?L^HX9E1E#0-WFGP!0'][ M-AL]A0PK2TH@]0OIBTC.%.^VY3BUTWW#]QRBD0FP0',(&TX)"I%KW2N%4/!B M=CB"'S$]2'V2,K',R-#P^[S ##Z"4+SIA$E=@%H9&9/Y)U R3C8J _S0^=1C MZB@GQ J="C"2%]L=:IL"2TQ1[D>WI,LA)!3!5T^;CB/J+/OL4X\$2O<@+[#1_X1E0&S MUQ?@6&%+M O_XP\_S:;/7K:5^*?WB%Q^A=QQOTOOCTDP)YI<]6ER*4N6"PN^ M/U)#Y3-UMX$1Y9)$^V..W2^91(84GQ=S8QJL>,]G!54LWH8MA MRD9)EX)]$ ^'B1[__[#?XT NT5B(>[(5"Y\:$V^7W%WV.?SMH4>^/\0^JKP8 M&P>%'R9%]A?"U97(>0PB:>LKU;4X&S4..NV=LM>O:ED8YT$@/C%"0"G:TP M#0)H!F.3@$QN0 +DW"'IS)Q<\A MZTN1DDQ*TM>*OY*4FVCYGBV2A!;9WFU+'0>G$5\(P/< ">U^OKU 7#MK\#M+ M7+]NEJ7.1#R(=.QG#Z\0!! 4]2=2!L"G/;R2R6V6:93N%ET'OT%6H&I0?U#2 M\7(U3*ZR\(6M[1V_Y^B"1(UT(,2EQ3]Q0+4TF[Q\,U]<\L_IR\/N%/KCBUNW M?O'ZJEW>=I^>:Q!FOF&9J1QY7>_ !?UJ/4O$VT(CB6U%09P 15;,"9[[]9\N M&:0'T;4\*+0L^7C _HH7]NXNP4$HX?[((J+C>>0&XP4(HJ/Y/L3$QYKER<%@ MOOB(NP8= #SY FF3BVO9,N"!P8;F%YWQQ 6F[$)_##H]?%^V07!OXI7 ZXV*+. MC(VZ/:27:JV-89:OR,TN&]/36+\C\5J2E)*YK:.KGA:WU^)NH^VIQ62)K4 2 MO]I:IX^:&A3#K10QAMZ+1*^]YK MQZ^JV^GQVS1Z)_+A1:E66#H9/3L="!>_]\9!L#5_8T5[Q)6,?Q90"6#WL2$UX!P Q( !@ !X;"]W M;W)KHN[WD0RH?-+8\5JTL>2698>[7Y^F6[?' 0)(O8$OJ5K\\_71[KC;.?PVE M4E$\5<:&ZU$98WTYG8:L5)4,$UR9R%*C-=S&;GTTIJ M.[JYXK4'?W/EFFBT50]>A*:JI-_>*>,VUZ/YJ%OX5:_+2 O3FZM:KM5O*OY> M/WB\37LMN:Z4#=I9X55Q/;J=7]Z=TGD^\ ^M-F'P+,B3E7-?Z>5C?CV:D4'* MJ"R2!HE_C^I>&4.*8,:W5N>HOY($A\^=]I_9=_BRDD'=._-/GG0Q$KDJ M9&/BKV[S5]7ZV%66AG':4E)^BQZ[&G+QYC;[UNB@*4)7 MTPB%M#S-6N&[)+QX17@I/CD;RR!^LKG*]^6G,*2W9M%9<[=X4^$GZ2=B.1^+ MQ6QQ^H:^9>_=DO4M7]%WUP2LA"#N7;725B8@V%S@!DG\? MBD.ZYO3P-50XEZ&6F;H>H3*"\H]J=//]=_/SV0]O.'':.W'ZEO;_EJ(WA0^; M-O3[2ZDH.K6T6Y0(UKW*Q7PV^Y-PA8C81"6'B)AINQ8*^W$KM(T*RF*@,Q]M M[HIB+*18M=$^B>ZD>Q8Y%&81D/5?%:1( K6DO)9&E%!K2&_M7=YD,8Q%YJI* M^8QV^1;M?.",]0J[LRB46 JPD^>T!IP7GYW'VBTTZ$R.!=S[)+=B_H$!M13@ M,"%K*'C29(/9BJ/WB\DYZLH8B@4T9#*48W%T-EGTJ[!X4^JL%!N)VPUBF9-M M#F8)%3+*ILPRU]C(%\2-$ULE83:.!)4U7G$+^?L?H"%7E=4% M#.4\N)71Z]:3!GN>A>K&9R5(1\BU5PID&"?B]WX7\:E"EZ?.E.[@WF+%YFW@ MD5@ID"DB""]@X-%BP$$+RO0!;-W=DAD7*&,YXC'1(J&G1 MI)X I)Q4[V#U9\H9H&2D:"\*B3^/TC1\M(OMT,0NOFIPEK3J MM4V)XS#FR#,@E I[5JOS$O[-JA5[EPY)9@MJQ/.R'*4,1<#)2#'N2W^6[3C MA+6#[- F$6QI@TS--74J!,IHH@4.B8<^2FIO$!8[!"*V/NH_VN14P@%FR&%4 M]H215U/EYUW=D1!2@D9+=S^KX.5D-BQ@8+8!K-H+9(=*C!'J%2C99.#>!A>R M?*+ZJUU0R7@<#DU6)A3L>SS>N9O.KIW+!W:3HX5W%0%IOV*ZB-!M.=5EY"2V M 2ET$=5^4)(7B74[_$*EIZK*3)/O$D2;G#JZ/7.H2TL@P%-P1A/"4#ZH%,MT M"Y*/G/706:H8A:E,>H/W,8'"KB47 3T:C0F%R**GK1HEO ]A8US'>,6KY72H ME'JGGIER6#EN%]9%\%A$=)5E1PU5X9B,@LLU3F^1'L-Q:"NJ4C* L)D_AU5) MAEFHHA&3HREK':69@*52_%X2/7)]W0]SVS'A*.-Z@WB M2\C^EOS_O["T,7#P?,/5) D]N8I2FY!:R" O_QOOB&/$NBVI\.Y2/.QE\U(< M">Z:?P?97HI[-$PQFRPQ3+50!.$I_HQ>ED+K[LJO8<+?\7MJ*7P;Z+-(FT/"L/T>N1.)]//NS+=R\\W1.$B^\.V;L' MFIW1Q\@-!#Y3RWW+O>4%PO"7CLV.Q/(424G74$&\C 9C@XDV#1UM4:8:&]!B M01]F":(K956AVY>.6BA@?,#A<*J4GI?6&&IH^'N!7\P:NXEP(GYV[:!48B@2 M5?I843R@X%,#K:7[UAAWA+J&*9ZM[4)/^;(\F(!-$QL^:T 4H:X#T>FC^:XE MC:D!D",8I,QVCSS;29#&/=GDFNZ$7L$?VJ_=7K0.?6NDIVGZ@"_+EHM*^:@2 M]>U(&D-R"EG?/G:57TK@,F-,\J#P-XE&"LYHM;;#GK;IAP#NMCR,/^J\'=5'2NJ*QT >?Q_5+I61NG=JFH0'29Q+I+IS1V:E1G1R MFE6&@.EBT\X.:>:DJ#ZCLR\,AN&7:PH;E4*0!I8"Y7.B@\^#P!/TT#E1?0T5 MX."[XTC,B=8.?>E-!Q_F8)XU__Q $RH*(WVC]ZO]+QRWZ<-^=SS]/((P7#NVH?:$+^M]];OX#4$L# M!!0 ( (V(GEBLV!VNV0, /\) 8 >&PO=V]R:W-H965T&ULQ5;;;N,V$/V5@1KT J22+-F.D]H&[*3=!N@6P5X?BC[0TL@BEB(5 MDHKC_?H.*4NK-6(7^](^V.)EYLS,&7(X\YW2GTR):.&Y$M(L@M+:^B:*3%9B MQ4RH:I2T4RA=,4M3O8U,K9'E7JD241+'TZAB7 ;+N5][T,NY:JS@$A\TF*:J MF-ZO4:C=(A@%W<(;OBVM6XB6\YIM\2W:]_6#IEG4H^2\0FFXDJ"Q6 2KT..S,8@XMDH]0G-[G/%T'L'$*!F74(C#Y/>(M"."!RX_& &?0FG>)P MW*'_YF.G6#;,X*T2'WENRT4P"R#'@C7"OE&[W_$0S\3A94H8_P^[5G:2!I U MQJKJH$P>5%RV7_9\X&&@,(M/*"0'A<3[W1KR7MXQRY9SK7:@G32AN8$/U6N3 M98_ZU?D1>]:XEG6OKY"S@:Z9#2$>7D,3)^ Q>VH>:>KSTVT*%E3%H M#=QQDPEE&HWPUVICK*8#\_=+-+16QB];<9?HQM0LPT5 M\2@?L)@^?UWHVG\ MRYD8QGT,XW/HWY2NLT@O^WD*'MZ5"(42=(6YW()ECK=:JR>>TR:7;7%H[ZE@ M%G.P"BSI;(> _ OGK.6<&5 %4**SLL^T%[W##*L-ZFXUA1^YI/,O!!DQ/]T, M=(Y%QZU\'\H%C.,P[CYW6'#)+?XLJ!@,73*07(4S2&;AE"+/3XO%X97_K9E@ M,D,"GL["B?M24=F)B=T(_+Z$L M<^E)$^*-TN-)]$GPN_\=D?]ZV/X'+M.62\=%>I++,7'I),;'7*9T/B_:L^ST M[Z4GIN#:6'ALF+84+ 7NSLWED#.B,E.:RC=F*3LL>VRXX?9@@2Z=*HK0)QZ-Y957_,H8I1R* MQKH2[3 ,H,Q=#@8)!.ZSVIX<^]3"0J4;:]GWN5_ON9M4^ZE_$V]:( M;OJ62P,""U(E?B%ML#UL$R:8]%#W0 MTD@BEB)5WPSY PW1V._N@:1X+55VFVCAJA;)XDK M&FR%BTV'FED&HL"#/(/CW@GM4RA.QC/]&SFC:T@,O MQV?VWT/L',M!.-P;];T:,Y?L(QGAO/5QCEPA>.@^]B%4'1 M.S+M"&8%K=3#7[R.>;@ W*;O +(1D 7=PT9!Y4=!8K>QY@C6>S.;'X10 YK% M2>T/Y8DLKTK&T>X17U#WN$F(R;PI*4;@_0#,W@'F\-EH:AS\IDLLO\YO?5LG:=*' ;<3DXM"\8[7[\8;Y,?[VB?C&I7UQCOW8N M5X%ORSKGXJ-THJXMUB*4A*E@7''PI4'.4ML)?8(#*LEV!Y(#;"RU* M$8<,54:Q ,]$'">>D^/>D1WN'FLCJ7L/XEYJQ\V_2Q\WU\! C47D9(;"0E]8 MP&51-%-=!$$\R&>\A^LP]#3.]\\<2RN5\M2_K%FJY[DLT 'MD? GMWHG%+HU M/&OI,_A$(?H/D*?+>,'_[&859V/@,%_%*)WV!Z]W;_ U!+ P04 " "-B)Y8 MUMRNX9 % "!#0 &0 'AL+W=O_7H::L\J3T:5F>F::+3E]YY"4U7*[V[8N.W5 MZ&S4+WS0ZS+*PG1Y6:LU?^3XJ7[O\38=4')=L0W:6?)<7(VNSRYNSN5\.O"' MYFTX>":)9.7<%WGY-;\:S800&\ZB("C\V_ M&R- H/&UPQP-+L7P\+E'_R7% MCEA6*O"M,Y]U'LNKT"5[F3$A_:=N>G2]&E#4ANJHS M!H-*V_:_NNOR<&#PK:/$\HV*:GGIW9:\G ::/*10DS7(:2M% M^1@]=C7LXO+69"X' YC8"4C6G6F=^TYO,'S!?TSME8!OK9YIS?MY^" MRL!GWO.YF9\$?*?\A!9G8YK/YNK$#UT M\->Q0%N<\^,XTAL7H5897XT@_L!^PZ/EXT=GSV>O3[ \'UB>GT+_[RJ<-#]. M[AXF_5XRW;JJ5G;W^-'+^=F+UX&0BYS1%YEK; QHL3Y5I ,YRU0['PMGM*,, MIEX'SLD5\E*QS[0RM&H"N"0/*M 6S27_ZV9E=$8!G><\86(HJ_]6TH7 K=GC MT:Y)6XI@]6GR<4+*YF.*CA090?/$=Y%M'-.MLBI7DT/^:+H-ADD=2(.U,I@K MRF9@@!%%61NU25&/:5OJK$1D*2TVP@]QB!K=S!()W]7@B*C:\^0V<"VD/,M M$Y89]"V::1"MT44RT_>R!3^&-@?D%$YJ!Y"JD=D ,DCJ)G#,58 MV11,;ST?/ M;DO&(*QK[U!-Y&!"GV4E'B1W!;M*RKE5/@6K!CX_(N-6K;31<2?%JN2C(83W MD3H4?JW:4!4%9%<7H-")4G0%HLYC5@@ :M4@\#;A@_BP(2M#;50E^I3E%2,8 M8]+RA#"5T\&5,E+_OC"MJN^5YS"^)FFU3;X7&50<2Y?H#,I(1=@+J:<_H;2LF*I8I\=!6M\- ^QNSP%@XE2"#8H#)?451U?N^K3!]S42?Q"ZMLEAGM(U"$*MT7(AML4/ M$'BC M3)/JV29GD'_.$=4"I\XM!@NR,Y;;"?M6!AQJ=)JH3FUPMF^7!M_'83H5*I-5 M+:?X#IH2;JB'%:VR;=K&JS#ZUERU8RO?!]6.D-U8&@-V#AR]0&(1.>K&?F1? MM7*,N[JKAT6[+F:4JQU&M-HE9,]?&RVE2-/'*+\&V,%49_2S%AG(<&UJ2;3 MO$HPK9W+Q[>Y--SI0\Q6OM4T3'P2[ M]ON!YI-7=-LU1[<(I6QTNI/.)B_H\U[53T]P_6DV>?;DT!W(WG.TF)S][XG; ML>JS]@:[U0I)[%*S^#9Q_S[P';E;/)R[Q63^W;F;3YZ?S)T4Z=@E;'IP+4;_ MKM/E'T-!/+0WY&%U^'UQW5ZK]\?;'R?0#4(,N)T4,$7AGXW(MQ?^]B6Z.EVR M5RYB6*3'$K^1V,L![!?.Q?Y%' R_NI;_ %!+ P04 " "-B)Y82L 6=DH% M !(% &0 'AL+W=OJ]?!O@ M+S9%WAV?>^Z%!,\WQGYV.9$7MX4NW44O][XZ&PY=FE,AWN@J2S(+2H4>)J/1;%A(5?86YV'NG5VD_]8O;/X&K96,E50Z90IA:751>]R?'9UPO)!X%=%&]<9 M"_9D:5,TRD!0J#+^ MR]N&AX["?/0=A:112 +NN%% ^5)ZN3BW9B,L2\,:#X*K01O@5,E!>>\M5A7T M_.(UP25W/O2PQ3/#M-&[BGK)=_0FXHTI?>[$3V5&V7W](3"T0)(=D*MDK\$W MT@[$9-P7R2B9[K$W:1V;!'N3O8Z)WR^7SEO$_H^'?(PFI@^;X'HX/QH/!L]WP-PV@*<[K.^A_F]>@^C:KS]D)-X88I*EEN12R=0NU9Z M5:Z%+#.Q4J4L4Q(Z"J.BA5FM%&9X=2,MY:9V)%8R55IY1:XO."V7#_"&\$0>*)&9EF]#>B=(^\$K--MFLMR30&]7%NB3-05RCLX M)2JY9?, EQ$PH&"POMP&>\V:X,:6U9H KF3$D&##<"8:&71I?/QHGHQ/G[N= M?6/]RFAE6-DI!U"556AG2F]!9H?PAN3H)]U6RH)F+VX@"I)%)CU6?6Y-O=*6>=%0SH;Y8KHAZ5=;"VEQJ+NP'%GR\#@4[-ZR@P>]Z[??NP] MB=2%6%C2V#1K/-%*+CG* ?;1:'"*[J)U;+51#J&0C)!(;$E:P7S"$]]T9*A) MC@=(""'*0+;B6N,VNTLL;6+H=W2Q)"M6B/PM>/,$WL:S/LX0-&2X#/?1RNZ% MX$?W-:VPYCC&JDQUG<7X<3!568<-HC1V[".KG3B:#B:M=\P$)I)V@A.)N8V> M%K&K$7";JG/U,L(,^1GR,>Q2EPA,=J^\ M(+W!B<3_R&QR4.;29H?NQ" BF)FTMA;&.-/2M*ZX,OK_.,&2.8 :+_4=/-!G M"FKB/VL)8Q\M"FTP<%&33WW:C3@Q9(E.NF<%N=T%ELH#Y@>U? M4DK%$D73S$[.$!O&W3VK.HJ_<5K'R:]5IT%?? JG.M8O;[ ]VLXU\4V'$8:6 M*SYP4;S=Y]CI8!3JAT=),_K&[$MVM49SND;8]ML[&4S%#\TO2GS7&\VRT\NZ M37(/ZU#2:MVP>@S%)@7<$W$DN"4,:C4S$>Q]&\'3T3XP0:J%;<7E?<6U$3LZ8H[A\?T$G@_FL4Y!D(A2RA)1\G MH\'\2:,0SMZ2ZTW7]# O1^(9;[WGKG#2WA5._N-=8:_>X:YPN"L<[@J'N\+A MKG"X*QSN"O_7N\*P\[I3D%V'-RPG0@[$AYYVMGTFNXRO0W?B\8T-Z;Q6)1]0 M*Z@B:K@^V/AN%3^\J<);T=)X;XHPY%.=+ M@?66,WWWP!NWCX>(O4$L#!!0 M ( (V(GEC/)4&PO=V]R:W-H965T'9!II+MP)M$+3K^C#L@9:.+2(4J?)B MQ?OU.X>49#FQW7;#'F))U#G?^#@HN5&\Q"VMW9C'3WDFAX,XPZXN" MF^TE2%W->\->L_!!K'-'"X/%K.1K^ CN4WEG\&G0HF2B &6%5LS :MY[/9Q> M3D@^"/PAH+*=>T:>++6^IX>WV;R7$"&0D#I"X'C9P!5(24!(XTN-V6M-DF+W MOD%_$WQ'7Y;N@^Z^@UJ?RX(+]72AE]61=GQ18^E MWCI=U,K(H! J7OE#'8>.PJODB,*H5A@%WM%08'G-'5_,C*Z8(6E$HYO@:M!& M;]K4IU >SLG;;V.2O!L"M=%!BRCSDW,!LXM$/2@[3& MO(R8HR.88_9>*Y=;=J,RR/;U!\BO)3EJ2%Z.3@*^YZ;/QL-S-DI&DQ-XX];I M<< ;'\&[X48)M;;L#GT-3K(_7R^M,U@C?QWR-\)-#L-1WTQMR5.8][ Q+)@- M]!8__C!\F?QR@NRD)3LYA?XO,_1?,1F)B%I$MB)I%+%!Y 7U@TA9Q2U+N4R] MY ZRT"09\R7*N1Q8%1H#5_@&#/8Y4[Y8(I1>[:%9AB/#.JXRS S+O*$+Z>.K M$D+O$@.A,\M"E!5A>MN(N4J_2"6WEA7@'*Q92#*03 M$#B1/_#@,')XRQT&)''<@)L3"<8E,!\@<"XUQC),*#>TY_H MF/,:GB3:\JM18B.TV+!:H2[Q[:(W%HGID](7UGJ*Q':O8[!X<8.EW1?(NVY= MMTW8"6NGD_'CPGJSK=%C8X92 G- ML>&X/XR7,7L'UD[9]>%!R#='+]"4/P9LINV]]N6V8O&"/^&WVSR5'3(WB1:OCWT^GC93-EE<.49=IDU=X%ZZ/9&YT5?EN(OEV=1B-Z-Q&-:#[?SI)N"5<+@>OD' A-.B2J$= M5/@R[/DX5N(V%V(7)F"]E]83L*F:IU]LN[F-D5KB%VWV>/J2\:8HO<)AA7W] M-]GBPC#<3ST$#FOGBK,D_>XFV]N?UDO[)'Q$#@,QH. M6V\XQ%;:2_I*PI=.O&@RT#]T2!ATCG0X?-;AX$I6$%:HF_9_Q*&KB834^.%V& ^)2.SQNAMLL3R4>"+HK5O/0OV9&;M [^\SR\Z R9$FK+ "!)_5G1% M6C,0:'RK,3M;DZS8?F[0KZ/O\&4F/5U9_:?*P_*B<]H1.-OL4ZRX^..R"H?;%$K@T&A3/HK'^LXM!1.!]]1&-4*H\@[&8HL?Y5! M3LZ=70O'TD#CA^AJU 8Y93@I]\'AJX)>F%PYRE40US)36@5%_KP? ,L?^UD- M,4T0H^] C,5':\+2B]],3OF^?A]TMIQ&#:?IZ$7 C]+UQ'C8%:/!Z.@%O/'6 MQW'$&W\'[P/>A9V+?5\WXJ_+F0\.=?'W(:<3YM%A3.Z5=[Z4&5UTT R>W(HZ MD]>OAB>#LQ<8'VT9'[V$_M^R\C\AQ!]+$E>V**79"&[7@!\OI/AA.#KN#5!< M6G.?>,HJZ*+C5E:OE%F(+$'-F[BM55@*BYC.E9$F4U(+( 45*FZT'@PIOY-> M2C8R1^_]O"'I1"!7=$$@5([!8?$F"W9&3@Q_B2D_$=+DHG1VI7+0QN 1,^L0 M08A[6!(!CGPV*H#D?9"!?"_Z5M.4"T>$L1%$9FL?,W+\(##*G R Z;:HLS$+ M2 ?Y%>$T^"ZL9+K*F9]6A0J>:4IC*LAK6I'V7$^9+%7 "3UB1,(TP@95N9)* MRUER'N2@[$A+9ANL*.6&N47]7+&')O>1 UH]>X!H6;D,,:-T.E>/4,2!6U D MZ# JG\/*[%NEO.+XU]%XEKY=7!Q!&%P12(ES'BNJJ(KD&1/; MSS' L^6^#/)M;&C)=6.2FFI;H[08IS8<&3>RL38.^G.Z>A@W:.S#?OJ M XH6I0P\_&K,)!5R##)\>P9%4.+:WD6T7>>LV3C>/12";MMW1&/;5+%W&O!6 MZ&.L09(>,RICR-OVF"*^Z"I>[]Q--1[Z'5>IJ1'%W-DB"N.FXW)W4J:"$YF.QY-STC'A? M1_L&E6GXEA?7:7K C3LVWN3L_N;ZKLE9ZH!KRIFQN$M7A)A*\\#.?L*Z\A7K MRB[=7Z_OIHTN%PQKWSKL/]%$5Y2(%'QZPGBA3(K&LV.4DU-M3YYT0KM_>^(R MM@,N7G1V<_-V=QVQBWTKT,_FRAJ5M7^9( B6)^3>L*C%1KWQ4S$LC5S+:>Y2 M@,$T9Y.AI-<[V6G%IK1I!&?HN(-V!KVWC49O[P[D[X@3EX-6L97CQ=9JH>V% ML#UXZK(\$+?>H06@WUK1"L*@XT64:Q%=EK:U[>EVU[U,*]Y./"W*'V-^/2(T MARK&PO=V]R:W-H965TS,.7,Y7.ID[?QU*(BBNJU*&TY'18SU\70:LH(J M'2:N)HLG"^]*Y;*K*Z6Q__^6TTL:.SDYD[8,_.W%-+(VE#UZ% MIJJTWUQ0Z=:GHX-1M_#1+(O("].SDUHOZ1/%S_4'C[MI[R4W%=E@G%6>%J>C M\X/CBR.V%X,OAM9A<*V8R=RY:[YYGY^.]AD0E91%]J#Q;T675);L"#!N6I^C M/B1O'%YWWM\)=W"9ZT"7KOS%Y+$X';T>J9P6NBGC1[?^@5H^+]A?YLH@?]4Z MV1X>C536A.BJ=C,05,:F__JVS<-@P^O]!S;,V@TSP9T""O=/&JR^Z;$A=D0Z-)V0\AI-IA',VF6:MHXOD M:/: HT-UY6PL@OK>YI3O[I\"5(]LUB&[F#WJ\$K[B3H\&*O9_NSH$7^'/=-# M\7?X;:9O3\-%CWO].:?Z1(R7K*UG76>8:&XU=JA"US;7/ S)"^7,%85^JS=5\E8EV8K)!@H:EKYQG: M? /O,<((KJSK.DQ((N!$O3-6V\P@(\9"'YHT,9G#VRB5 #L,(UG 8(6R) -0 MS'0HQMS&>3]6H9T.1C7&6,VCE+=_6NL-/TJ]>^DJ=/@&9I$\%)_"W2Y"S,6] M\/CUE"LTI['8R[WB,1*8E94VI:2D;-FII,7A%-+#%8DVI[;;L M(4M-QP-KH4!!]SA3RNH()9BH2T#BD97^L'V M'1(.NW0N7QO1-^YHT4@3::\4\4/BM5T:H9HFB1FW(B43 /:V/9&(ZT$YGCYY M/3MX]09[K&VXM%@U7J0-561QWNT0G,Q2?84/"P\RB71PB1J "BW&1-8U'N%N M&H@H*HLDDT;=-Z3]F(>@<@"Z\ 1%LSQB9C&,S].6Z>@\9/06$S 61.$O9R,D MF>D=[A(!#SY> B_CPV"F1N ,AB#QN=,:[_DR,SYK*I9UB,L8,\W#S5MWR7\7 MVOSP NJ'4QJLN5W5 D**ZT7#_3*P @:"09LW;=/+AN6B-=WNYD[H!U3R*VDA M8!))N#=S[!7[$BU)<.0^EH)Y;_"Q@/# 24=L,S_QB4\7 HE+17[E)OH"9M<]P9 M#L!/?;YCQ$]VI>N_H,#:HLNL*:4WN*H98VT%C?ELLP6)!0>ZS9AO&_:.CBJW MPD .):<[4V6%]LO6ZY8N3J[\_G5VV0(<*$U[V1U7!GG2^K;TG8 M># B)90,>>-/'6:#.+U1[=FL/;E 1DPM: 4*ZR9942L5-,N!9*T?IX?H4#IO M\03NR >_OSVM\(G&H/['.4=;#48YM+.;#A M./8H @"%KL1+@Y$/\N*C();LFD6:0S9ZT,MB>[1>>M?4NY/]<+O7HQ2TW4WT=7R33MW$5_(#?!\X7 ";6\X0/\CQ]F? M4$L#!!0 ( (V(GE@N<02Q2P8 -4. 9 >&PO=V]R:W-H965T&B,#1>S.L;V MW7(9RIH:&1:N)8LWE?.-C+CUFV5H/4F5G!JS7*]6KY>-U'9V>9Z>W?G+<]=% MHRW=>1&ZII%^?TW&[2YF)[/AP2>]J2,_6%Z>MW)#GRE^:>\\[I9C%*4;LD$[ M*SQ5%[.KDW?79VR?#'[3M M'OP5G4CAWSS>WZF*V8D!DJ(P<0>*RI1LRA@,! MQK<^YFQCAS>KIYP6/<.ZX0[+Y10?I!17IY[ MMQ.>K1&-?Z14DS? :WP1;IYWH94E7B_[,R_:P$73 M2KM/O&CP$[HB:*6E9VHD.*F\:T1$'XKH\E7;K3-;@KT56QBZ+@@C=Z&#_UR4 M1NH&5UA1B'HCN?DR[^W1VKM:ES6$O(=A:3I%HD25R)=:FKF@IC5NSQ6;BR@? MYGTGY#"HD*+A$?FYV))5#M>6?' 626K[M?-[F'BL%IT/PG-S9O>:I(EU^AED M17'/X($D1KC/>V"<>0T3@S39$GU.K&[..8(VYY$&AAA0=S[@OA)%%\!X" MQ MBV&CL# 2GR?K@60='J$3C'_%B$)L/!GXE $*2LP=&#VFCS%Y^M:!8L1T7BC9 M8(:F%TO<:H!MK*YTF?@'3%N2M_!%T@9V);*S9!"4YV*9/>$6,1^!II/\"J/? M@Y^1FUPJ#M+*B.+@0>6YD[A2(@F@5P?;1"IKZXS;L)1B+6-B%3&<;YV7,;,I M1>&=1"U:+.N[AJG$RJHK8YB0ATEN HA_.M21]\[2C*L$*[;P'5H-1M)7:R,(PBGSJ MZ!L)94^]U\64"XL'(0$L'N-GF2J]U0H:1C2@PAZ9#@%;,A@*.PWR:KD%K>Q" MGNF1:DO:XYYP,A: MJ*G/K+,M3Z0R.> MD&S>PV?R<@*/M4(/%K(8,P W,M2BPM$LY&9L)<9.V1GI>9QJIZ::][3A=[P0 M)A3_H0=,$@?BC70>=) G=HWS(I2(9([?A#0#$1W]7LA"XUTJY\"B29L#=,&8 M)5P'FSS]T/PJI'4+R%*P-#/WU;06:+J4'"K8];O1CIF'ZR$+]C#ZGHRNG5,< M([D!8P8'-?*J>9%4O5L>.*@O*)%>30<]S&"D<2Q#B++T/$X'?'E>,^S_L7D2 M"Y35-:++4]&FC&(:0@6Q%0#I7D7'%&9B>7?+8E%'S!UDG\;/X>"42&):2BR4 M)"IYPRW,?LP.>KF* BC(KF%L1'Q*#GOXS07FJ="U4 M=J"]SZYQ$$LJ]7XR2H27F/9CY=-&0WSDU@UV)=FXSL;PF*6N,-%Z@S3/CVQX MC\"*GH85!SC3MAK'8@$!TG:HYM^(S"TXDHZI%#07GW%0 DO)KE<]IP$UV;/EP*%W'22S]Q>,-09 .\KQRVM_Z&%QB_9"__ M E!+ P04 " "-B)Y8,XKWI#D" "7!0 &0 'AL+W=O<\^Y];UI)^2]J@ T>J@95UE0:=W,,59%!351 M$]$ -S<[(6NBS5;NL6HDD-*!:H:C,)SAFE >Y*D[6\L\%:UFE,-:(M76-9&/ M"V"BRX)I<#RXI?M*VP."E#'$/B)U1K\S9NB::Y*D4'9(VVK#9A:N- M0QLWE-M_<:.EN:4&I_,U>40'A=8@W8O@!:!KJ@HF5"L!O4=WFVOTYN(MND"4 MHQ5ES-1>I5B;U)8 %WV:A4\3O9 F1BO!=:709UY"^12/C>1!=W34O8C.$JZ( MG*!X^@Y%892,Z%G^/3P^(R<>RA@[OOA?RCA6+D^7C-/9UIVKAA20!:8W%<@# M!/GK5]-9^&G,ZW\B>^(\&9PGY]CS;V;24%Z(>M2FQ\X&3-UZ#W+O65Z@0+=?^V0RGPW2Y*L95XI5:UTO?5UD)%59WH@9NWN1" M5EB;J2Q\54O Q"55S ^#8.Y7F'(OC=W:5J:Q:#2C'+82J::JL'Q= Q-MXDV\ MX\*.%J6V"WX:U[B 1] _ZJTT,W^@$%H!5U1P)"%/O-5DN5[8>!?PDT*K3L;( M5K(7XME.-B3Q BL$##)M"=@\#G /C%F0T?C=,[UA2YMX.C[2O[K:32U[K.!> ML%^4Z#+Q/GB(0(X;IG>B_09]/3/+RP13[A>U76STT4-9H[2H^F1C4%'>/?%+ M?PXG"89S/B'L$T+GW6WD+#]CC=-8BA9)&VUH=N!*==E&CG+[ISQJ:=Y2DZ?3 MC3E> A(]24PH+]!*2LP+,,>N5>QKLX.-\[.>MNYHX05:A!X$UZ5"7S@!\F^^ M;\P&O?"HMPY'@0]8WJ%HH/TKVG!"#Y0TF)VK MNH-.ST/MO5FJ&F>0>.9B*) '\-+W[R;SX-.(\G10GH[1TUW# $V"_>QVY^56G]@32W")\P6V< M^9;;8G!;7'UPXW[CW(M^_DE_J$ 6K@LJE(F&ZZY5#*M#HUUU_>5O>->ES84L M*%>(06Y2@[N%^3MEU_FZB1:UZS9[H4WOY*I):DXJ1?WT-25AS &Q38%TN49\ZL\,]:FTHX+,UF8&O#(@].53D8#X>?!I60*IE-PK>EF4UTXTJI M>&G(-E4ES,N"2[V=)J-D]^%>;@KG/PQFDUIL>,7NL5X:K 8=2BXK5E9J18;7 MTV0^NEB<>?M@\*?DK=U[)Y])JO4WO[C+I\G0$^*2,^<1!!Y/?,5EZ8% XWN+ MF70AO>/^^P[]-N2.7%)A^4J7?\G<%=/DDO'60/,O(=7@ M#7)2^::LG,&_$GYNMA!66M)K6AJVK)P(M3I:ZE)FDNWQ9. 0Q=L.LA9Q$1'' M/T \H2]:N<+2C9;I23:H, 6N$]BY4]Q/3G$&G9I% S9;JJT7BV)!6Y M@NE12<=Y[*HE81A'4_H5QP4Y'0S$*Z07AN%:F[ R_+V1IH5'C9Z$D;H!1N,* M;:1#D!ZB9&63>W./]:JB/:((K7)A3P>7M[.5XOP.KH\#J$] MPHJS)F*'3S?/62'4AJ'@JI(VG)([_]7-USVA8R*T)=E'8DZAI5%&G)N_)K%>*$$DFA^J&#W6V+), M1\E\]9@?1GZPJBRSE<@ [4-JMVV:H-R M.&0'4['!8M.=+5+%N>J7K2J-3\LPT#)9RM=C24:Z+B16"YGOPZ%(Z0M]A3YL M+L.\VTL##UZO.JUCM7TB'P7B!;Z*8$$XYB 2G/W>O+UFWXU!\K/532(4>W]TJY&?Z[!1_2[=L4(]G:=B=QI!=PKAL3$QD9C??!(X\--J7\&_6%IWV[/6 M5D8X+V.+Z1ZV>"M=]+A_Z!0<[(U@;*M-N&A@2WC=QFGWN,O,XPE_-XT4( M\P[]L%3R&J[#_CF./Q,O%W'A=!T&>JH=K@?AMSN4[E^]0L[5UWWTI9:"G2AL_[Y4AU--^ MWV>EK(1/;"T-;@KK*A&P=0]]7SLI\JA4Z7XZ&)SU*Z%,;S&+9[=N,;--T,K( M6T>^J2KAGJ^DMNMY;]C;'GQ5#V7@@_YB5HL'>2?#'_6MPZ[?635@^"GQ36UU7^J/)3SWD6/O=OVKW,03 696^_A+ MZU9V,NY1UOA@JXTR$%3*M/_B:9.''86+P0L*Z48AC;A;1Q'E!Q'$8N;LFAQ+ MPQHO8JA1&^"4X:+&^55S-#)O5AJZ4]G_0#+?-_/-E:N6BOI M"U9&],F:4'KZV>0RW]?O U$'*]W"NDJ/&OPD7$*CX1M*!^GXB+U1%^8HVAN] M8.^J\3CQGJYMM51&M!UA6:TK7P)0V2$8+,;&." MQR3(I%I%'.DH&="-64D3K%-P.H8>,E,+E9-\PN#RC 1EM@#BP"?G( ML*+JG M-)E &O/-A>_8+@M624CGG^UA9O&VPVE@;)!5U' MLL*+5IZ-CY,AW3N18XABP-)9DM*7B*+3P;T-0I/*X4L5*L:TN8U)C5;#L-+(/VY/)JST01;2L7$GD;L&QL9)>OJ? M2/<4$>+I(;R[0CN@3U ;*'P&N8Z&-[I &GZQ-E^C(: W&J,HK1LCPX%LQ-XX M0J9)1Z;)_R"3I3CC]ZAT8]HW#^M#7#IJ_F4N80#5PCR_?G61#L_?>VJ,:'(5 M$%L-%-%C5Q:N)6=!F0R=Q9>14(^-< $%ECQL":,R*[>SI%"N)I33, MSUIPZD!(U1+RQN2V*/9X60IT318[!@M#OPG3,*,W5A.Z+Q7T?V2$L 7@E6(( M# SE:WAN\B-+=>-JN^W&W&)A;&A/7:!@ 0W&7I(@+> M]$;G.^&(K%3(3D[+YZBS26>7&[2PLIQ+Y-QP5O\U;.Y+)^7>:]6FC1O5"[Q^ MW(-#)NOGG<0[6U$&'64:IH=MB0*+D!Z.7VC(_LZKC+GP$+\]/$4>MP]T=]I] MWERVK_H/\?;;"#5^4/"F90'507*.YG/M]T:[";:.;_S2!@RAN"SQB28="^"^ ML#9L-^R@^^A;_ -02P,$% @ C8B>6*O&O7XF! &ULQ5;=;]LV$/]7#EJPM4 FRY*M.)EMP$[Z M$:#=@B9M'X8]T-+))DJ1#DG%2?_Z'4E;55+'ZUZV!YM?]_V[.]UXH_07LT*T M<%\+:2;1RMKU6:]GBA76S,1JC9)>*J5K9NFHESVSULA*SU2+7IHD>:]F7$;3 ML;^[TM.Q:JS@$J\TF*:NF7Z8HU";2=2/=A5<]-QG'I0+FVFEXY\=GI&Z7*#1<"F"SA4EHFEWPAT,"+ M&^;6E^.>)36.N%=L1YX2:G#96@6H6X%LUB"54!6 MP+)K%_]F-PNA9\;Y0W@7JQ9P3WJ!!=8+\F)[F\$++JD>A" EYN59A^C M>.B6TSB# U /6ZB'/PSUZV#%.V_%=[CO _>P['TXAO[,OQY&\ES5:R8??C'P M;&P.HOH$OUFMM.5?@ZHW6AD#YTSK!V?6K"B:N@G:?Z?OU)QZ/'QBHD'X[+LN MW<_N4--'!#X:K!H![WA%)@J.TH+@AHSH)_"@#<&2YG&?EBP^=8S)4H*5LL=C['/$O_YW@?S'6O@?8IF%6+I8 M9,_&^XKH MH+;]'?)2>G0KKHV%VX9I2XB1/I?\QUW@*1\*I>E+"4<)A6>+HR/M)D#7>@S6 M'SN:S8I351VY!K3C?))?:\V5A@=DFE*,%;<--]QN-5!C4U45^^Q%8WGM&1\I MH[R%*H30R3" LG2)U,E"X#XU0_J;I]GHJUVC&Q!+(B><8]^2AP1[XC;Y;G.R MVXS\AHRB,;.RGJF?==+&5]V^-.EU!J$:]=*/>P8*U4@;9J+VMITH9V&0^D8> MQE%J5TLN#0BLB)7B2XU4AQ$O'*Q:^[%JH2P-:7Z[HJD8M2.@]THINSLX!>V< M/?T;4$L#!!0 ( (V(GEC5+#JHO0( .4% 9 >&PO=V]R:W-H965T M!J39Q99$OJ='BN1TH_2SJ1 MO-9"FEE06=M,HLCD M%=;,A*I!29:UTC6SM-5E9!J-K/"@6D1)'(^BFG$99%-_=J^SJ6JMX!+O-9BV MKIG>SE&HS2P8!/N#!UY6UAU$V;1A)2[1/C7WFG91SU+P&J7A2H+&]2RX'DSF M0^?O';YSW)B#-;A(5DH]N\W78A;$3A *S*UC8/1[P04*X8A(QN\=9]!?Z8"' MZSW[%Q\[Q;)B!A=*_."%K6;!50 %KEDK[(/:W.(NGDO'ERMA_!]P'$#> M&JOJ'9@4U%QV?_:ZR\,!X"I^ Y#L (G7W5WD5=XPR[*I5AO0SIO8W,*'ZM$D MCDOW*$NKRG"2\8SJ$=' !29P,3_"E?8BIYTO_$^):JQH6I%53*5": M;04+GV#4\/-Z9?SYKV,)Z/B'Q_E=VTQ,PW*D%WF 9]UXHMG'%)]2^$HSZ?P*/G.:R\#NV0\(V& MF6%4SA-XDMR2;6F910/O(8U'X9#^R>4X3&#!)"L8#,9A#(-1.'+E893@!7,@ M\D[2SGNM^]>]&X"4AY)3W@2N M"1J'X\L =#=4NHU5C6_DE;)4M7Y9T1Q&[1S(OE;*[C?N@GZR9W\ 4$L#!!0 M ( (V(GEAH7>&:VP( $@' 9 >&PO=V]R:W-H965T;A2^MX4B!8>2R'-*"BLK09A:-("2V8ZJD)) M)[G2);,DZD5H*HTL\T:E".,HZHE1X/56T%EWBEP=1ER?33%(5: MC8)NL-FXYHO"NHUP/*S8 F_0_JRN-$EABY+Q$J7A2H+&?!1,NH-IS^E[A5\< M5V9K#2Z2N5+W3OB>C8+($4*!J74(C'Y+G*$0#HAH/*PQ@]:E,]Q>;]"_^M@I MECDS.%/BCF>V& 5G 628LUK8:[7ZANMX3AU>JH3Q7U@UNOWS -+:6%6NC8E! MR67S9X_K/&P9G$5[#.*U0>QY-XX\RPMFV7BHU0JTTR8TM_"A>FLBQZ4KRHW5 M=,K)SHYG&C-NX8-,&YQX#TX"ETK:PL 7F6'V MTCXD3BVQ>$-L&A\$O&2Z TGW(\11W#N E[2!)AXOV8-WC2GRI0\/?D_FQFJZ M$']V!=K@]';CN"89F(JE. JH"PSJ)0;C#^^Z_>CS 9:]EF7O$/KXAIHNJP6" MRF$BJ&.83!&H]^!EH>@^WVJ6(4S25-72&GB.;U=,![WNCNFV<(X=!RX7P TP MT"02EQ73F2-H28-M2!K/,FU8BH:E1L$L9F 56,^6;=CJEJTWF4"9\G9F&."RZE8TP$*]1<9? >XLXYS&JM M4=K-9J75DOO1$G4^P9WF%D]4GALX.<#U*.J<'F^[([(O'"6=+OSOQ#TAVV3M M@D[+.25QG9KD=>+^57A#[I+]N4LZ\9MS%W?Z!W/GBK2KA<*MZ5:B7O@9;L![ M: 9=N]L^$Y-F.CZK-V\,W1L*T8# G$RI\*&PO=V]R:W-H965TE485_D2XKGW->AKA='I;^8 M"M'"]6JC&"B[Q08-IZIKIEUL4ZKB,LNBTL>;[RKJ-9+4XL#T^HOUT>-"T M2CJ6DMZ4RY89?*?$9U[::AG-(BAQQQIAU^KX M&[;Y^ +)8Q_PC&0O(?=S!D8_R M/;-LM=#J"-J=)C9G^%0]FH+CTC7ET6IZRPEG5W=(*1FXV+"M0'.Y2"R1NE=) MT1+^9CF&4O84\S<<#?*,N MPY'G&PUG^.?-UEA-(OBK+\= ,>ZGHGS!:_?1#-DU_'@AP MW 4X'F)?/=)%*QN!H':P_OCI+:S1W28N]^!CAPWJ&I@LX3TWA6JDA36SV)?& MH*/^-#[(<+/#)1-DD%^K@*Z]#@OG><9WL#R! ME33 C,N+FEI475=#,EA@O45]VAW-85-IQ%=Z.@/^@4RWF]]"QQX/G_T5I/6O^A?=6&8;Y)/(8?VR?UEJIAT%)%MI8"(THN M 9^+BDFB=44=J#J!!-^W5;T@8,V%<(M+> -I?$7/:3R" 4%..D%._K<@[YEM M-+<\XVW+A-_M$.$C>+\+77D*ZXJL7.*)&IZ2=$C1%ODE_WDG#U>U, M&V>M:3\"7BL7K/R;/JQ4?5=QZS57!\V1\P-[H9EC?56S,8F ,!/(9B0,LJ:0 M3>)K9UU!E@5KUEG7D.6$V%04+MM9"B*?Q5/8*,M$F]6)GC Y]>P.C9F3"N@L M&@L7>1K/+EN +P^I[(F)!OOK\@:NG>N^GB=G,Z%&O?>3SX 7;A@/W6XW7&_" M3/EZ/$QFNH-[3J(3N",H28TZK,.T"PNK#G[";)6E>>7-BOX@H'8'Z/U.*7M: M. ?=7X[5OU!+ P04 " "-B)Y83!R<$Z<# !Q"0 &0 'AL+W=OVFD:7$118LE;8+VKS ;MX+AQ> MKH3Q;]B$M1=O(\A;8U7=&1.#FLO0LLRN M8IK&[]E*H#F;Q)8<.K,X[\#G 3P] I[!9R5M9>!6%E@\M8^):,\VW;*=IR\JH7A'=&G0Q>> CSDVUN/L'+):M<3\; SW'G=?J0'-(RUV MG$NM:@I26BY;EP(Z&+6/UL!+&&:#86@R^(3&C"G[I".^>AXY>V!<^.19!0W3 MEN>\(1@"-)BWFEN.M*W)8'C6O0/<5UG\'\!DD/AGT=:.-:7"I>/D'O6Y>NX\ MK/\]F3R<(AZC4H(VN,M4$IH4;E J.M0HPW\@BFL,A@;H*C&6?+J( M=J0/$87LDD#I-83;LJ1SW^G01T8G_]-LI/0,_[7+4]EQ_D;!\^+0]''9C+M: M?4E%S:A@Z:+)X(,O%Z# KZU?@PRR-H^SR39-OL\]R- M'DK!?XESJ2P=*)P)\?/$SJ5PZ#R-]ZY!4OG:7_:&?@9H8-ES2F/ DLR309O+R+0X8(/'U8U_E)=*4M7M.]6]$^$VBV@^5)1(-V' M<]#_9VT(.W'[]IILX)")B9>UH;,'*@")7V9*9TS2TT]#TVAD64>E(LP[G3Z8H+TM)II:8+H&4"\!L1/ ?$S@.X:T/5"J\R\ MK'-F63+0:@7:11.;>_'>>#2IX=+-XHW5])43SB8C9K@!-8.)1H/2,F_N[CE: MQH79@QW@$JZX$-1M!J&E(1TP3-?TXXH^?H:^"U=*VH6!]S+#[#$^I%3K?.-- MOJ.XE?"*/4!TL@]Q)^["[= M$*>F8"D.@\)-OUYBD+Q]$_4[[YH\?26R1\X>ULX>MK$GG\M\BMHM5(V%TI9- M!6XFSL"OYCFL/&@E?JD'%5G/D[D3U0[>]2Z@":H4W=PS]'MCJ6RSA4N M+=)0M#58^K/DFKS99=2 HHIN.C-'U3A1U+BX*Z&MJ?RCT.-:Z'&[4/90[?:< M9>BNI929!6W]G28M%55_2\I1?- [V?X]D=8Z^$NEA5LWTC755G%0-JPI_OT^5I6K!ORZH MGD/M NC[3"F[:;@!Z@HQ^0U02P,$% @ C8B>6'1&GAGN P ,! !D M !X;"]W;W)K&ULK5AM;^(X$/XK5G:U:J4[@I/R MUH5(A>[I*K4KU-[>Z73:#R89P-HD9FT#[?WZ&SMI"&QP;Q%\@-CQ/#./9^R9 M8;@5\IM: FCRG*6Y&GE+K5?7OJ_B)61,M<0*,YUXTM'-3&0W%6J<\AZDD:IUE3+Z,(17;D4>]UXE'OEAJ,^%'PQ5; MP!/H+ZNIQ)%?H20\@UQQD1,)\Y%W0Z\GM&L$[(H_.6Q5[9D8*C,AOIG!73+R MVL8B2"'6!H+ASP8FD*8&">WX7H)ZE4XC6']^1?_-DD**7(Z_O MD03F;)WJ1[']'4I"'8,7BU39;[(MUG9P<;Q66F2E,%J0\;SX9<_E1M0$:'A$ M("@%@D.!SA&!L!0(+='",DOKEFD6#:78$FE6(YIYL'MCI9$-SXT;G[3$MQSE M='03?U]SQ>V6_DH^,RF9V5=R<0N:\51=XNR7IUMR\?Z2O"<\)P\\37&Q&OH: MU1L0/RY530I5P1%5(7D0N5XJ\BE/(-F7]]'LRO;@U?9QX 1\8"^$#GXA03L( MF\QY2UJV2$BM^)7#FK#:R=#BA4?PQFN%,TJ1^I;^4_14HKLJASK+B-,2?8EIXJYR87CHP&)- M;R^!]YH3.-V5)=1=E_S!GC&V;+P9$QVGR8U#.PZ/G*F.V:>X*U*HNTIYA WD M:YN]RF0%!!-Z#,6PS.<)T]#(^ZQE3(E6=V+8;]$C7MP5*-19 42?L9]%1B([ MF>59RY42;2^<#SGZM9XL [FPK:HBL5CGNFC/JMFJ';ZQ3:"_6U[TTMBI+'BN M2 IS%,5#@9LLB_:T&&BQLAW>3&CL%^WC$EMZD&8!OI\+H5\'1D'U)T'T'U!+ M P04 " "-B)Y89:#-\(L% G)0 &0 'AL+W=O1A%B+Y]P2/=+PS9>W_A"'K\-<+1+TB.^Q^);<,;EE5BD!B7#, M"8T!PYNE<65?>HZ5%>1[_$GPGC=>@ZPK#Y0^91O7P=*PLB/"(?9%%H'DGQU> MXS#,DN1Q?"]#C:K-K+#Y^C7]U[SSLC,/B.,U#?\B@=@NC0L#!'B#TE!\H?O? M<=FA29;GTY#GO\&^W-Z3 M*0N95\ONDSC[O]\+)C\ELDZL MKOSO*>$D_Q^,P+T<5D$:8D WX%/*Y;Z<@^8N[STL$ GY![GSMWL/O'_W ;P# M) :W) SE#GQA"GE46;;IET?PJ3@">.0(;M$+L.-U<\_V5/KESXP.L,\36$M:$X%S5&EKWZC--C+\=-'3%DYE%@19EMY M6G9&W*U<:V'NFB#4^[3ZYU;]1G<#R9-W_:LV2M;'$H'$UA+3BS"LY,?<*68^RRC\E,YUC2&>9I M"FOANJAP72C'TAKQ;1^MHFK6&$'6V#D8,\KDH1 TA;4@S"L('J 0]W$4!ZZTMI &F)MJT^[#">(! _RVLTCCE <0"HV&(FO9XQ"0L@SK'H MQV5W<,DS\B$NY0$,QJ4IK8VK%F=;J9@2E[R69>+E(TA"E+&1M+!<^A-YD2EZ M$<$WG'/4C0Y&= Y+MFM-MM6>_%D"0H+$CR#$V7K.LFO:$=V,4KFA&$M.#ZB+ M0U Z1=O3E=8&5?NVK1;NS_DL4Q!Q>XC8AT2TNK2NM#:1VJ9MI6&NOE*!0D " M.9?(AF0K5HD'H,RO&0YZ.4TZG*;V^- %U4T/!G4.5;9K5[:G_^<"WM8IOFNM M:9ZNM#:Y6J1MI7C65I2@EV-*5$8T!]3(AMT1I=67=:6UN=3&;*N567)A*59Z M0'ABT'7M>C3I0M/JU[K2VM!JP[;5BNWA#99L JG84BO3_L$T[V)QQ_ 0BU;' MUI76OKE82S942_:A 9P8.+ KW:/NTJ]N<_"-Q'-8-ZRM&ZJMNV>A:T!2KG:P MZ]PCZ'1Q:;5N76EM7(W;U6KK_@.+P58 N^+M7'3T2=WP8$SG,&]8FS?\\3O4 ML*O7CMNY5E,W,!C'.?P:UGX-U7Y=3+(8BS<-EZYLG[J[J&Y^,*QSJ#>LU1NJ MU;N^^P_^!>O\&SVY](>$]U^;J-,&?T>DU6KGB@MBV/5RZ'9/Z5JU7%=:&TRMY5"MY:UI^96A M $>(/?73T6G6:ZUIGJZT-L7:T^'\!Z>D3NU>:TWS=*6UO^RN)=XY=:?\+5.R M#&E^*3?M7-RH6QK*15=:P<5L/)22/4)TB]@CB;F\&L\DXL)*Y[**38$ M3?+G5!ZHD&MD_G*+Y;QDV0[R\PVEXG4C>_2E>C9J]1]02P,$% @ C8B> M6")@DM9E @ 504 !D !X;"]W;W)K&ULA51M M;],P$/XKIS"A38(F35] (XVT;B J=:A:-?B ^. EE\::8V>VTXY_S]E)0X&N M?$E\YWN>>\[V7;)3^M&4B!:>*R'-+"BMK2_#T&0E5LP,5(V2=@JE*V;)U)O0 MU!I9[D&5".,HFH85XS)($^];Z311C15J7)"GN6G%!_PE>/.'*S!5?*@U*,S M%ODLB)P@%)A9Q\#HM\5K%,(1D8RGCC/H4SK@X7K/_LG73K4\,(/72GSCN2UG MP?L &FZX/Z&W ML*8[SQN!H I8:06^<%C(]O)=S/D-6L:%N:#HA0UGP"7<$?]<8T\[^@%WGECR&,,')[;]R7Y8&&Q,C^.U=Y2CH]3NJZ[ M-#7+\V'0VG M@S@)MT##]2TQX M\-0KU!O?T(:2--*VK[[W]C/CJFV5W^'MP*$WLN'2@,""H-'@'0G0;1.WAE6U M;YP'9:D-_;*DN8?:!=!^H93=&RY!/TG37U!+ P04 " "-B)Y88OF.0(P" M B!P &0 'AL+W=OB +$/@FDRJG!J=JY>I" 4TK M4\Y=W_-"-Z=,.'%4/7M0<20WAC,!#XKH39Y3]?L&N"RGSM#9/7ADJ[6Q#]PX M*N@*%F">B@>%,[>-DK(7LU"JZ\$WQB4NC,F-I.EE,]V6-&@IR)^DY?FCIT#,/1*P:_ M,?AO-02-(:@2K>$BI3<"4/%BBTY:')!%KACT@T'(C.RDYWO:4[G8"CC^@S53XLY.3TY(R>$ M"7*/4OQ(.G(-,MJ5W*3AN:EY_%=X[JD:D&!X3GS/'_789\?M[!O=[$R M;7G\MCQ^%2]X7WG(M=9@-)DSG7"I-PK(C^NE-@IWY<^^I.M51OVKV#_U2A1YI QP0Q<<&P(*6Z_=H/V0=:Q+COK^Y>#R0%ECV@R"/LQ MQRWF^"CFG4C?!3K^B\$;7!YP'M?L888M9OBF#USM^'\@UI'"SO+A9# ^8.P1 M?1H$!Y!NIX/9TP/;P(H)33AD:,.D,%-5=^1Z8F11-;6E--@BJ^$:#S%05H#O M,RG-;F+[9'LLQG\ 4$L#!!0 ( (V(GEA4]$H@. 0 (\3 9 >&PO M=V]R:W-H965TQW.=3S<,/Y5 M+#&6X%M"4S%REE*N;CQ/S)8X0<)E*YRJ.W/&$R35D"\\L>(8Q3DHH1[T_R6$I]P1L/5VB!G[%\ M63UQ-?(JEI@D.!6$I8#C^/?DM2IGJF!S?,M^X<\>97,*Q)XRN@7$LOER.D[(,9S ME%'YB6U^QV5"7$4H#2&-RG$J4+\DJQ ._!LWIEXHQBP.;@#L])2B1^_Z"*W@P$$R&P%.#J M#DM$J+A6P)?G.W#U[AJ\ R0%CXIE+)U0_U9J6TVT(:/" M!(\LE4L! M?DMC'!OP4SL^@!8"3]6I*A;<%NL66AD?$7=!&/P"H \[)D%V^!V>5?#0(B>L MYB[,^<(#?!_L4_+W@XH']Q(GXA]3]0ORCIE-6*$9'CG*'P3F:^R,?_XI MB/Q?39E?B*Q5ATY5AXZ-??R1,R' %''^1M(%F"0L2Z4IXX(FRFFTOZW'(735 M3*R;F1P):BGL5@J[5H63V2Q+,HJDFB@ECTOR'](N9A)9,/4:S^^XW1V-^S&A MVS-+C"J)D57B'ZIEW"JW!9\1S;!)6+17&-AS^SO*#$%]-S)+ZU72>E9I7W(O MUJ5;8ZYZ"W@1>)Y1\$#F1J%VM@%XPX@+$(!$NP.(0(S>3/8T/8TG+'@48=_ MU$JX7R7TLP5^\7(:F^;W0-M9-187P661I^4;D M!COFG*>A "PGJ;A]8F^@)#ET2M.H#7;BKSAC5 M/R"O;L*!O0N?Z])'Z$ZWZ1.)SO#IH.[K@;VQ_\E1K+ZKU#>7,44K^%R#NA1; M.]5Z?1!$/]*K ^ORX^Q:7(BM78MZ01+8>_^Y;FUGL[KU]T#;6=6KCL"^[#C= MK?M[#A+MVXP]J*VQ7C $UCY\GE->71(T MR]/=$V<,.N#4L.[*T-Z5SW7J(W2G._6)1)VM4\/.0:?V&EL>">:+?"=(@)E^ M98O=C^IJM=LTR?=8O#J\V*I27_4+D@I \5Q!?;>G?)87NS_%0+)5OH'RRJ1D M27ZZQ,KWN0Y0]^>,R>U /Z#:@QO_#U!+ P04 " "-B)Y8=A, ^,=603E4@/2)(@\YVS'^0ZP!)'K.,RKFSEK*S;GKBN4:0L=W<\9V7&W=DM9;Z MAAO--G@%]R ?-K=\$=J)VC70HCXS] MT(6K9.YXND>0P5)J"ZS^GF !6::=5#_^*TV=JDTMK%^_N'\VP:M@'K& !6H()JY<5&K_PB-]G0HF$#]?J2ZF_+'0A!$B!_KE6 M]=&5A%S\V]+9R\)\V&ZN)YASL<%+F#MJ!A' G\")WO[AC[V/;>#Z-(M[,FM M'590AS;WJ#&TU5 G>Z[8<&U#:;7LBK(P&QLS/4\_1=Y@.G.?ZH1Z:K!!:%01 M&ED)Z<&OYGB]BB3 VW!8]5UQ%&:3&HY@,#S T5.##1SC"L?X%(Y1&P2KJBN$ MPFQ4@Q >(.BIN0:"285@<@K!N V!5=45P>0D@IZ::R"85@BFIQ!,VA!855T1 M3$\BZ*FY!H*S"L'9*033-@1655<$9R<1]-1< X'O[?,GSPKAKS6H?#N5[1.C M7=R51>E6GQK]\-7;32"UA-*W OFF-BN7*L]'WW&VA58H5H/.4/S7Z\7D MU?I9UJHOLL%T,*YJ-8,-]L$&UF"O:,+2%%U?+UH#M8H[!]JG6]R76Q/:R_;J%O?EUB2[3V?]WY#/EIYZZC@VSR[\MCQUZ6QU"7)BMM[NO7IQ@J*W\%97+A;)0J+SU/IALHL'1Y"4P_67-18*6[ M(O=D*0!G%E10+_3]B5=@PIQX;L=N1#SG6T4)@QN!Y+8HL/CO"BC?+YS .0S< MDGRCS( 7STNN&\"RZ3P +LC,\$]O*HC8R4 M%>??3.=#MG!\$Q%02)6AP/IO!TN@U##I./ZM29UF30,\;A_8WUOQ6LP*2UAR M^H5D:K-P9@[*8(VW5-WR_=]0"QH;OI13:7_1OIH[UBNF6ZEX48-UOR"L^L?? M:R.. )JG&Q#6@/ 4,'H$$-6 Z%THO9T!>6E-?5=3A(]01NN9,;23ZBV60M?&>#K.)-3S$>A7V$EYCX:(H>(5" M/QQUQ+/\=7C4 4_ZX0FDC\%;:J+&^]Z[QU'09DBP9 MB*SE[;3Q=OJ;CI_ID'X.298,1-;R<];X.7O^\3,[2\;(GYP=/^>SPO'4#4^. MG]XPGBGR32/RS?]/R"5F.,-=-O22/_7-&9(L&8BL96K@/]S!_-^4BS7Q0)8. MRI8,Q=8V]>AB&SP_(6NL";%)MF!ZDH_UI.-/6C!Q)R?YV!_&4V5Z1U?Y D1N M2R*I$VS+5'53;D:;LNN=+39.QJ^"RV55/#W05+6JO]RB M*H^JCN*E+1A67.GRPS8WNJ0$82;HYVO.U:%C%FB*U/@G4$L#!!0 ( (V( MGECD03P$T@( -(' 9 >&PO=V]R:W-H965T]@+^<=]WW]W9YVDEU9/> !CR7'"A9][&F/(J"'2Z@8)J7Y8@<">7JJ & MIVH=Z%(!S1RHX$$X&,1!09GPDJE;NU7)5&X-9P)N%=';HJ#J]QRXK&;>T-LO MW+'UQMB%()F6= WW8![*6X6SH&7)6 %",RF(@GSF70^O%A-K[PR^,ZCTP9C8 M2%92/MG)UVSF#:P@X) :RT#QMX,%<&Z)4,:OAM-K75K@X7C/_MG%CK&LJ(:% MY(\L,YN9]]XC&>1TR\V=K+Y $\_8\J62:_),LE"0,4.^2:U!D_,E&,JXOB"7Y.%^2<[/+L@988+<,,XQZWH:&'1J MH4':.)C7#L)7'$3D1@JST>23R"#KP"_Z\<.PAR# :-N0PWW(\["7\88JGT3# M=R0;1$4*!.\D>5F/'W>2A_F :[PXBZ;*+6YH70<2MT MW"MTL54*A&F$D5+)';,]K4MBS30Y<#_P)T<23VTB/^R6&+<2XUZ)CXH9N)1Y MKO$>&T4S3&N:RJTP&CMO"FQ'5QRZ!,MY,F_EA]$ MUE_XR4E1(W]XI/'4YO!PU!*#@[99@%J[UT03EZBZ@[:K[8-U[?IT\->\?NVP MI^"9U81#CE L,E95U2](/3&R=$UX)0VV=#?/[>00, .L* 9 >&PO=V]R:W-H965T.UE+]T$L 0^YS+O386QI3G/N^ M3I:04WTJ"Q#X)),JIP:G:N'K0@%-75#._3 (^GY.F?#BD5N[4?%(K@QG FX4 MT:L\I^IA ERNQU['VRQ\8HNEL0M^/"KH F[!?"YN%,[\&B5E.0C-I" *LK%W MT3F?=@(;X'9\8;#66V-BI!0SIQJFDG]EJ5F.O:%'4LCHBIM/*D$]BY=(KMTO69=[ MNP./)"MM9%X%(X.S >>.B40T3]C7>&H5/&<:9> ;H@28GY -5BEI+R>$E&,JX/B(' MA ERS3A'P_7(-WB>C?*3"GM28H=/8$?D6@JSU.2M2"'=C?>19TTVW)"=A*V MUU2=DJAS3,(@[)+/MY?D\."(9.;UJ\Y@^*:!X/3O\:(-7@O/J#8U2*P.Y_M[D: G<;0:V=_I<%S2!L8>75H.Z R]& M]?V@4?T+@>UXT*T]Z+:AQQ\+L/DD%H1;%T@BM6D27*+T'8K]YMS%W=-HY-]M MZVC:$]9[=NCU:GJ]5GJWJWG)BXE$YM#$K 08;)T:G/;WF/7^8+:]9X=9OV;6 M;V5V)5*9960VFS:1:HU];GZ\$-B.S$$M<_"_[LC@)3UX(; =#X:U!\/65^V* MYHG,3E:8B!3],(2*%*LCIP;2ZN)P1N>,,_/09,6P(?\&>SG:RN$?%9[5"L]: M%./,*4;2!6V 43&E,Y0TC,352H MRLZJG!A9N.9D+@VV.FZXQ&X4E-V SS,IS69B#ZC[V_@W4$L#!!0 ( (V( MGEB(*I5_< , -$- 9 >&PO=V]R:W-H965TK:,=I(VP("B8FI8_#L)K>M16(7VVVW?\^UG86VI%DC M^M+$CL^Y/L>^[O5P+>0O-0?0Y+$LN!IYN2%WG/' MF,WFVG3XR7!!9W /^F%Q)['EURPY*X$K)CB1,!UY5^%E&@8&8$?\8+!6&^_$ M2)D(\ORM2KXYI@)OOS^R?K'@4,Z$* M;D3QD^5Z/O(N/)+#E"X+/1;KSU ).C=\F2B4_25K-W: @[.ETJ*LP#B#DG'W MI(^5$1L Y&D&1!4@V@7T]@#B"A#O *)]$7H5H&>=<5*L#RG5-!E*L2;2C$8V M\V+-M&B4S[A9]WLM\2M#G$Z^ IJFR#MRCSLJ7Q9 Q)383O+Q$3<7/D]2T)05 MZA1'/=RGY.3U*7E-&">WK"AP[=30US@3P^=G5=1K%S7:$S4FMX+KN2(?>0YY M SYMQX=1"X&/%M0^1,\^7$>MC+=4GI$X?$NB(.HU3.CF<'CO K[P8#F?P(J MU6F3A^U< X=L\JL5V-6O@V9!(E*Z/,*,RNF3:C'KO#;KO)7Z$^.49^"L4B]X MU4[5XE4KL*M7!\VBBU?]VJM^MSQ-FB6S+QT'M MXZ!+@N*NHXI0@KT9<-VX\QQAZ$YD4QVMDN L.,>S?[5I46O]KY>];E8^_/1"J%&A%Q 1K%(Z9A,<-/&9S MRC&;L"PF8N?L%I."S:BI.=W95%9%3*-5+GQ_:]:#'9_<&*Q\-P9M#TG_I>F? MQXY ]02P,$% @ C8B>6)&ULE99=;]HP%(;_BI55 M4RNMY -(@$&D?FC:I%:JRKI=3+LPY$"\.G%F&VC__8X=2+-A0.."Q([/^[S' MCH\SW@CYK'( 35X*7JJ)EVM=C7Q?S7,HJ.J("DI\LA"RH!J;U[D.E8K#1G)3Q(HE9%0>7K-7"QF7BAM^MX9,MB699O@ 6W8(N6-TQGC=>7X+FC*N+L@9826Y9YSC#*NQK]&1 MT?7G6_IU38\.T.^I[)!N^(%$0=0C3]-;,CPDU645-5I'5[1[/ZL?5 M3&F)"__39:V6Z+DES&X8J8K.8>+AZZY KL%+W[\+X^#C$8/=QF#WF'IJ\SVG MV2]<8<@([BZB M>J<\]5VL.JK?9@W,1IT8C^3+ M*.@;>:VZ)2:K"E?V:)<3P5_*\-.3]%>81CBJQ:T?N$__OS6 MX6$.8JS)2U8JY"U0(^@DN"ME?;;5#2TJ>Y[,A,;3R=[F^#T T@S YPLA]*YA MCJCF"R/] U!+ P04 " "-B)Y8(87!,MH$ #!%0 &0 'AL+W=OQ23$=\H1G/R*)#<9!D6O^X(X[NQ%WHO"]_HJ=6K%Y_6+]DP$/8.98DBEGWVFJ5F-OX*&4+/"&J6]\ M]RPEGTORB72D;>"C92,6S4AD\R&A>_..?92 :"F#'KA"5"M&^0J]# M(2X53.3\PC,#:X85GHP$WR&AI<&:OC"Q,=J AN8ZC4]*P%,*>FKR%2KE3XC"E,&:Q?H^6F& MSL\^H#/D(ZF?2D1S])Q3)3\V%AXH8Y!.6#MKWHY\!>"TBWY2 KDK@$0=0&+T MP'.UDN@^3TG:UOKQX[W(FK1,7& M7MQA[QZ+G.9+B1ZKGPU"N<4+&'K2_)&)+O,GO MOX7]X \;UA,9:R'O5FQ9N;4T.;[ M]2F[ZT3&6A$95!$9.)/;3FL1B]?3G!0;A(G/BK.4")C@)IRV8 T.TAC&>YD> M'-0MM&%D3_9-!>WF_X)6UH<-7.%#&+C0W=B&3 >Z,*BW[L!9S#.2\^\4"B*TF6*;4@-HVAN>KGD<'/@6' MCMN$NORN64GHW/J/3HMKP+X*+[:%O+>/SRK5U60U^0A[[AW#YG W#[$WHI/@ MO+D13V2M'9":VX1N5>JJ(WLUWC@=<.RMXV0O;VZ=$UEK!ZCF(Z&;D+RY=2S<8I\B MNV7:7[XULXBD8/HF-%EE^I"41.!R$T$'KDBT-.8L5_OH3#1X>Y]2&%>$2H\ M]QN'8?"QMS1GA!)VZTVNBM.?:K4ZA[PUIV][ZW?A<%J<)M9FBL/-!RR6-)>( MD068#"ZOH:9%<5Y8W"B^-D=N6+K)?K+: P .0\ !D !X;"]W;W)K&ULM5=M;]LV$/XKA%8,";!&+WZ)D]D&&F?% K1%D*S;AV$?:.EL M$Z5(EZ3D&-B/WY&2Y9?)G.MF^1"++_?K41 'FXDG-E\8.Q&.ATLZAV/"D=A@Y*Q'(1F4A % MLU'P+KZ=Q%TKX';\SF"E=[Z)I3*5\HL=/&2C(+(6 8?46 B*/R5,@'.+A'9\ MK4J<5W/W>H+]WY)',E&J82/X'R\QB% P"DL&,%MP\R=6O4!/J6;Q4A@:56X@PK17=58J2(XHZY*,49J')+R*#;%\^1*,; MRY.-Y7>)%_ C55>D$_]$DBCIDL_/]^3BS269,4%%RBA_$-HP4]A<:3%VXL?^ M)$O$CAQVLL'VV-QIO-UQN)TCN!]P3.3LT)OD3[?P8"#7?[6YMD+MMJ/:DWZK MES2%48!'68,J(1C_^$/@;-2:W")LFUR: M_'UJTMU5BGJ[-A[0\)IR9FSZ#=&^E^CVL*=5>LXVZ6E Y>2"";(&JO1E&S4_ M=*^2;,M&K^"9C*\;QM=>LQY!I2 ,/E">NT56_=Q!:KREG$ATT1 ??3Q17!-8-4F6@^)IP]K5@&76/;4EY M<8HG!FV>&!QZPFOKF9ZX:3QQX_7$;]+@^:4EOG!T6F5W@0^2(F8!AWG?QO"F M[9Y).FU7DM>0,VG&T?9=C[Q$/X#!8ZMM5&M:6,1I0T6&)[SU^8[^?3OUVWCY M%9]+;*=@B4^((+RDH/5W!++6B?1::/M.V!9(L;]"VK^J@;,YFW+ =B>5A3 :6Z<46$GM M'#9QVT)*GW ]UZK_ZW[V6_BM'@AWFI,$[UPV%V^U5 M4XDE_QQ++\)AAJ+1U35>5JKJTZJ!D4O7ZDREP<;)?2ZPMP5E-^#Z3$JS&5@% M3;<\_@=02P,$% @ C8B>6#6K3[DF @ IP0 !D !X;"]W;W)K&ULA511;YLP$/XKEB=-FS0% K2K.D!*FE7;0Z:H5;N' M:0\.'V,P^0OOO9YN$9E*:O6"??=]WWQUW3@>EGTP#@.2Y%=)DM$'LKH/ M% VTS,Q4!]+>5$JW#*VIZ\!T&ECI0:T(HC"\#%K&):IZ%%S"1A/3 MMRW3+TL0:LCHG!X.[GC=H#L(\K1C-=P#/G0;;:U@8BEY"])P)8F&*J.+^?4R MX9'#8([VQ&6R5>K)&=_+C(9.$ @HT#$PN^S@!H1P1%;&GSTGG4(ZX/'^ MP'[K<[>Y;)F!&R5^\A*;C%Y14D+%>H%W:O@&^WPN'%^AA/%?,HR^<4))T1M4 M[1YL%;194KABQ/M1J(=MZ6S6U\JAYMQ7'I M?LH]:GO++0[S6\8U>62B![(&9GH-MN)HR(<5(./"?$P#M&&<,R.DNX9GI&XODG$H518CNA4QJYK!\DQS/L M\52!V+/'_Z_ BIM"*%<$0WXMM@:U;9K?IRHP4B:G*=T@79N.%9!1.RD&] YH M_O[=_#+\U,*>$CE07GLH-Z"Z/TV!W'#TX M:IX6=.U'Q)!"]1+'/II.IRE&"*@L-)Q]MG'U.!:C@:KS MK;A5:!O;;QO[DH!V#O:^4@H/A@LPO4WY7U!+ P04 " "-B)Y84@9.LS4# M #($P #0 'AL+W-T>6QEUY-B9X[*67S]?G"9M\3'&PU:6BL:^S_?=Y[L+,8PJLQ;L M9L&8"5:%D%5*%L:4'\*PFBU80:LS53)ID5SI@AH[U?.P*C6C605.A0@'O5X< M%I1+,A[)97%5F"J8J:4T*8E;4^!NG[.4]./W)'!T$Y6QE-R=O/VQ5.;R3>#N M1^^.CGIGO;O3RWWDI(%.2>@E/M\E[HA^YQ@_2]%3DE#JBV=0H[P8Z="ST>-V MG\>86^+-SY8G3&KGL*GD>)0KV14T(LY@V6G!@GLJ4C*A@D\U!Z^<%ERLG7D MAID22@?&=I(-UP=+]>#@OIM!DS4\!9=*U[%=!/<];9;O 9L9".1"M ('Q!G& MHY(:P[2\LI-Z<6U\! 7-^'9=6H5S3=?]P3GI'.J;#3)5.F.Z#=,G&]-X)%@. M[W"O\JVZ]:!JLAU: M0YMVNA%O$')[Y7YM+3;D?4(6:_VZ>YTPR3<6V:-O[AYSE%RN.+OZ5Y/JWRKY@K\;FM7KH(L]?@\CX M\$5&R>%K; X_ARYR^!I$'F:YP^:0L762V3G'M-8 SHLI^0:G3]$%#:9++@R7 MS6S!LXS)1\<92V_HU/Z9LL-OUV0B&95-_X" MV^O'[6'5QN(R8RN639JIGD_K86 '-FIS@<,^!1,L M;W$,/WXV3!MX8'$@TI_E&J\VWB%/]P%6TZ!GO+[1!%4%=.&/<$XDB08 KWH[]$X1K(3P\=?'^PIB:(D M\2. ^15$$8; TX@CF +0@"%15+\']]Y'X>8]%7;_NQO_ E!+ P04 " "- MB)Y8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( (V(GE@K0%0(GP, *(: / >&PO=V]R:V)O;VLN>&ULQ9E1 M3]LP$(#_BI4G>-C:)(4Q1"<-&*P2L&I%O$XFN;86CMW93F'[]3LG=',@/>W% M]"F-DSA?+O5]/N?D49N'>ZT?V%,EE1TG2^=6QX.!+990KT#AD;DV%7>X M:Q8#NS+ 2[L$<)4<9,/AX:#B0B6?3C9]3TPD;?<"?@T?X[[G?9 M6EAQ+Z1PO\9)\UM"PBJA1"5^0SE.A@FS2_WX51OQ6RO'Y:PP6LIQDK8'[L X M4;QJGGG(6WYOFQ;'[[]S!!DGAT/L<"Z,= )[=[M=,70CHPY]S! MI='U2JB%[P:?8A \1A.'S;8-XK'YGS#J^5P4<*Z+N@+EVC@:D!Y0V:58V80I M7L$X.=-K,/YY\ :3LGTVAU!!I,RQP -F4C9X,5%4"T$>;*]*;J^>#%.*#&DD;((INCU6TO%N6-++(W2.]V2IR,\D<6 MV1];LLLY."YD-YJ43;+(-@FSRSMVPS%/^_6*#6B(2?DD>[MJ C%GV&-92_#A M/:VM""N,C%)*%EDIVS%Q(L$N0DQ**5EDI6Q-VRUSN)1!V27?E5T\9F>DYY1= M\LAVH3'#Y8R639_)=B3@G)RR>IM*I2-!?OP*-_DD7WSK,&>Y-AEI&23 M1R]6GAG#E-,TLB]/J\Z IF231Y9-+^8U=[5Y69GFE&SRR+*A9QB= 4W))H\L MFU>5??__DA)-'EDT6VK\GMG%B!+-J!'-8/--I(2Y4%#>X"TLMA=<%E/#_*9= M%!H=^()M7DMYAFW?U)7FY>83R^;ST*<_4$L#!!0 ( (V(GE@\8?4:C0$ M $\8 : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V4V.@D 0AN&K M$ Y@6U7X-U%7LW$[\0)$6S&"$+HGH[",R_?%W& M0WL*U:$+V;FI3V&15S%V'\Z%3>6;,@S:SI^N9W9MWY3QNNSWKBLWQW+OG0Z' M8]<_S\B7\^>9V?K2^?],;'>[P\9_MIOOQI_B'X/=3]L?0^5]S+-UV>]]7.3N M7#^V@[L=9'"=G&>K[2+O5UO)7>H@A2!-'V009.F#"@@JT@>-(&B4/F@,0>/T M01,(FJ0/FD+0-'W0#()FZ8-DB#(."9)>L";06I!K(?!:$&PA$%N0;"$P6Q!M M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;7UZV"?16U%L)]%;4 M6PGT5M1;"?16U%L)]%;46PGT5M1;"?16U%L)]#;4VPCT-M3;"/0VU-L(]+:7 MCR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>A>H=_%.O4.\U#X\ M>NYKO/\[J8[7:_WC]K?E?1.?%\4-9P?_#Y:_4$L#!!0 ( (V(GEB8Q"$E MH@$ *88 3 6T-O;G1E;G1?5'EP97-=+GAM;,V9S6Z#,!"$7P5QC8)C M.TU_E.32]MKFT!=P80DH@"W;29.WKR$_4JL4-4JES@4+O#LS>*7O -.WG2$7 M;>NJ<;.X\-X\,.;2@FKE$FVH"3NYMK7RX=8NF5'I2BV)B=%HPE+=>&K\T+<: M\7SZ1+E:5SYZWH;'KM3-++94N3AZW!>V7K-8&5.5J?)AGVV:[)O+\."0A,ZN MQA6E<8-0$+.S#NW.SP:'OM<-65MF%"V4]2^J#E5L6S'G=Q6YI%_B3$:=YV5* MF4[7=6A)G+&D,E<0^;I*]J*#?FH?C_=!VU^)^2=0 M2P$"% ,4 " "-B)Y8!T%-8H$ "Q $ @ $ M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( (V(GEC(J+$'[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ C8B>6(1#(VC"!0 OQX !@ M ("!#0@ 'AL+W=O>X)"L% 8%P & M @('($P >&PO=V]R:W-H965T&UL4$L! A0# M% @ C8B>6$>_/O7& @ % @ !@ ("!*1D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ C8B>6%1R7P/L M" @!< !@ ("!ABP 'AL+W=O < ,2 8 " M@:@U !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ C8B>6&<5+EH^ P P< !D M ("!94$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ C8B>6,\E1RVC!0 /1 !D ("!(E 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8B> M6"YQ!+%+!@ U0X !D ("!%F( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C8B>6"6+Q,U&PO=V]R:W-H965T&UL4$L! A0#% @ C8B>6-4L.JB] @ Y04 !D M ("!#WL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ C8B>6$P&PO=V]R:W-H965T&UL4$L! A0#% @ C8B>6%3T2B X! CQ, !D M ("!0YL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ C8B>6.1!/ 32 @ T@< !D ("! M'Z< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ C8B>6)&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "-B)Y8 MF,0A):(! "F& $P @ &ZR0 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 , P <- "-RP ! end XML 53 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 54 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 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 61 225 1 false 13 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://investors.globalindustrial.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statement of Shareholders' Equity (Unaudited) Sheet http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited Condensed Consolidated Statement of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 0000007 - Disclosure - Basis of Presentation Sheet http://investors.globalindustrial.com/role/BasisofPresentation Basis of Presentation Notes 7 false false R8.htm 0000008 - Disclosure - Acquisition Sheet http://investors.globalindustrial.com/role/Acquisition Acquisition Notes 8 false false R9.htm 0000009 - Disclosure - Goodwill and Intangibles Sheet http://investors.globalindustrial.com/role/GoodwillandIntangibles Goodwill and Intangibles Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://investors.globalindustrial.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Credit Losses Sheet http://investors.globalindustrial.com/role/CreditLosses Credit Losses Notes 11 false false R12.htm 0000012 - Disclosure - Leases Sheet http://investors.globalindustrial.com/role/Leases Leases Notes 12 false false R13.htm 0000013 - Disclosure - Net Income (Loss) per Common Share Sheet http://investors.globalindustrial.com/role/NetIncomeLossperCommonShare Net Income (Loss) per Common Share Notes 13 false false R14.htm 0000014 - Disclosure - Credit Facilities Sheet http://investors.globalindustrial.com/role/CreditFacilities Credit Facilities Notes 14 false false R15.htm 0000015 - Disclosure - Fair Value Measurements Sheet http://investors.globalindustrial.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 0000016 - Disclosure - Legal Proceedings Sheet http://investors.globalindustrial.com/role/LegalProceedings Legal Proceedings Notes 16 false false R17.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 17 false false R18.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 18 false false R19.htm 9954471 - Disclosure - Basis of Presentation (Policies) Sheet http://investors.globalindustrial.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies 19 false false R20.htm 9954472 - Disclosure - Acquisition (Tables) Sheet http://investors.globalindustrial.com/role/AcquisitionTables Acquisition (Tables) Tables http://investors.globalindustrial.com/role/Acquisition 20 false false R21.htm 9954473 - Disclosure - Goodwill and Intangibles (Tables) Sheet http://investors.globalindustrial.com/role/GoodwillandIntangiblesTables Goodwill and Intangibles (Tables) Tables http://investors.globalindustrial.com/role/GoodwillandIntangibles 21 false false R22.htm 9954474 - Disclosure - Revenue (Tables) Sheet http://investors.globalindustrial.com/role/RevenueTables Revenue (Tables) Tables http://investors.globalindustrial.com/role/Revenue 22 false false R23.htm 9954475 - Disclosure - Credit Losses (Tables) Sheet http://investors.globalindustrial.com/role/CreditLossesTables Credit Losses (Tables) Tables http://investors.globalindustrial.com/role/CreditLosses 23 false false R24.htm 9954476 - Disclosure - Leases (Tables) Sheet http://investors.globalindustrial.com/role/LeasesTables Leases (Tables) Tables http://investors.globalindustrial.com/role/Leases 24 false false R25.htm 9954477 - Disclosure - Net Income (Loss) per Common Share (Tables) Sheet http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareTables Net Income (Loss) per Common Share (Tables) Tables http://investors.globalindustrial.com/role/NetIncomeLossperCommonShare 25 false false R26.htm 9954478 - Disclosure - Basis of Presentation (Details) Sheet http://investors.globalindustrial.com/role/BasisofPresentationDetails Basis of Presentation (Details) Details http://investors.globalindustrial.com/role/BasisofPresentationPolicies 26 false false R27.htm 9954479 - Disclosure - Acquisition - Narrative (Details) Sheet http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails Acquisition - Narrative (Details) Details 27 false false R28.htm 9954480 - Disclosure - Acquisition - Schedule of Business Acquisition (Details) Sheet http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails Acquisition - Schedule of Business Acquisition (Details) Details 28 false false R29.htm 9954481 - Disclosure - Acquisition - Schedule of Pro Forma Information (Details) Sheet http://investors.globalindustrial.com/role/AcquisitionScheduleofProFormaInformationDetails Acquisition - Schedule of Pro Forma Information (Details) Details 29 false false R30.htm 9954482 - Disclosure - Goodwill and Intangibles - Schedule of Goodwill, Intangibles (Details) Sheet http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofGoodwillIntangiblesDetails Goodwill and Intangibles - Schedule of Goodwill, Intangibles (Details) Details 30 false false R31.htm 9954483 - Disclosure - Goodwill and Intangibles - Schedule of Definite-Lived Intangible Assets (Details) Sheet http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails Goodwill and Intangibles - Schedule of Definite-Lived Intangible Assets (Details) Details 31 false false R32.htm 9954484 - Disclosure - Goodwill and Intangibles - Schedule of Amortization Expense (Details) Sheet http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails Goodwill and Intangibles - Schedule of Amortization Expense (Details) Details 32 false false R33.htm 9954485 - Disclosure - Revenue (Details) Sheet http://investors.globalindustrial.com/role/RevenueDetails Revenue (Details) Details http://investors.globalindustrial.com/role/RevenueTables 33 false false R34.htm 9954486 - Disclosure - Credit Losses (Details) Sheet http://investors.globalindustrial.com/role/CreditLossesDetails Credit Losses (Details) Details http://investors.globalindustrial.com/role/CreditLossesTables 34 false false R35.htm 9954487 - Disclosure - Leases - Narrative (Details) Sheet http://investors.globalindustrial.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 35 false false R36.htm 9954488 - Disclosure - Leases - Schedule of Lease Expense (Details) Sheet http://investors.globalindustrial.com/role/LeasesScheduleofLeaseExpenseDetails Leases - Schedule of Lease Expense (Details) Details 36 false false R37.htm 9954489 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) Sheet http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails Leases - Schedule of Maturities of Lease Liabilities (Details) Details 37 false false R38.htm 9954490 - Disclosure - Net Income (Loss) per Common Share - Schedule of Net Income (Loss) per Share (Details) Sheet http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails Net Income (Loss) per Common Share - Schedule of Net Income (Loss) per Share (Details) Details http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareTables 38 false false R39.htm 9954491 - Disclosure - Credit Facilities (Details) Sheet http://investors.globalindustrial.com/role/CreditFacilitiesDetails Credit Facilities (Details) Details http://investors.globalindustrial.com/role/CreditFacilities 39 false false R40.htm 9954492 - Disclosure - Fair Value Measurements (Details) Sheet http://investors.globalindustrial.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://investors.globalindustrial.com/role/FairValueMeasurements 40 false false All Reports Book All Reports gic-20240331.htm gic-20240331.xsd gic-20240331_cal.xml gic-20240331_def.xml gic-20240331_lab.xml gic-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 58 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "gic-20240331.htm": { "nsprefix": "gic", "nsuri": "http://investors.globalindustrial.com/20240331", "dts": { "inline": { "local": [ "gic-20240331.htm" ] }, "schema": { "local": [ "gic-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "gic-20240331_cal.xml" ] }, "definitionLink": { "local": [ "gic-20240331_def.xml" ] }, "labelLink": { "local": [ "gic-20240331_lab.xml" ] }, "presentationLink": { "local": [ "gic-20240331_pre.xml" ] } }, "keyStandard": 206, "keyCustom": 19, "axisStandard": 7, "axisCustom": 0, "memberStandard": 12, "memberCustom": 1, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 61, "entityCount": 1, "segmentCount": 13, "elementCount": 394, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 398, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://investors.globalindustrial.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "longName": "0000003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "unique": true } }, "R4": { "role": "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "longName": "0000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "unique": true } }, "R5": { "role": "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "longName": "0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "unique": true } }, "R6": { "role": "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited", "longName": "0000006 - Statement - Condensed Consolidated Statement of Shareholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statement of Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-23", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-23", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://investors.globalindustrial.com/role/BasisofPresentation", "longName": "0000007 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://investors.globalindustrial.com/role/Acquisition", "longName": "0000008 - Disclosure - Acquisition", "shortName": "Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://investors.globalindustrial.com/role/GoodwillandIntangibles", "longName": "0000009 - Disclosure - Goodwill and Intangibles", "shortName": "Goodwill and Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://investors.globalindustrial.com/role/Revenue", "longName": "0000010 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://investors.globalindustrial.com/role/CreditLosses", "longName": "0000011 - Disclosure - Credit Losses", "shortName": "Credit Losses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://investors.globalindustrial.com/role/Leases", "longName": "0000012 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShare", "longName": "0000013 - Disclosure - Net Income (Loss) per Common Share", "shortName": "Net Income (Loss) per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://investors.globalindustrial.com/role/CreditFacilities", "longName": "0000014 - Disclosure - Credit Facilities", "shortName": "Credit Facilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://investors.globalindustrial.com/role/FairValueMeasurements", "longName": "0000015 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://investors.globalindustrial.com/role/LegalProceedings", "longName": "0000016 - Disclosure - Legal Proceedings", "shortName": "Legal Proceedings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true }, "uniqueAnchor": null }, "R18": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://investors.globalindustrial.com/role/BasisofPresentationPolicies", "longName": "9954471 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://investors.globalindustrial.com/role/AcquisitionTables", "longName": "9954472 - Disclosure - Acquisition (Tables)", "shortName": "Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://investors.globalindustrial.com/role/GoodwillandIntangiblesTables", "longName": "9954473 - Disclosure - Goodwill and Intangibles (Tables)", "shortName": "Goodwill and Intangibles (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://investors.globalindustrial.com/role/RevenueTables", "longName": "9954474 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://investors.globalindustrial.com/role/CreditLossesTables", "longName": "9954475 - Disclosure - Credit Losses (Tables)", "shortName": "Credit Losses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "gic:AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "gic:AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://investors.globalindustrial.com/role/LeasesTables", "longName": "9954476 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareTables", "longName": "9954477 - Disclosure - Net Income (Loss) per Common Share (Tables)", "shortName": "Net Income (Loss) per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://investors.globalindustrial.com/role/BasisofPresentationDetails", "longName": "9954478 - Disclosure - Basis of Presentation (Details)", "shortName": "Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails", "longName": "9954479 - Disclosure - Acquisition - Narrative (Details)", "shortName": "Acquisition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-38", "name": "us-gaap:EscrowDeposit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "unique": true } }, "R28": { "role": "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "longName": "9954480 - Disclosure - Acquisition - Schedule of Business Acquisition (Details)", "shortName": "Acquisition - Schedule of Business Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-38", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "unique": true } }, "R29": { "role": "http://investors.globalindustrial.com/role/AcquisitionScheduleofProFormaInformationDetails", "longName": "9954481 - Disclosure - Acquisition - Schedule of Pro Forma Information (Details)", "shortName": "Acquisition - Schedule of Pro Forma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-43", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-43", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofGoodwillIntangiblesDetails", "longName": "9954482 - Disclosure - Goodwill and Intangibles - Schedule of Goodwill, Intangibles (Details)", "shortName": "Goodwill and Intangibles - Schedule of Goodwill, Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "unique": true } }, "R31": { "role": "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails", "longName": "9954483 - Disclosure - Goodwill and Intangibles - Schedule of Definite-Lived Intangible Assets (Details)", "shortName": "Goodwill and Intangibles - Schedule of Definite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails", "longName": "9954484 - Disclosure - Goodwill and Intangibles - Schedule of Amortization Expense (Details)", "shortName": "Goodwill and Intangibles - Schedule of Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "unique": true } }, "R33": { "role": "http://investors.globalindustrial.com/role/RevenueDetails", "longName": "9954485 - Disclosure - Revenue (Details)", "shortName": "Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "unique": true } }, "R34": { "role": "http://investors.globalindustrial.com/role/CreditLossesDetails", "longName": "9954486 - Disclosure - Credit Losses (Details)", "shortName": "Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "gic:AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "gic:AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "unique": true } }, "R35": { "role": "http://investors.globalindustrial.com/role/LeasesNarrativeDetails", "longName": "9954487 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://investors.globalindustrial.com/role/LeasesScheduleofLeaseExpenseDetails", "longName": "9954488 - Disclosure - Leases - Schedule of Lease Expense (Details)", "shortName": "Leases - Schedule of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails", "longName": "9954489 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details)", "shortName": "Leases - Schedule of Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails", "longName": "9954490 - Disclosure - Net Income (Loss) per Common Share - Schedule of Net Income (Loss) per Share (Details)", "shortName": "Net Income (Loss) per Common Share - Schedule of Net Income (Loss) per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://investors.globalindustrial.com/role/CreditFacilitiesDetails", "longName": "9954491 - Disclosure - Credit Facilities (Details)", "shortName": "Credit Facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-61", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://investors.globalindustrial.com/role/FairValueMeasurementsDetails", "longName": "9954492 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reportingunit", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reportingunit", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20240331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r20", "r456" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r205", "r206" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r29", "r30", "r81", "r131", "r340", "r355", "r356" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r14", "r30", "r299", "r302", "r325", "r351", "r352", "r547", "r548", "r549", "r554", "r555", "r556" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r505" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r76", "r456", "r587" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r278", "r279", "r280", "r359", "r554", "r555", "r556", "r568", "r588" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r511" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r511" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r511" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r511" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Stock withheld for employee taxes", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r43", "r44", "r251" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net income from continuing operations to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r476", "r487", "r497", "r522" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r479", "r490", "r500", "r525" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r511" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r518" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r483", "r491", "r501", "r518", "r526", "r530", "r538" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r536" ] }, "gic_AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/CreditLossesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allowance for Credit Losses on Trade Accounts Receivable", "label": "Allowance For Credit Losses On Trade Accounts Receivable [Table Text Block]", "documentation": "Allowance For Credit Losses On Trade Accounts Receivable [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/CreditLosses" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Losses", "label": "Allowance for Credit Losses [Text Block]", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CreditLossesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r132", "r207", "r211", "r212", "r214", "r583" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://investors.globalindustrial.com/role/CreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current period provision", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r560" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://investors.globalindustrial.com/role/CreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Credit Losses [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/CreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Write-offs - trade accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r213" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r9", "r37", "r40" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potentially dilutive securities (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r181" ] }, "gic_AssetAcquisitionIndemnificationObligationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "AssetAcquisitionIndemnificationObligationPeriod", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Imdemnification obligation period", "label": "Asset Acquisition, Indemnification Obligation Period", "documentation": "Asset Acquisition, Indemnification Obligation Period" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r109", "r130", "r148", "r186", "r193", "r199", "r208", "r224", "r225", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r294", "r296", "r308", "r336", "r386", "r456", "r467", "r564", "r565", "r574" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r124", "r134", "r148", "r208", "r224", "r225", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r294", "r296", "r308", "r456", "r564", "r565", "r574" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r533" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r534" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r529" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r529" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r529" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r529" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r529" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r529" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r532" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r531" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r530" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r530" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails", "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/AcquisitionScheduleofProFormaInformationDetails", "http://investors.globalindustrial.com/role/BasisofPresentationDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails", "http://investors.globalindustrial.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r292", "r452", "r453" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails", "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/AcquisitionScheduleofProFormaInformationDetails", "http://investors.globalindustrial.com/role/BasisofPresentationDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails", "http://investors.globalindustrial.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r45", "r48", "r292", "r452", "r453" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails", "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/AcquisitionScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r292" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails", "http://investors.globalindustrial.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of voting interests acquired (as a percent)", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r46" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Pro Forma Acquisition Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "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." } } }, "auth_ref": [ "r544", "r545" ] }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income from continuing operations", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax", "documentation": "Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r290", "r291" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r290", "r291" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails", "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments made in cash", "verboseLabel": "Purchase price", "label": "Business Combination, Consideration Transferred", "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." } } }, "auth_ref": [ "r1", "r2", "r12" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/Acquisition" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Business Combination Disclosure [Text Block]", "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)." } } }, "auth_ref": [ "r106", "r293" ] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income of acquiree since acquisition date", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "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." } } }, "auth_ref": [ "r47" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue of acquiree since acquisition date", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "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." } } }, "auth_ref": [ "r47" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]" } } }, "auth_ref": [] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsReceivables", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Receivables", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Receivables" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r50" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued expenses and other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total identifiable liabilities acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r50" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]" } } }, "auth_ref": [] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Accounts Payable", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Accounts Payable" } } }, "auth_ref": [] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Deferred Revenue", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Deferred Revenue" } } }, "auth_ref": [] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Operating Lease Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net identifiable assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r49", "r50" ] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets" } } }, "auth_ref": [] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r50" ] }, "gic_BusinessCombinationTaxDeductiblePeriod": { "xbrltype": "durationItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "BusinessCombinationTaxDeductiblePeriod", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax deductible period", "label": "Business Combination, Tax Deductible Period", "documentation": "Business Combination, Tax Deductible Period" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "verboseLabel": "Basis of Presentation", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r56", "r94", "r95" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://investors.globalindustrial.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r34", "r126", "r437" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents \u2013 beginning of\u00a0period", "periodEndLabel": "Cash and cash equivalents \u2013 end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r34", "r91", "r147" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r3", "r91" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash provided by (used in) operating activities from discontinued operations", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r69", "r91" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r509" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r510" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r510" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r26", "r55", "r337", "r373" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r104" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r554", "r555", "r568", "r586", "r588" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r75", "r374", "r392", "r588", "r589" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r75", "r339", "r456" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r515" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r514" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r516" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r513" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r31", "r136", "r138", "r142", "r332", "r347" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://investors.globalindustrial.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r149", "r188", "r191", "r192", "r193", "r194", "r195", "r197", "r200", "r224", "r225", "r226", "r227", "r229", "r230", "r232", "r234", "r235", "r564", "r565" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://investors.globalindustrial.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r149", "r188", "r191", "r192", "r193", "r194", "r195", "r197", "r200", "r224", "r225", "r226", "r227", "r229", "r230", "r232", "r234", "r235", "r564", "r565" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r88", "r328" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerListsMember", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer lists", "terseLabel": "Client lists", "label": "Customer Lists [Member]", "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information." } } }, "auth_ref": [ "r52" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility term (in years)", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r281", "r282" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for deferred taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r105", "r119", "r287", "r288", "r553" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r9", "r189" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://investors.globalindustrial.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r247", "r445", "r446", "r447", "r448", "r449", "r450", "r451" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://investors.globalindustrial.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r247", "r445", "r446", "r447", "r448", "r449", "r450", "r451" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r567" ] }, "us-gaap_DistributedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributedEarnings", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Distributed net income available to participating securities", "label": "Distributed Earnings", "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned." } } }, "auth_ref": [ "r173" ] }, "gic_DistributionFacilityArea": { "xbrltype": "areaItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "DistributionFacilityArea", "presentation": [ "http://investors.globalindustrial.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Administrative office, area (in sq ft)", "label": "Distribution Facility, Area", "documentation": "Distribution Facility, Area" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r6", "r104" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r471" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r504" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Basic (in dollars per share)", "terseLabel": "Net income per share - Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r143", "r155", "r156", "r157", "r158", "r159", "r164", "r167", "r176", "r179", "r180", "r184", "r305", "r306", "r333", "r348", "r439" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per common share from continuing operations:", "terseLabel": "Numerator for basic and diluted net income per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted (in dollars per share)", "terseLabel": "Net income per share - Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r143", "r155", "r156", "r157", "r158", "r159", "r167", "r176", "r179", "r180", "r184", "r305", "r306", "r333", "r348", "r439" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share from continuing operations:", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) per Common Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r163", "r181", "r182", "r183" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effects of exchange rates on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "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; including, but not limited to, 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." } } }, "auth_ref": [ "r570" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r469" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r469" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r469" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r543" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r469" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r469" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r469" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r469" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r15", "r122", "r139", "r140", "r141", "r150", "r151", "r152", "r154", "r160", "r162", "r185", "r209", "r210", "r237", "r278", "r279", "r280", "r284", "r285", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r309", "r310", "r311", "r312", "r313", "r314", "r325", "r351", "r352", "r353", "r359", "r411" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r512" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r476", "r487", "r497", "r522" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r473", "r484", "r494", "r519" ] }, "gic_EscrowAgreementEscrowDepositBalanceOneYearAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "EscrowAgreementEscrowDepositBalanceOneYearAnniversary", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in escrow deposits", "label": "Escrow Agreement, Escrow Deposit Balance, One Year Anniversary", "documentation": "Escrow Agreement, Escrow Deposit Balance, One Year Anniversary" } } }, "auth_ref": [] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow deposit", "label": "Escrow Deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r54", "r424" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r518" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r307" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease (as a percent)", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r323", "r455" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases (in years)", "label": "Finance Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r322", "r455" ] }, "gic_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization Period (Years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension", "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Useful Life", "label": "Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension", "documentation": "Weighted average period before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r16" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r128", "r218" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r99" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 remainder", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r99" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r99" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r99" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r216", "r217", "r218", "r219", "r329", "r330" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r98", "r330" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r329" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r38", "r39" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofGoodwillIntangiblesDetails": { "parentTag": "gic_GoodwillAndIntangibles", "weight": 1.0, "order": 2.0 }, "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofGoodwillIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Definite-lived intangibles", "totalLabel": "Net Book Value", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r98", "r329" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r480", "r491", "r501", "r526" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r480", "r491", "r501", "r526" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r480", "r491", "r501", "r526" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r480", "r491", "r501", "r526" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r480", "r491", "r501", "r526" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofGoodwillIntangiblesDetails": { "parentTag": "gic_GoodwillAndIntangibles", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofGoodwillIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r127", "r215", "r331", "r443", "r456", "r561", "r562" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangibles" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill and Intangibles", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r97" ] }, "gic_GoodwillAndIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "GoodwillAndIntangibles", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofGoodwillIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofGoodwillIntangiblesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill and intangibles", "label": "Goodwill and intangibles", "documentation": "Goodwill and intangibles" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r86", "r148", "r186", "r192", "r198", "r200", "r208", "r224", "r225", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r308", "r441", "r564" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r53", "r87", "r93", "r155", "r156", "r157", "r158", "r173", "r180" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income from continuing operations before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r83", "r113", "r186", "r192", "r198", "r200", "r334", "r344", "r441" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net income from continuing operations", "terseLabel": "Net income from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r107", "r148", "r153", "r186", "r192", "r198", "r200", "r208", "r224", "r225", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r306", "r308", "r344", "r441", "r564" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r82", "r111", "r114", "r143", "r153", "r155", "r156", "r157", "r158", "r167", "r176", "r179", "r306", "r333", "r584" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r82", "r143", "r153", "r155", "r156", "r157", "r158", "r167", "r176", "r179", "r180", "r306", "r333", "r584" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per common share from discontinued operations:", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerDilutedShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerDilutedShareAbstract", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) income per share from discontinued operations:", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss) from discontinued operations, net of tax", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r58", "r59", "r60", "r61", "r62", "r71", "r123", "r289", "r345" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) from discontinued operations", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r58", "r59", "r60", "r61", "r62", "r68", "r71", "r107" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r84", "r143", "r168", "r176", "r179", "r582", "r584" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r108", "r168", "r176", "r179" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://investors.globalindustrial.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://investors.globalindustrial.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r11", "r18", "r19", "r57", "r63", "r64", "r65", "r66", "r67", "r70", "r72", "r73", "r101" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r117", "r120", "r161", "r162", "r190", "r283", "r286", "r349" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses, other current liabilities and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r550" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofGoodwillIntangiblesDetails": { "parentTag": "gic_GoodwillAndIntangibles", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofGoodwillIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangibles", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r100" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r483", "r491", "r501", "r518", "r526", "r530", "r538" ] }, "gic_IndoffLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "IndoffLLCMember", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails", "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/AcquisitionScheduleofProFormaInformationDetails", "http://investors.globalindustrial.com/role/BasisofPresentationDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails", "http://investors.globalindustrial.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indoff LLC", "label": "Indoff LLC [Member]", "documentation": "Indoff LLC" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r536" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r472", "r542" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r472", "r542" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r472", "r542" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and intangible assets", "label": "Intangible Assets, Net (Including Goodwill)", "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest and other expense, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r116" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r133", "r438", "r456" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of ROU, Remaining Lease Term and Discount Rate", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r572" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "gic_LeasesWeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "LeasesWeightedAverageDiscountRateAbstract", "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Discount Rate", "label": "Leases, Weighted Average Discount Rate [Abstract]", "documentation": "Leases, Weighted Average Discount Rate" } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/LegalProceedings" ], "lang": { "en-us": { "role": { "verboseLabel": "Legal Proceedings", "label": "Legal Matters and Contingencies [Text Block]", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r102" ] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r315" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://investors.globalindustrial.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r318" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://investors.globalindustrial.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r318" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r573" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r324" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r324" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r324" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r324" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r324" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r324" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r324" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (adjusted for three months of payments)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r573" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r324" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://investors.globalindustrial.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Length of extension term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r571" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r315" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r22", "r148", "r208", "r224", "r225", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r295", "r296", "r297", "r308", "r372", "r440", "r467", "r564", "r574", "r575" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r80", "r110", "r342", "r456", "r552", "r559", "r569" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY:", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r24", "r125", "r148", "r208", "r224", "r225", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r295", "r296", "r297", "r308", "r456", "r564", "r574", "r575" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Abstract]", "label": "Line of Credit Facility [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total availability under the credit facility", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r21" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "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." } } }, "auth_ref": [ "r551" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r21" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total excess availability under the credit facility", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r21" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "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." } } }, "auth_ref": [ "r21", "r551" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r220", "r221", "r222", "r223", "r250", "r327", "r350", "r364", "r365", "r414", "r416", "r418", "r419", "r421", "r434", "r435", "r442", "r444", "r454", "r457", "r566", "r576", "r577", "r578", "r579", "r580", "r581" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r510" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r510" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r529" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r537" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r511" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r146" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r146" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r91", "r92", "r93" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities from continuing operations", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r91", "r92", "r93" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited", "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "verboseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r85", "r93", "r115", "r123", "r135", "r137", "r141", "r148", "r153", "r155", "r156", "r157", "r158", "r161", "r162", "r173", "r186", "r192", "r198", "r200", "r208", "r224", "r225", "r227", "r228", "r229", "r231", "r233", "r235", "r236", "r306", "r308", "r346", "r394", "r409", "r410", "r441", "r466", "r564" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed and distributed net income available to common shareholders, basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r144", "r155", "r156", "r157", "r158", "r164", "r165", "r175", "r180", "r186", "r192", "r198", "r200", "r441" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed and distributed net income available to common shareholders, diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r144", "r166", "r169", "r170", "r171", "r172", "r175", "r180" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r510" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r480", "r491", "r501", "r518", "r526" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r508" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r507" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r518" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r537" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r537" ] }, "gic_NumberOfFinancialInstitutions": { "xbrltype": "integerItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "NumberOfFinancialInstitutions", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of financial institutions", "label": "Number Of Financial Institutions", "documentation": "Number Of Financial Institutions" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://investors.globalindustrial.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "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." } } }, "auth_ref": [ "r558" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://investors.globalindustrial.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reporting units", "label": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income from continuing operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r186", "r192", "r198", "r200", "r441" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r319", "r455" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r317" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r317" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r317" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r316" ] }, "gic_OperatingLeaseRightOfUseAssetAndLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "OperatingLeaseRightOfUseAssetAndLiability", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use asset and related lease liability", "label": "Operating Lease, Right-of-Use Asset And Liability", "documentation": "Operating Lease, Right-of-Use Asset And Liability" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases (as a percent)", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r323", "r455" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r322", "r455" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r129" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited", "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation", "terseLabel": "Change in cumulative translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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." } } }, "auth_ref": [ "r7", "r13", "r107" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r510" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r478", "r489", "r499", "r524" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r481", "r492", "r502", "r527" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r481", "r492", "r502", "r527" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r506" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r32" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of payroll taxes on stock-based compensation through shares withheld", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r145" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r90" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r509" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r509" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r508" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r518" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r511" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r507" ] }, "gic_PercentageOfEligibleAccountsReceivableForBorrowings": { "xbrltype": "percentItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "PercentageOfEligibleAccountsReceivableForBorrowings", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of eligible accounts receivable for borrowings (as a percent)", "label": "Percentage Of Eligible Accounts Receivable for Borrowings", "documentation": "" } } }, "auth_ref": [] }, "gic_PercentageOfInventoryAdvanceRateComputedAmended": { "xbrltype": "percentItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "PercentageOfInventoryAdvanceRateComputedAmended", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of inventory advance rate (as a percent)", "label": "Percentage of Inventory Advance Rate Computed, Amended", "documentation": "Percentage of Inventory Advance Rate Computed, Amended" } } }, "auth_ref": [] }, "gic_PercentageOfInventoryAdvanceRateOfNOVL": { "xbrltype": "percentItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "PercentageOfInventoryAdvanceRateOfNOVL", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of inventory advance rate of net orderly liquidation value (as a percent)", "label": "Percentage Of Inventory Advance Rate of NOVL", "documentation": "" } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r74", "r338", "r456" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the issuance of common stock from employee stock purchase plan", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised." } } }, "auth_ref": [ "r5", "r17" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r10", "r335", "r343", "r456" ] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Provision for Other Credit Losses", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r8", "r112" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r506" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r506" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r220", "r221", "r222", "r223", "r249", "r250", "r274", "r275", "r276", "r326", "r327", "r350", "r364", "r365", "r414", "r416", "r418", "r419", "r421", "r434", "r435", "r442", "r444", "r454", "r457", "r460", "r563", "r566", "r577", "r578", "r579", "r580", "r581" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r220", "r221", "r222", "r223", "r249", "r250", "r274", "r275", "r276", "r326", "r327", "r350", "r364", "r365", "r414", "r416", "r418", "r419", "r421", "r434", "r435", "r442", "r444", "r454", "r457", "r460", "r563", "r566", "r577", "r578", "r579", "r580", "r581" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r473", "r484", "r494", "r519" ] }, "us-gaap_RepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfShortTermDebt", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of short-term borrowings", "label": "Repayments of Short-Term Debt", "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "srt_ReportableGeographicalComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ReportableGeographicalComponentsMember", "presentation": [ "http://investors.globalindustrial.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable geographical components", "label": "Reportable Geographical Components [Member]" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r474", "r485", "r495", "r520" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r475", "r486", "r496", "r521" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r482", "r493", "r503", "r528" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r77", "r104", "r341", "r354", "r356", "r358", "r375", "r456" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r122", "r150", "r151", "r152", "r154", "r160", "r162", "r209", "r210", "r278", "r279", "r280", "r284", "r285", "r298", "r300", "r301", "r303", "r304", "r351", "r353", "r359", "r588" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://investors.globalindustrial.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r187", "r188", "r191", "r196", "r197", "r201", "r202", "r204", "r246", "r247", "r328" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r121", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r248" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r118" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained in exchange for finance lease obligations (in millions)", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r321", "r455" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://investors.globalindustrial.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use asset obtained in exchange for operating lease obligations, operating leases", "verboseLabel": "ROU assets obtained in exchange for operating lease obligations (in millions)", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r321", "r455" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r537" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r537" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionNarrativeDetails", "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/AcquisitionScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r45", "r48", "r292" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Preliminary Acquisition Fair Value", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "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." } } }, "auth_ref": [ "r45", "r48" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings (Loss) Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r557" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofAmortizationExpenseDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r38", "r39", "r329" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r38", "r39" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets, Goodwill and Other Assets", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/GoodwillandIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Amortization Expense of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r39" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r468" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r470" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://investors.globalindustrial.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r202", "r203", "r361", "r362", "r363", "r415", "r417", "r420", "r422", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r436", "r446", "r460", "r567", "r585" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, distribution & administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r89" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Stock withheld for employee taxes (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/CreditFacilities" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facilities", "label": "Short-Term Debt [Text Block]", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r103" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r27", "r122", "r139", "r140", "r141", "r150", "r151", "r152", "r154", "r160", "r162", "r185", "r209", "r210", "r237", "r278", "r279", "r280", "r284", "r285", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r309", "r310", "r311", "r312", "r313", "r314", "r325", "r351", "r352", "r353", "r359", "r411" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://investors.globalindustrial.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r202", "r203", "r361", "r362", "r363", "r415", "r417", "r420", "r422", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r436", "r446", "r460", "r567", "r585" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r150", "r151", "r152", "r185", "r328", "r357", "r360", "r366", "r367", "r368", "r369", "r370", "r371", "r374", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r411", "r461" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r150", "r151", "r152", "r185", "r328", "r357", "r360", "r366", "r367", "r368", "r369", "r370", "r371", "r374", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r411", "r461" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r477", "r488", "r498", "r523" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r15", "r74", "r75", "r104" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r15", "r104" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture", "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r15", "r74", "r75", "r104" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r15", "r74", "r75", "r104" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture", "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets", "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r75", "r78", "r79", "r96", "r376", "r392", "r412", "r413", "r456", "r467", "r552", "r559", "r569", "r588" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r320", "r455" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r517" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r509" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r516" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://investors.globalindustrial.com/role/AcquisitionScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/GoodwillandIntangiblesScheduleofDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r51" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r536" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r538" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r539" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r540" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r538" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r538" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r541" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r539" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementofShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r41" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r28", "r41", "r42" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://investors.globalindustrial.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Undistributed net income available to participating securities", "label": "Undistributed Continuing Operation Earnings (Loss), Allocation to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) from continuing operations allocated to participating securities for basic earnings (loss) per share or per unit calculation under two-class method." } } }, "auth_ref": [ "r174", "r177", "r178" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r535" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r557" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares outstanding for diluted net income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r166", "r180" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common and common equivalent shares:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding for basic net income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r164", "r180" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://investors.globalindustrial.com/role/NetIncomeLossperCommonShareScheduleofNetIncomeLossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "gic_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://investors.globalindustrial.com/20240331", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://investors.globalindustrial.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Lease Term", "label": "Weighted Average Remaining Lease Term [Abstract]", "documentation": "Weighted Average Remaining Lease Term" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r437": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r440": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r441": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r442": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r443": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r444": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r445": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r446": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r447": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r448": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r449": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r450": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r451": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r452": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r453": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r454": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r455": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r456": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r457": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r458": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r460": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r466": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r467": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r468": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r469": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r472": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r473": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r474": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r475": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r476": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r477": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r478": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r479": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r480": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r481": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r482": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r483": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r484": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r485": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r486": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r487": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r488": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r489": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r490": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r491": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r492": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r493": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r494": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r495": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r496": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r497": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r498": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r499": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r500": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r501": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r502": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r503": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r504": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r506": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r507": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r508": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r509": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r510": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r511": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r512": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r513": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r514": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r515": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r516": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r517": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r518": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r519": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r520": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r521": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r522": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r523": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r524": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r525": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r526": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r527": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r528": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r529": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r530": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r531": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r532": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r533": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r534": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r535": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r536": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r537": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r538": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r539": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r540": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r541": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r542": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r543": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r544": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r547": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r548": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r550": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r551": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r552": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r553": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r554": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r555": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r556": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r557": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r558": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r559": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r560": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r561": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r562": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r563": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r564": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r565": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r566": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r567": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r568": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r569": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r570": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r571": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r572": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r573": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r574": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r575": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r576": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r577": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r578": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r579": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r580": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r581": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r582": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r586": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r587": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r589": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 59 0000945114-24-000036-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000945114-24-000036-xbrl.zip M4$L#!!0 ( (V(GEBW\P :[@< !U:VW+;.!)]WZ_ RK5.7"7))"U'L:2XRE&4&55-);6.Y[)/6R !BEB3! < M)6N^?KN;U,V29Z2YK)7R^D$FB0;00)\^. Y2%R67@\2R<7UWP9_;[78!QV5 MFT&$_:G.OIKPJ=\JE\GK1 MSN"\NA^<4R>#4(OY]4"H*5/B74-YW= 3 >]K[G_:-!IM>#6.<.^C-0 MO[JLFEDV=CUP/$SEHLU0&R%-*])IR@LK>XN+OE"V2/F\I_)4Y;)%E?H9-Q-P M(M3.Z:R'#DRE<2KB:8NG:I+WG'QP=?'*M[97^>? *2<6/=?%;2HZ=V*[[.IM M^\I[NMAK^\NR#;P>2E X9G6J!#OQZ*]? M<"$ CV/^=3*JIMSFHN-*<697C0,?6G36S2#):V89RJ=]U[=J4Q:]DG.V*W. M>/ZJ:7EN6U8:%5>&5OTB8<9@7NEV5@VC"^U0$.IA^0%.RG!T>S?^.![>W(T_ M?V+??_HPNF5?1D.ZN_ "]ODCN_MVM(F"9W/VR\WM^YM/HR^MSS]]-_H7NQG> MH7^!YP5/.+@#PFN90#"K$$?YV'B>48T>$A4JQR[\MG\D$WUZXK_Q^D?A3)^B M)&2D#7=*Y[TRAXQ#J\?@!2@,OQV//K+13Z/A]W?C'T;P"$I'MW\4'?\IK5/Q M_"_'1V=G,,9-]IX;,V??*3=3>9-%R);QG+F$N].3R[?;@3JZ,3P!J(4;-4VV M4AF[WL4;:)(\5Q#JW/5:_MOBKT_.W8[[[873__O>^QO3XGMM6HG&+.%3R8R< M*CD#C>$29=G/)3<.TF(.SPMM'-,Y^ZA-QGRO]4^F8_9-JD.>LG$N =&P>50 M9["8S=EKETAV>G+1Z1LY45#(W9X"MJP-BUM@GJXXWTL'11?H]MQ!?B&0V M9_>YGJ523&2S"G@=9J'!A5R#XH0>N,H91K3,G2E1FX$&)3D*\>&28SF#1<;JRVS+(922MY4 [8)+Q>\D0)\LV+3P3X QTF9*6A3[0(%(&M"N8 MY5"=$5>S6:*BA-D2?U;U9]+(NA$<0*9L"B(7]?),N00&: L9D8/8;@&N:91@ M(!5A4L+Y^C2\+*!>?#U E2Q6.4 !4;4*?1-0"N90;-;*51X#8=$:#]=16@IH M$^"U%N,X\/*;_"RN09)NW!FR]N7A&S9:P".D(#$"AVCARCA^42R&V"VVS(%"_^"M_S+U_*,JOJ7HKJK M;J$O:?(*P=@^0_I; W8%-/1E[X[BC8YBZ C'^1CN8($JX]?5Y9\ X6YP1!#F M9T<$X:"#\R"D!?$.,:75\[*EW;\*KK"A9,N>JC5;EP8: (J;*DO$ M"58RIW9PV[&BW'7:-C+EA,9ZT5XAJEE3.A8JH%_PA0Y*Z)3,EJ%50G&C< "J MDA:TD.384FEQN:?DM:0-B&:UE>"0 UK'2@7' Z0RY;@ZP+#(B95L@!J5"%G7 M3G 52C0$ H?Z4AQ V(C;KQSMX=&@_:K]IKL-]KVY;POS^[/FWM"'=)DJ@8CF M5N=T],DM9 /*7(0Y-V(!.4@"Q4.5*C='(;&K6TQ 0B2)ST#,IX!]*9(&)A2:P&:@P#@FH"E@(7A;*HZ-! M^9+3Y92G)1$?8D#&,2A6-87HV1W*$V3+'A1>W>Z6H81GJ CT:RNQ&^K2/=WW M/HL,7UI+5/+Q;V_16+C8(U"*UG, _A #/Y!0_4A5W5BM:J" M'%D:8,!'9K7'L*^3= *"AR-YN73HK'(GX78I9I [*26DH$6%)J(F_#E+U;U, MZ^.01_;-/SPW;78P_I_G#'?[]ROYFUS1:_(]NNYLV):3((# M1-66A@>G."AXIXU=*AAZ (UEF7).RIWK5ZA!'6&)4. 357\-R07+A<7E"/[C M#F)!!?+G4H'+E/9E'M'YS!GM0_?&W_-@ZH $/IH\.,(=+Y[GH1Q7@'8\BL!# MC4A)@&>MT_ MQ?H+^0]5#+ZXA/PD]61!.MDRRV"G^XNDP=3K[,Y3T)>GC(YO2XH"*#; ':(??O\[[CKP03NX?+;(?\#]T!K+W\!^-6477I.^D3K<_]W#?A9<_[$_^'NQ1 MKXMO]0IMZ556KSILGU[$12/TCR=3AN_U8>) MY_1!Y'\!4$L#!!0 ( (V(GEC\NBQNV < - G 0 97@M,S$R<3$R M,#(T+FAT;>U:;6_CN!'^WE_!)FAV%[ =^26;K),-D/,Z/0.'+)I-<>VG@I:H MB(TDZDC*7M^O[S,CR2^)](+>0/QL[)V> MR:K=:Y^J\T;/V6%U?W;(@YQ-3;0X/XOT3.CHXYZ.^^^A():#?C<83(_BD_?] MK@SCDT$@NWW9'_RKNX>N$*_Z.+](U<>]3.?M1-'XPT&O!;]J\M*S5+9^9F7TU0U.J?&1LJV0Y.FLG!JV%R<1MH5J5P, M=9[J7+6YTVDF[2V,F!KO338D V;*>AW*M"U3?9L/O?KJZ^:5;9V@LL_#*!\U M(]?-'6XZ]-'#M@\GG0_!X\U!I[ML.V3=MA&H5PD&[G$_S,H5,O^XU]^[-_%Z M*KW""V=2'8G]@/]."QE%@, P$%W6LAKFD-=B8TEII1O%&,O88:.&6MJQS'2Z M&+ZYT9ERXDK-Q;7)9/ZFY63NVDY9'5>"3O^JL&)85[Z=5],XAA[>A'I:W1XM MRFA\?3.YG(PN;B:?K\3?KSZ-K\67\8CO^D%/?+X4-S^.-U'P8L9^N;C^X>)J M_*7]^1\_C?\I+D8W9%\O"'J/&+@%PFN>P#"K$,?^N/]'O=IXW MCYQA)T9_3@97XK+R=7%U6AR\1,>H75\_:V; M]>_2>1TOOOMV#;9NUZ0E;A*H<6*42GO7$B$%KW@A?"+]P?[1R>GNS^%@O_L^ M>-S..FJU4Q7[8?\]5++E&EN=^V&[>U)\?U_9;GBWTQC]WQ_]=&-9ND&'$\-$ M)'*FA%4SK>9(^3[13OQ22NOA%@L\+XSUPN3BTMA,=(/VWX2)Q5]3,Y6IF.01 M<& U+D)@OS\XM>I6HU'FGF_? 5L?GK%G>T_QJMW=Z=[.[?0/ MTF%_L9/90MSE9IZJZ%:UJ@VOMSDR,"$W(( 80>I(V!QCL=U MF)81= )>:_O< C0U!;D"Z"!@$^#3=(7<&C3NWM!PCDB3XA9)E"D$ %<#3/%P MCNT)I4M$G)JY:["\BH="TL/*;EC96H.D:XQY8.WK0N5@YU!YL[&%;UR-N)H] M4: Q<:QQR]LZ$=(J!A H:G4Q$8+Y:AJTBXA<1++$&0IT-(]:LTP-:Y$/PJ_ M%M4:RQ36A"K"8R?> CB1 A(K=(R_AHG,;Y6X0&2[+E-(H'!N=X_>JG?/%"\,5",@6B>]^$."6(9V]GERP!,/,TI MCGL[Y!1R=YRBVPF.:1TBY5 . "6*K$%JJD@0*0']5?2,%$"X?7X*V"FT3W<'[74*V 3[DZ/I \P_/0X_ M&?IPEYF."-'2F9S/-J6#-Q!Q)IA+&S60@Q-H.=6I]@NB)MN&)0=D=#+P*M_9 M$%TCWIS7OM83*DI; /B.J508&ANQ 4S!;U4.AI0"_VA1!3D6B:"\J# .!]0% M4LOK0GFX.RAO8KJ:R;3DP$<84'$,#JQGV#VWAWVXDMXQD=$7Y= M19^GIO2/C_V4)".7THIJ@_CWBSXQ;:H.=M%Z#6 /PY$&>#60C'8'DDW@K;;\ M(73H?**FIMRRCLR#_9->]_C4/2?<$G,P85A: LA:FMZB-3/.XWE(A6,,^Z"H M/C:KSL!672A&EA81\)Y8;3$J1<5G*G3\)_ITK/HYV#_W-+3S[17?I,:Q7:*-*NXW85 MY0B SR T#_@SC))@S]Y8MV0/_ #*LDQ[K]36W#$U8";4$FG8Q-W? M@(U8Y2 M ?X3>V_<4/U2:IC,+E?F(9^VO/OM=Q9_P,'(3@7G':P!Z5M_6K#UK%5945J%@JM\\14 55N@!R@W,(Y MWGQ31GW)E^7;M_<3E0$<8,4%*K14](.6X.]^=M[XWWK3?[ _@-/S[_J[\(=G M@B^SZIOOYT>)5K&X7 +H? MG:UL82."516.ZD*6S# P C T ! !E>"TS,C%Q,3(P,C0N:'1M[5=;;]LV%'[? MKSASL%P RY9\B1W9,>"ZRFJ@2S;;6;NG@1*IB"LEJB25Q/OU.Z3L)$WB "VP M-0_S@R&=RW>^,,\YC7*BKI!$+(V1>6@)7#-E>$*$1P2_*D+# M;LU&?<^MY=?\#)(R=!MYHVXY5=O0I[J38>O$WZWV6\&=KNVPU=9@4R4DV'!^ MF)4N27':Z#8>);Y)I5,:T%)P"GN^^XU*0BF.0.A#X%#NP[1=+;XHZ8ZB/^B= M*TQ=(S=!C=IIJT:"4H7;V%;CI23G8AT>K'C.-)RS&UC(G!0'34T*[6FF>%H; M:OXWPS)C,]SK39W[ '%*)B-FM\.!AC.I M<@A\[S=(I7*12\Q"4F#(B,(O1"49=(-F??BDE1 (C]["HM]PDSD?Q3Y77#%[ M"&E+<@*R3_(D'"% M]$O%M"7:M"9$"$!7YLJ"BA*)ZKH%*2](D5@Y@E+NX&USO]08C[?[A M#5%J#>^YN<'!>!7,&Y.'G)J[=H6O[,#_WV+_X;?8]QF;>@WO//LV;32R=("- M;UW-C\J]O2"44KOM,E1,$#NH3ZX,]TUPU??O74B,;:C,;I<'YW:"VSA3N]E_ M\5_?AMKN%O8/4$L#!!0 ( (V(GEA_GP7DO0, '$- 0 97@M,S(R M<3$R,#(T+FAT;>U7WW/B-A!^[U^Q)=/\F,%@@Q.((V MY%B-;/DDD83^];>2(DMAMN M!!MM<8;M^GW8=DF&B:3KT9#R&^#TK,%/3Y(P(#2C'=8+PPY+TI"DO6X8]H.D MSS+V9]# 4'2O8[19"W;6*'CIY%<1\-,E@;S M*8RO_]8P]V"CH2&)8%O,1"K*E)=*(4BE6;3],Z!<5X*L(UX*7C+/!0T*HJZ0 M1"*-D45D"=PP97A*A$<$ORHCP^[,QOS K>77_ R2,G2;>6-N.5/;T.>VTW[K MU-]M]EO!O:WML-768:,2$FRX.*Q*5Z0\:W0;3PK?E-*I#&@I.(4]W_T&%:$4 MIT#D0^!0'M*TG19?2;I#]$>]<\+4&KD9U*B#MF8D*%6TS6TM7D8*+M;1P9(7 M3,.UH^9_,Y09F^%>;^O:>XCC.K?1(NA8)2=W.4^X M@6ZGU7G&];4ZO@_=>'*QG$UG\7@Y.Y_#KY<7B\OQ? G+#Y9>.>_?YC\ >-X:?EU?/_MZSUPDY2R5"IBN"RC58E+Q'H] M[016%+^?3:8PG0M ])$> P/<#QX?TR'K8*!Q<*6XL MTN0NS4EYQ6"<&FL.3KLA' ;'<-E:M.(6]/J%A>GU)<8?-8&4M*[-XO 2N1=N M]B"WTA"4F.(HZ!62?U0AX0KI5XII2[1I78@0@*',R8*&"HGJN@79O?@(2KF# MMWG1:R7J.B6*Y?+J5QO3>E.K\.59^,Y^@>SO'?<'^WO!B3^ <:6X@*Y?M_[- M5_#:/K*_%_8&VCUAF6,F#;$@ZAK>!'.[ SQP:NY:^M_8@?\_N/[##Z[O,VWJ MA;KS@-NTT-/)BKV]O?_V_W?_X^'_* MY?_]]/!5^>SHDQ&U?>7:I<2GAO)J^D/%'U+E#\?]:;X0Y=XB_L!Q1^4R?^S: M&4]=\WGH*VI5K8?#PE_=*[7:;!BD3J??+A.5=LH-VFH.-%KO:(W: MQ?-52V\-^MJ@6JZJ6JU>I5 MS6@;NJ:105.K5]LM56^S]PY]V#/LV_:NGDW]M]+0]\=7EY>F_4(]WW&]RK/E M](EEVL;$\UV36!7=&5WB\JN:5BL%CYJ>4U=KK>CQU]?7REO?M2J.^PR#J]IE M,")\@.I&-)@-]*A>>79>+N$'G%T+!^K.Q/;=:?+@X,>Y!W" N6XAMN<36Z?1 MTM]6#:[A8-@YQ=,.AT^\\C,AX^B9 ?'Z;'SPP]Q:/-=?'@A?S@TRW_SD% M?NF[Q/80DX@/N(F/X^&7:VI\UX8Y#Z5@R\U+_F,T%&;].??&5XV-K74ZG4OV M:[19WUT)R!C.MK3 ^1/$G_O$BYV@7X;WS3T1 MOG\=#&N-6;O\WV]?'_4A'9'R'/Y<601X0XG:Y1^/I>[' M(25&]^.(^D3!>,F_^WC)9^X[QK3[T3!?%,^?6O2WDF%Z8XM,KVS'IO!^ M\^T*!U*7?S0-@]KL(_S^'7B5:^K\]6_^ QW\5M++L'F;C' F:E[=V/"ZZ34L MSB76K6W0M_^ATY)B JD.RFJCU*W"_SKU1JU6_W@Y-VN&EUQ/7!?>\,7T=&+] M@Q+WQC8^ _LL*?QL?BO!>5X9\$UY!+,,RP:9K:%9ZM;42P3,MJ\/F?;L_5_@ M&R]Z0ZO41>CG]8)[&.X8\Z]HE[I_VV$'/9C=8&^PR/,\U ;F&S7* V(A<01O MZY2Z[(NE%U[.HXA+!Q0.1J=> F(CR5UYC !@20IC$E<^H/-O)<\!+2$U ?)9!%.@3%W]>/R<'4IU ML:"D@1:S-93F=]808&=S#$-+SS"T71A&'%E XCPB_42P '4!]A ?RD0 >U^ M2[Q:>AZ__$QM9V3:2=.FI>JY*2[G5[\1K9L"''X,K=7\T+HEULZT7=C:_,[: M^]Y9@'GT&?4E_JBHC[ZC_^1S?;Q,?$4$C6@E1^.1G8*#O&<8)MIO MH%H3T[BUK\G8](E5%/#7J@6'_Y/+&/>4(3W'_\+ ?N\&Q9YA_T!]8MK4N"&N M;=K/7F$ OW<39M],1P>;?F*AD_?.'U(7Q[ETB+.]T%M;=T:T,&>Q=R/I5 2 M *9_;>^V6I$5)!$.:.\FYRF(%EOPBGM'=3]Q05!1$.3EKR!_ ) M+\!33U< M6#A%AO0C85T#GR8>$(OG]70X6X\)#7ZJN-];VW &@Z]?K_=];HURK;/CN=D3 M7,N*M+$Q?-SBU(3U$1SKU!;UX?BY;="'XT-WT8?KPOH%TJ_ M6D&_ X)Y-OL6[7D>];U/TV_D7XY[;1%O41>?>#ZP8?>KZ?E[%XS;$_7"B0OK M8-CJ#)Y<8M 1<7]N.@#AN<&>CEM83X407/K"NBI$/ ,1.)FP_HW]:A/B4(RP?@[A#D $PO6(V=V"[$$U#6!^%<"QN3^5^SM1E4%!R$:&.F0AP$,[(]EQ_=OOS.W6> M73(>FCJQ.'X&15:O?CQN[\3"5UP[MN=8IL'*;]["VP+\Q]\>Z-AQ?0)4$G__ M[ [J)+6NAG"6O<2$X_AX&L+Y%_9\3'EAXG7OU'B"<(X+B0E'X@G">E $N(G* MI[2J]^=@.01DXKM7^$/XG&L%]-^GA^T M[WR<6EFKYF($"NLV$0+H1Q%I$8$-3)O8NHGM(SQ8XP1916+,533P=C8P.P$V MA?/(, $)]C^=RDRM0]6CM\DTG0T MX@>,6$_,E_/- "YC?2PN#?.%M[S MYJ;>MK\$]%@]DS0)F-DVN4AQ<8[5UIS M[']X-0U_>%6K5O^KQ,9U/WIC8G<_]EUL5, _\TF6ID)@E(&A/=M7.@"%5<$"V9^O?,5UF >;F(0[J*FX;$7^[TS^%R(DL[%"-.L[+I!'&;#- M(F./7H4?/H0=87CCFS)[Z,.(N,] GW']YW150,0[(4":8(1%: RPVK^#!Z/V7#"Y' M(>_Z GFW$LG[Q_?;IYO/RN-3[^GF<9XE";C:QYOK'P^W3[H]_O?W^^]/=]POE<^6ZHJC51KVS MM.S5DN*@>VJFVM.7NX=O2O;.1;Q-%6\?!.*T5BW_;;EYT(JM!YP&:;'!2?K0 M7*M5;67E6K5*I]59R[12\[]&I:TF/[+ _U8QNY!?J>,WY%@?8KADT<$R")SQ MWA60)>3B>E-FO/K;!"P!ZEI3[C),:EWENY-9YZI2]R^_=%KUYH>5V.<;A0?C MWW[T'IYN'K[^0WFXN;][>%+N?SP\_NA]?U*>[A3@JT_ /)6:IMP]*+7&.^.] M?KKC1)CN1&[[5T_X<^UCE:? ]&Q1=Y&2'!NY;BL>>:?(9HHW!11P"RD MQA9\C/=>V]!>#A_#%G/E*25NF=HA]FFE[C?BZD-%JUTH21WAE".R_W0 =5S) MIB6;SB[^L4\F\^JOYM-S+0;K :.NGS2C?GKH?7^\9>Q8<@@RVZ83^^+:='O M//4UH+D&Z.7EFM;JJ*E5\_W#I),*)EDW_T"?30]1S?\.OX0 :):ZO[/.U,IM MU)I:P5MG8D\% DDZ9]Z[FS>B^VSGBC-0W&C'"O$4;TQU=$$;BFDKIN\I^I I M2.\%ENY;N(ZT=D5M-W(1[RH\H.:C*;!5-?>D*7"<$T?$9:5,+/?@@HK PD)8 MC,8UC\:X=HQYA1O[<^--D$_'KO."\\PT[5:I^YE:Y)6X"3V*\]8?.*(>GLP9 M?+E0VVU31<>9)_)V&URJZ0QOYN5:&^1:K:RI3;7:;*U%AR*273):O&.DHX!2 MY6!%%>5?$]?T#%-GBA6( S-.9FR8^TQL\]_L[_>21L0_X-O*0^6QHMR,QI8S MA1.>IP#ENU-Y7T S("OI]PS#Q; Q_I^O,%\M)/L.DKWR5^*"G\MDU M7U;+@Q,#R35\O'.?G-=(*&*?T'LPOI4_B#<$-/&!>9S8C@;8S=W+GW M((F!M:07U-@_$^'T#\?]N>P-VVXM]PZ\S/I_YIBK#,&+5$2':J,J\/FO4.2# M;2';'KL 77,,9@E]H_K$!WR&KX'HJ7>!/-V:(/]2_FV. 5H&7:W.B[*YF2'V MEU_::JWUP5-\:M'QT+&IPBLSQ3<&^AQA.[M2WH5[$YLFD0Q[L.HY7-1*W4:M MN8B)[S,@_%<'A- ]0FE>U\'NCLUJNPS+WAW3TSA$3!OESE6MS8S"8Z#0(Q"" M:_HFS,B-7.J"73N>N-X$K5W?46 $DXDU]5W_/9(1.IIZNG^5TMK]D+#3 YN_ MS4JMT\YL_C8J6JN>B\U::U:J+2V7J>J-BMI8/]4&/3P -^J9ZT,WEG_,K.$= M57%],GV+>6\HT8>*COF=*;38\P&/2YA4>)R.^H[USDMCMZP&3@@9E[_AE 'W M/7 *,K2B;_H0PXD5X)"O0Q.^F;'1+-9QRI"JTT?+]%(\$%W3FMIGI!Y)\4:I MRXO_*JP0L/+N/RO5FC(FKO)"K GJ=9F=6O)X,A]/P%\X>XG.!F\);J\/>@)G MQ)JR$\]-P+_X3%BJ-"WMH%^(ZKT MIXH^I 1K!D!TH RYR&JR['[HW>U]\J0>,K M$#1)I:E\+!\U+__G)BH?8/2 MW:?! )@S4L U=#7RF^Q #8]I[^$IH&J./^--MF+ KR#B<>C8I3IE K^F*BS0 MQE/>P7QPY(HW ;GE#1V\Q HOCOTA\1?7_DKF5XE+Y \'>WA_H1#;4-ZI?(]] M0!SXO?\OV &.9T/A(5Q%, _&-WAL$6R1Q/.53E4QR-2KS-T[9_5F7$]<%Z9^ M"%,>T,4R\2(L;I>Z_Z#>(L9&%]XLR&WN_=^=^(_U#UF1\A11&8\83G=D^C[@ M [7@E%W'1EYH314*?'&JW"*+)#ISM7PF/E'PXGP1TV=SQ.W.APF,K%<;B,P/ M]!DKG",5/):?E'=X%JT/JJ96@@'^T&37L&.\AMTWVO/U1MA,O?>[X6H,2 BC M '4C7.VDQE5%(NM*9 7\((I%7."01-:-B='4+7+:BA\XA*GHSQ\/UJE5E7S\?W4*NUTN3RY7=$=59O]FDP/2UQ-WK.FVI18%QA; MQ2J@]N!> RH\.^XTP5QA@QB2Z,&@F>6B5DO=WB(N+=V:10D.PMB$1!/.'"2Y&IB# 625[3#_ MP,3CMA1LE.>C)20_@#F&[[*F^/)7$UZ-IVG#WASDC2^FQV1?4.H&54T,E\7! M6(+#(*[A*1AV8QJK+L6U=^1]HD&TTO8^<1/;&U++B@CG'9P;,W9YL/QZ(W+! MC?(/V$=F:85O3TUOVDIZ6_#]):N%I^)(>1J&T4)X*MZ0N#"W,_$9#2 Q.(OT M&(4;Z?R>S6,7 80Y,WICU[0XY-0FS]1D'K3@*+\P3Q<\@X5FV$'R%Y86#E+H)F@?WF^EV^]?$ER\LPZWCVR*N]F2Y\\>-E MZFKMBUJ[>M&N:B$RA$OMKO9NQ&O8C!W.?:Y(]"1*\+ *J35ICZN ;IY[XOK*;3%+*"3OZ$MD^IX]^XAI<43_^>PZ M(*W+P2)UG=+!8"X6K%5I@5A5$@#PKXGGFX.I.!# \O!*K9+B6%/M/#5"KU.[ M!H.];7B=VO61"+,69>BBH?M+B@*J6IQ0H\K[WL=+DN07/-#1;N&ZE8>>[= ; M*TXX,_\:L/\5FG^IV_&OA)U+_G5@5&ZVL'*;#:8^LJW(=?C9]/2)AY6Y62!2 MSR;6U#.9"W'&[:X=V^ N?1SS0+V)Y;,A=V/*E[0K&]P10R0;W#ONU&IY\<$3 MT.,TJ<<5%9=;U5+W;WB!:/K,2HKNX\U\2S@AS*\ZTMQUY,NFC['7.Q;+ENT"9)M=GR)J MGX!%+6]&BJMR=$K=K_296%S'9'F^\EKDU$]/6DI%Q69VVJIBZX] MY0O1?<>5YO&I'W9^G&M?VL?^&5:C=0!C8%:D:1PS*WE3SFCV,B5S=MJ1 M^,(?5!D1T_;A_['@C(DLRJ:^\DK[P.*H0ORH._CAE[>.B(>^/_:N+B]-^X5Z MZ 2N/+,FJF;40[6B.Z/CK;W4#8JR*'_PDM11N6I63F>A"#6&>T457; ^A\D# M_-\%948?;ZZ#DJ+OV=@1^0EG$^'CP*6,=+"?*F^IP.I"@R[S/.0E?L/S="98 M:-6>D%GY;!C]!;!9J57+_W,1ZUF?\/O?V,MU7F=W:4 ;GX]U3;(LA8RH;?!2 MU;X#*W&\" XA>)Z&%+XD;GP_6!_9P=P%#VOC@$#R'!M^F"IC5EE$YX-01"$@ MI^QI7O9[!MR;Z_ -O5BM<%P+ !8KB/>=E^"]EN?$7@[O#2:(4BY"Z!VH^U-6 M6GA]?:UX5*\\.R_'1/BP#)'RP[98YS#T=;Z:<+I1X]\+!EISQCX9K@).AA"& MX\8R56,,HPG+4[/:P-.@I20_2!C/B0K/FU4/'DQ;C .T. M-O_)(:Z!V_ULNI3=:+&Z7<1PQEBW"[>7U"'D'3:K <0.S)K9.%2/H M>!]P%[!\QD'I>'SX.BPJA7\$'.4ZFN;WV32?PVE"9G,!%.Q@(2.$O;?78V-T NJ?<.Z"& M35E9-MYWS_4N%"-"%F3*E'?DI)X\AMR.@7Q'=G9-H$2SY>)HH2>3A'$1BQ$_A]8AH4GP^S25@3 M5TM*B#SA;@] ,OO*-QCN@AT12T5,#^4,-2]%\(6 P:+U>RDJEQBTUM!U"]3:P(2ZDQV);C\6F[>(N33G9QG>SWO8^7]_VOBJWW[_?5]F M4"DI42L=?6=!TLR!I%/6PJK)A;*VA';S^-#^G^9+\^X\:/2J4>X^/-T^/5RD@?!+;S2].=A.BI7X^IP(3 MRBRQ0N@3"/H=*\3S0%?<#O&VB\0O*N(M[#8SXIT&M')BQCSIJ"/X_J^)-^11 M2_@!FY&_$&O.N T0*,ONJTD)5\)M_3]WVF)\:R[.*M3>5C;%FGC&8D,KQ)">;>!_;F;HT?.OB>MB_[N_$VM"H]97S;#UE8:E!SN5 MSE+3JV3^M UQI3Z#'&2GI( 3IH#Z?BB@5NIJ]4I=$ K(4_L37JSU>,=-#([5 M*9Q8WZ(7BDW]E6J1F@T0B?1=;"+8( 9"B#Y$ /U._4#%3L!]M=2M:=KN['\- M$NZ#_:?1@"6J;."7&5%%0U2I5EJ"H,I9J?^W]@L@RJJ_6!)K9FJ=0$40>D MYGA =KD=PF O'W%,C0U,-(SE@(72U?BUSU%Y*KAJ0_Q[H"?')U8>/#V 0]J+ M[Q,DWTT^@@V$VBYU-:VUNZ67\2 *H"7'MJ+.;>0,D&J3-V$#4G4 J=1.;CIT MZI/8038LI W45);D8&T=Z>79B65&P/V*L'W E]P- M?H#YCG!-H 2UU&W7=J<$Z=\1$%4V\,RLJ*(!JN0002'@S6 !F.9G.J!@=!E8 ML\P94<4G;_*6<'LV&8+SED'SB;QQPS996ZB7NJU*4Q!E0:J5!V21F="D@6@B M2HCEF>F4OSN.\6IB$4<;6:1/[&>3%V>4ZN1NT10A*"/,OPV+9H8P3R"%9JG; M;%<:@J@*4JL\:)#%5AC3 HSI5#1!,.;,E$O>Z&GWR[@3Q_Q-IO?L>OR[8^NK M[DCJV E@=]XHU4D!,623Q9T20[#_:5&\DP4,H5@C)(H30I',K3-U*B6NHU:*S=WGPCA(6OT>TDWDFZV"(1)H)L:THU6 M"+K))0 FI_H8L7UJL!7#F:#[9N<(F..L+B>-1&@>\O6V]^GVZ^W3[+XCU24J:C@.JL4L:B*P)A,,8UY%Y_PB:KI)ZJ*IRR&<,_Q M8F5P>@/+(-34BBK()<,!S%:)\R+M;0]5'3;B/-9SJ(D3X'=ZSN0B%YP +'(G M=&W6=4PSE3>#.T@HA//7&2Q7$VR]U&U49;392:+)9J:>&DT:I6Z](TRNR^FQ M]2);2HL)%KOR\/.(:\J46!'2Z'0UA6+EC+JLG'&2N)(ILR(%KK2$PI7SKDF1 MD\8K"U.LHHY4^DT;**+5S"V<7H3P@_RK4YP;8FU@NZD0JX.(5=_="7@ Q#HK MK;H MW52KSZ<7KTN/K99+75;K=V+S$C56D!TV4ZU7HLN-9;C+A.7CYA;(MW( M>268Q)2>66;UF\EW\4.8 MMPV9KQNYA\15'=-OD M!WB\J/TM]EW/8=^M:-\BL0/AGC\'TGX<$I<.'0O8G1=F\6 U6W\JLWAD%H_, MXEE1 CHLSN?YCOY3.KAV:%'# ?F(<%S1R;/9+G7%J=TK/5L'-+O2X4=')/PX MLRM25#<=>P<^>!Z77)NZ?#,HKD/R5A617)0K+7D#>D FF (Y:B(AQYDI@SU8 M-4*;6 IV3RN;MJ*3L>D32^J%6^?/1#"]!Y#>VM<>U88PTE]JAX=, MGTF-)7CI6:V?9*?7 G#()Y<2;^).SU)+?)=[ MJ2H6&D,VL,0,&(+=K]L)D2 'QY STQ$"-<2M\P4KU36$LC#/3'6,G M%!:J<$9CEPZI[9DO-.R.=&9*9;ZE*D( LSC2ZSAX>1N@06F.E/L/MQHG$(*\NEG9+ U_0\,64L M-]_C8BWQ%''&*ZE*.$ANVV-@-]"<#J-)G]/2LXU4;$?=2T>/G:=)Y262K6]] \Y.)4RQ>'2Q^*T\%_#?.E^9/_PU??=RYD".__C 4];91'O ME"K?'1\F]!WEVK$-K(1JX"<&#>9I^F+:Q-9-T P>??B"95-4EM:_D#511UUG M['CL3OK*I6 7@QG\X=4T_&&(:;&G@A.JSAXA?5C!Q%_]2.PT=%@2=0]/, R$ MC7E0Q/_%U2)BF[6FT6G6JRKI]-OUJF:T#5W3R*"IU:OMEJJW_UD#VS]X:!@E MH(S),RWW74I^ELD -GA%K%*V$RF"P#53:(5#8A%<8 M8V#J&\'$:0>8A8/U*^!X@5:IBZ-@D438&/),^VEH#J!^!=K43"^]UR^L"4;FUCXODN\B=TN1%[*@AO7<%.9TP4 MH1M4=($!RKL?-ID8)HQY+\0.UM'LNUM;@1=:N/ +A;[I%*0D;(4;BPH9L?KL M8NQC*4EG462-B/L,3!3U@ ;/]4/!/1--3$N M5ID[-&K\,.'L!Z8:;,WLH<^ M!',%\@SY\8*2P(#*?YZQZDJ5L^O UQ"\.?BY C]=+G_?JE=:K5;B3]5*+?'[ M55/5JI5&IY%IJM7?-[3DEVRUJ/:FJ1*,(>$KPQ4I)7)#.F GS::X>G:D;2W) M#N[I CE(E6\P;N@I-\#7#*:5?R.N/E2TVD4*_[)$C=29HC,[2YVSLS;>UXTWYL2<%-6UO%'74DIZ;6ZD)1[;?*2 3L99K562X:5F/D*?F_,N\ M_]/Q\-4VA9"]4'M"O[C.",U$G/$/TQ]>@T'FC*A[\Z9;$P0+]@N&_S,2XQ[: M]5)74W-P^F4]IR-%*$HZDW2V2&>-0] 95N9J:;DE_AR!S@JH(12P#,ZUX_GH MFTK4$F1 8%KAB&"\&_SN. :[_J+NBZE3[]&QC 3:; )MUG(H62LC1P5$E W< M/1.B8+.<5D/P$.,"\ND"6G*_NX[G*6/7&9A^3LUZME XBTV:&W@X _$]@W " M+6*;GEIU'VUZA#1<)$[EPN[7XU2GU.VTBVP+%Y#W%U!'?Z06?/E\H<#F?=?L M3QA6_H6,QA\48HQ,&[]F,3=1?V.IR6\K!0)@_TYMZA(+=+3>'(1O.("7B;E3 M!6+6I%)_DCBS@'%MCGK=\??X&BCCH'PVC6JB[(B!ZXSB@HU#[! MKYTHZDHV.=V'P(P.8);WFL#I5%:69P^JKFQR6EC$VB!5TR&6QA!K#_<GCD5;\^H9) TED;!EB:7OCBT-\;%%>!Y^_ 6*.NH<3*3;38:1TJ<# MQXUJ2OGD;;?FM6>LTVXPEF:J;!C?PP]CEAKTB1T%'_>$!W'SYKL$ &K:Q)W> M^G3$VIQB9)##O$XA*TU@G.BU_T?!Y.@MGL3TY:K0T6 M#FJ;MKM,D*%P)X6>.UL6>:%GC:'GSN)(AM4=SJPX1KF018'US@+1%LA.XNIS#. SCK"Z@':MJN*]@+1+BH(YF9K] MI+]&V@V'M&0<$J175 '%0+%-%EDE85_[%YLWY2C5 )O6A2O5JG6FG.[A3D9( MVTE2D*2@C';B1@IJ%)V"A)'KX<_!439Y0<0<5=D4S\?@OU"S.7X V\XNQ.J$ M.>]ST>/&O%O:"!@1KU&ZVA=]M;J#VF[P$8]'IZ_AMY5W]&S!54#R7F.V%J U MXB?BF?HN)OJI*9-)6Q2;N-;IB_?4?42NO=;R4K-?+\"\#'."R0/%LCI3+)OH M#=+$KK:2:_<721,B[6T;FFCLFR9:C";$SFHOH N=B?WSR9V:S%V,+77&%.G MR(RR ^#T6%4.XCO NY7,JIV/ ,]\6N([5R6]G1V]Y: :;**W3C[*P1'IK8"J MP^E$VB2[Z5:$WL0<=]NW[KDC==0*0!T%%,K%OB'*ZJ#*I(&=(EO*#H#3 M8UJYBO0-IG--S8=M93XW06^B).6=,^4MJ@LY1/NG($&M\"180+WBM ++=HL> MVY,[*J=@K7-U1Q5;\Y6Q46<9![)>=[TAK@V;]\*G&9(DB<2ZC("2F%\LS%_O M:DJ-^0T9YR3O=F25Z80SMI)\IG\\4TJ&UXR"Y6E]2]HH'5T$XP=ST1LO'*I17SSA7YX-0U_&))1["F.0E?5V2.D M#RL 8V'E(S&LU"GV@#D\-V @;"Y4(XC]BZM%0C5K3:/3K%=5TNFWZU7-:!NZ MII%!4ZM7VRU5;_\315KPT#!2YL=@.97[+B4_RV0 &[PBUBN9>HC0,3B,3+L< M!_HBO%9"93#8!BKM$"ALPBO3AR/0-X*)\Q#@@ [/SK@"WD-=' 6+).(N3AFZ MR+]_V7R"K5+WB?0_7I+3V8]%L<$-5H1!DF=;2T#U _"N5B+A_6XY?6!*M[8Q M\7P7^1,(45C'5!#>NH*=SI@HA^YH[-(AC /VJ 3]N=_]L,G$,&'T>R'VLHYZ MW]W:"KS0PI2KI-4RH3MC\RP( E9MD;%'K\(/'T*!;=KLW>RA#R/B/@-S"V0# M\K8%Q8,MB_\\8WN5*F=]@7T=O#GXN0(_72Y_WVI6&EHM\:=J)?G[55-U*NUF M/=-,J[]O:,GOR+ZF1JNQ:29Q%;?5GI(B.40V! )TTFR**SI'VM82%V;;>@*) M0I5O,&[H*3? %XR/??>R^XVX^E#1:A=[BWPX']2(.14RM*@0'&_4JEK/:\>; M',8G!37M-&.)"NCBSJ=?6*W2F$/*X[?\C+=\1<+UR0IPGC3ZEUYCM,^/,_M3#" M+XX+?]J*/G%=:NM3Q7=A-HOYO\XLMC!3P^8E/6=%"2=&@W/>3\[ [A?!V!_ M0JCSU_9LXVEV!CWC7Q//1S]J5.C)<=D/ON^:_0ES(3XY]P2F\9,D DNJ718( MZ3L^BQ,^<.+XEZ.><'2L:^72J_X3'LM;Y$"0Y27+:4EO(2$X= M1DY:\0P;LB;@X&; G _;V&[!'O*'RQ7)>O1,* MTXM8$X^X0UTCR" \:/1>IU-I55M;!._5FQO#VU(&RC6K6F[!>]EF6A-0V.FL MG>F$W"4R2.ZGGF!)VNQ*7QRL M\-FB0?Q?+P;=)'&D@CBJ= 211GG6S),8LT'EV19C-,08473^#:Q3D&"0G#(/ MA.?M]Z@>>8B7 \=5=)<:IJ]8H%33)>^$#/M.R]DCH'YQ7!X"SN#ZE8$UB4!9 M^\N6T&':,D-@+RP],ZJP?I&BU*(\*S6854LL]PG:D!AA3VU/:L [\=E#JO@#BR@4&FQQ&6Z]04!$?.6(DTZ("Z(,44G[Q)+7(7 M_P"'(W=T/Y&WFS?$?_J)VG1@)GJJVZS'I"#*@=0C#^H:R(PL'9%R0T_/*U#L M;G770V(_PW2F';\K :/$]Y@+V#))W[1VN#<1M8G'60GNGJ[#5N!(7:I3\P4O M1L],7N]6;&+I1MJEH*E^IOR_MW8(WX<(O F,N%XM=>L)C%B6AB@VMFR.7]@* M6VJE;E.$0B)GY?NYM5^H[3NNN:5!4UQ3?K\,,@;7)%S'JTYU)V27+I\BV#(K MBC9EQA?M%".UBL$A[UTZ)J:A4&YW W@2@=23'412U10.?P[#3[?%HX9(CL8STT19]"OSK2MC,MW:9C\/56,; MD]V=Q/RHU+OG0$XB@V:IJPESY21UU,-F'^R"."UT^8ARGWU6>FKD\MR%=YZ' M6K&UNW,-XF,-0&$4!ZF%'IMC;D*7#CH[10F,/"L],Q!GD3U_$1CSO$"Y'[\ MC)GZL6^E4IJ[4OIU!MW01+L++V=COR404J,J ^B*A$V[732E-O]WQZM:J=L0 MP4&?IPZK-L2/S_B>E-^:E-6:H?Q$%EUFMS+&XA%3E+2>1&0J:D%Y*A%T+JGZ%T_U3\*X M%E/S"V%M!JP\7$0 SR8O)7_8/))KL\@<"$GZD=+'86W--]JE<:<4GKR3"=MS_H5=MQM>!9K[;AF=5>) ME?&DBN4S.#ND2^L4W@WI:KN*O ,@7=&EC3 +E'X7Z7?9T>\RX+V#I=^E('X7 M87C/N=1A>J!C;H.B:\@;.JY?]JD[4H"UN,XK;$C&6>^N:$= ]NX&CPCC)P#Q M9]I/LNJ;*JHX,I*Z*/B2ISLH$YYHR>5(1?/^9/)=%(!A?C;1;K$-3/ SC3/+ M[MN'O_QN$($T"NP[ MS0COMCUO D8610U2=T8C!]?CZ#^EXKA#?P\&7VP\>!M ]VYPS6#+N@0DT4(S MEQX?4F\4$%TV]_C(CBZM/$.[I0Z9C7_.3&Y0^+%#:%!O)V2="5U %'\($'@> M@I%.7!CZ:OK#(;6D!KJ[!OI +>)3X\EY(F]_(%@="\'RQ7%3-X=HLOB-Y=PE MJ:86&X-2JJEY8!"+YEB.Q):Z["%U67](5^JS? 0=C2UG2FGPW3@(K6/!=%+C MS5?C9<3C_; -ZM["%[9OOF#MP&2:PI"I)".Q547":@NBZ4C%^.B*<3Y8M2(2 M04C]6?A;->$7F/OEN&&^A','4Y1Q_)5:9R)3E+B\I/OS"+EA#S(X[\#!>5_" M UD;)]52<_*:R^"\DT"Z'8/S4B*=AM[XY<;Q0B&=#"V3H67;$=S-8$!UGZ50 MT3>=M2]37+#ZF=<.A>:9>>)RM/XX:.\&-P%<'P"L=S9R(OQ_S(%Y 5[#_"R> M[YJZ#SHZ_ !*^_P7L9&@V5L3!.EG4/0BZ!.-*O)R ^ M;K ;Q<3'ADCXF"Q'-2E'I1Q-86.^,X(2H>_!R.2?T-H\0RFZ%]MQ)TYU#QMQ MC.5:K@'_BO-$SB>3>%43^P_(Z[ "(&".8O/X:-KOTWO.XUZCOD="2Z*9=ZFKU MW6!LR+*"\V"*#30&"F>\>RNQED@\PD'K/_>W_]-A M&MIAF4:["DRCDW!W(&!1P!Q,"DEQDN(6*:YU8(JK@87>3BBF+"#%B7EGI\%. M#&?2MZB(SL8TJSL'W>AQ,AY;%(-TB<6Z$5B.-W%Y)41 ^S)3F6+5IT!1.MF: M$=L?? $=$P_XN>P,RA./!AWB%:?O$QC((INB.]R!XRH6\T [?5@VOW_9[KQS M(N/@WWU&N'=O )KX& M?F*V'V;#*4'8*"C>CSY\P3+E*O/1X[%M!=/74;L8.YZ)IW/E8F*=^4(_O)J& M/PQQ+/94< +5V2.D#RN8^*L?B9T#9G]0]T@@;"\$TL?^Q=4BWIJUIM%IUJLJ MZ?3;]:IFM U=T\B@J=6K[9:JM_^I@1T?/#2,+.0Q>:;EODO)SS(9P :OB/5* MIAZB5AR/ (GB0%^$UTJH# ;;0*4= H5->&6"06;J&\'$J0;8A,,CHZXFF+># MHV"11-S%*4,7F=POFT^P5>H^D?['2W(Z^[%8[B3V?4229UM+0/5U*)83X;42 M">]WR^D#4[JUC0DZS. C9GP1>[K$FX[#&%:PTXB)(G!9MAJF&5/78[<\K0\* M>OS\J?+NATTFA@F/O!=B0^M(^-VMK< ++;2Y+] FI^@]Q+TIL&F"AKH_=";P MK5NY+*I5 :8@V)K:E8Z :VIV&L*M";B\8&NJ:8!065^^[T4U*UIS_4P;_&]% M\^T]WR' M%122Y\/X8X[A#*$ @DN%[Y-1G[I@;GWLNY==7C>$?;R;^)X/-@EL)2^(;+KL M.QVH]D;.9$VGP3QYA(B[A\6B%4PLADGWQ#3*ILT^7Y,Q.FK.%3)/F/$Q<:>< MV ZFB0D(B0?*KSH8)#CCO2$NYE"L[L9PXB#IZ?ID-&%5]I0[?TA=3C'.:.S2 M(;4]\X4JM[;NC.BY0NC)\0.>POV N[6[+6"HUR=B88$O[T+Y;V)/B#M5:A>* M6E7K.?41/.TV\+RL[.(5;7ONBE9;BDJ=U1CFVE%,,2IA9-6(^+^5S#?_RIZ, MRH;#W, X6W1!J\TN:.NEKM:^J+9V3D.24> BDJ>, D\1$M%>'Q+!*"VX]>%< M/BG2H9%<2592D:2B\Z"B3AY4U"QUU6I]]\*QDHXD'0FT\6P%1ZHI*XZD(RDL MS]#.N2QET8DI>RW*DZ*E]=L7FY0R4=*&\/)T!-0N=9O-O(-812WN*B72>4BD M3&2DYD%&6*(B00Q)Q4Z2T7F0T8;Z0JFHJ(,U&QJ-0J60GW3&Z^.JSF'T#3^G MN1C9!@[B44+Z4(5]9^!*<,D*7*"T;*BFTS/^-?%\EA[UY,SB S TX-8.@@+8 M]4I_L3O- Q9[\DR?/E+WQ=0I+Z+X0'7GV6:S_)U8$YK$O&O8K^X4N\S+YR5W MDMPIO[SW8S G523F= ZA$[>QEH=N5$5*V;Z-]PG60TX.D*C5UT=(,*4X>QNY^W*D9:&Q6&+11GL@9RSJ)-?4+#06G?OSDHHR..AW M)R*U6D73>I?.?=+MGAH-[ET'%FUXRL!U1HH9<\+KO!Z-=,#OUP&?3!8K7/!J MM5;J-D2Q00OJ-9)NE*WT[75^E#1('&/P:I[9@2)AL<2B7?SO&;&(5=/.JU^7 M2%AT[L]+*MK!I9V1B-@MJ"8($9V#4SL>Y\+52845(YZYMIG&K8PGKC[$ED!C MB]AGYN@^I/Y]$X"=#;H/@'X/,$]4OQO865:0J#"1?"32QW),]7LE#B=Q_&:R MHUOBL'Q>TO#1U+9,)-P2B83/P4OZV7PQ#6H;GG)233CE\])HS?.6J+F>_T54 M%*O9E\3>VJ5N)X\2+=*G(]$SO71.BYT=0;!S@]P-VPK!&NEJ9)*C3G.41 XY M:EOD. DWZS7OK&[:2E"T&ZMS^R[,:/&*%"2*61&A2H-\7CY_)@Z5;#I;*V5: M("O(/U>+GY?B_^*X\'+[>N*ZU-:G3\@!^'M[MO$TXP>S$+;OU+\;/)&W>\=E M/_B^:_8GK"WCDW-/8!H_02VL5=$GLTLZH8 >58F RT:#J/A7$P3_SL$="$<$ MFD7*3A\RBU$F?4IP27 5!URGZ2O,TY,- H"+]Z_)854U+!^DR?( TI%]^%OF MC;BI"86;Y^",FK4%^T9R75P1*P5CNK3EP'/%S@%)>4D29=#+S*U MED\O,DF=DCHE=;6F.]WJ0!*JE3 M4F>NU)DF8W83<:K80JZ9%#E3-/*4(=]RE,P'D*,D0HB1QRE$0..4HBAQPED4..DL@A1XDY2B*''"610XZ2R"%'2>20HR1R MR%$2.>0H,4=)Y)"C)'+(41(YY"B)''*41 XY2B*''"7F*(82<5BR#O_YPZMI^$-,:JI4>6)3@/_!FX.?*_#3Y?+WJE9I5EN)/U4K MM<3O5TU5JU9:=3735*N_;VC)+\FZJ%:EVLZVO?VOJ5WI"+BF9J7(I\2;NE!.;&)J88;Z$4RP![TA@>J ^@2^-)9^': OE$N.& MN#9 WIM?[KGA=D\/VA-20V$MI#C!Q_M(*;=I.PV=)(2>'#]@B;R&3Q8]ZB2: M3X"V5?> "IU8;3;!"@:H=K$*#62EVM==%I[MP@(.O9 M':E5S'YQ3SCZ3%_'+?/^"TIS2844M3QJM:FY5/*79"3)2*"-9R*C>AYDI&') M_5IN': D(0F%3V=+2-EJXS?RK(T/=-FM=2J-'6KCGQXQG56-WJS;%YN4,E'2 MAEZ9Z0BH 3*I4>GD+Y*.5@9;2J2SETB9R*B5!QDU)1W&/HS&U/<(P@;[AYS1W(]O 03Q*V*'Q^YJN'!)< MVX$K19?F4[I*25):-C1H[1G_FGC^B-J^]^3,(APPN.'6#L(:V 4+H^WK&&D_ M4.#.GNG31^J^F#J]A\TXQ@/5G6>;S?)W8DUH$O-NHY,XKUY8 O3,D<]+[B2Y MTS;<:N]$M?XW74\+R% 0JN6NMK.-)&, MF\=P2PCS_&FB<;9KGB4%==TUSS(V,T:^&9EG'%ZK)7/XS!=!(B'R:2)2IE:# M2ZVT]X0^:BX*@H X5*#G"X&].U@/DN1SL!YRHW@-*;XJ",6?C3=9>37]X9!: M!D;S*G0TMIPII8I/WJBWE5U07)-ZM4*UI6' GD(S^HOC/I&W/Q#2CH5@@2_8 MKY\6+>HDLP!C:I:O8-(K4M*%=R8^H1TM@I5>H0?*$G.>G*Q('./N#>3NRY'_ MA<9BB44;[8&@44I--)>E'V'2&RSHV2!H=C_+TC MDB-%8I$H[O=L6%2O)AMLQ<>B4M$.'NV,1%03B8C.P:<=#W/AVB1@@D%C MGFVF<"OCB:L/X1B5L47L,_-S'U+]O@G S@;=!T"_!Y@G:=]U%;3OG:E%NGC. MQ,5R*/5[)0XG<7QVB]F2."R?ES0LCMJ6B83K(I'P.3A)/YLOID%M8W7 P;%M M)OF\M%F/?=-:6\_^(B**U>Q+XFZ-4K>5P-T*'9=[[.FX2SFFQLRD(=LI. M77+4RE'GX$B['A+[F2JFK02%F;$"L^_"C!8O.4"BH 01TO#E\_)Y:3(O*XWJ M>K',2JW/55GG1=:_."Z\TKZ>N"ZU]>D3TCU_7<\VGF9<8!:9])WZ=X,G\G;O MN.P'WW?-_H3U"WQR[@E,XR?)^U8N%R0"NLLD[FW0"(^.>FV14.\L&]HVX^E#1=FD&%NP_J$_+]W6E 5D:S@2L2%XO M_"LO_ITS= I*S4EZNI9# M;0W:P3MS=J21"6)2A+-/1XOU\9I#=XX+8<".9), MSZ_I6K[ $9M(,]%H'EUP&@W,2CN\IGNTAFU2BAZ;/@LM13,1:![-WAJLV=MR MSU&IYDH"E02Z&X'F0I^LC5QK]Y(TQZ=0>>TF1VU[[7;\!20 MHR1RR%$2.>0HB1QRE$0..4HBAQPEYBB)''*41 XY2B*''"610XZ2R"%'2>20 MH\0<)9%#CI+((4=)Y)"C)'+(41(YY*CC(\X3T M8043?_4CL8A>'99$W<.'6C,0=N9!$?\75XL!TF:M:72:]:I*.OUVO:H9;4/7 M-#)H:O5JNZ7J[7]J]5+XT- -=S FS[3<=RGY628#V. 5L5[)U$,$B\%A9-KE M.- 7X;42*H/!-E!IAT!A$UZ9/AR!OA%,//[:H+KCLLJ>5ZQC&XZ"11)Q%Z<, M70R2_V7S";9*W2?2_WA)3F<_%L46>]>8+ DS[:6@.I'XUV_6TX?F-*M;4P\ MWT7^A*5FB3T5@K>NP_AM.*[R[H=-)H8)O[]?L<$5DB4M"VJ5$MAYD$U1QL2? MJYJ&^8I\9R:NW+\J\^_VSGM;B2A0B^00SSKY/AG!1+HRG^!26TQI^33Q8"K/ M^TP]W37'0>'A3\0SO;O!O4L]V!D[M">8Y)/%^EB$B2X=GCYCVA-J]/S@.WP% MS$7&*)?<"2UE71!_=4_7G0G._7P/N*!/^;\)BV@G+**=L(C#G\F'.81I(F:P MS2$GB4,VPM(Y."7\O1G%X8D &+QK0712 ) UN-R>SVS#2M/F8'HD)6+E)O!4 MNT]#JA# #<;=8 =X^ '?T.-\8Q#Q#6_&-P#P*SGEA?+.A[E+P9\EQ7&5TM+H MTOL+Y=7TAXH)TWF3OF<:)G%-V#UQJ3()V9)";$,9DA>J]"FUE;%+Q_"[@?TE MQW9LVKT7&>EC HG *=X*OP+]<^CSA]<795/CC(]4G+NB=P8B; M-YVWQL""9Z;GP= *SV-3KJGK$UC5XBL&CN/;P-85, 5TR_$FV);6QB&X']BB M-3'X?A(/Z2# PM."-0( _IR8;O2 1Q- &%O;_+'.4 ] [XQ,']X5 J=G6:Q" MACF U]D^GS9 VW ;?#Y_5O+=BTU.+1/461)L9H;;> ",-<1II*NL-$(R4/HJ MH2DTSZ@UUND_%W"JKC-YY@3KC"EJ(( ]<=*]4( G$^4%.R>688\ <*(C6ILN^ M#]8!]/*N].WAKO0>L-DQ)CHL$<[ZN^,"JH>8^NS@&T%!&A'W)_6C_8!F/?4 M+_&U?4 A7#8M X;!$/G0' ?S4->K* IRTP!2P:*")TR/8ZS- MR K.!^POAHBKRRC2YQ%K/; DWV<9M=6E,K2349^Z=X,'.H9-HX_@D4_CS=50 M!+30L8[B*S #$)NE,.FV&JD!S6JIZ]AT*>46H1[,K/0#54<)EEJ9V[Y'+0O1 M &Q&D#"N2Z8)!PJ'%1W510!)CW&:<)HAP?G=%X 6O T.HM:I=RK*)ZJ3B4=# M)FL1%UBJS7:/WT7'CR\)_E!T.(UGAPF7^!L8%L+;8=B+B00YQX =SOC("!D, M3NW2%PJZ$9R":^*J!JXSFNU&,B[,4$M@"D$\A :ES,'2+1 [FSDIXX*I0E@W/>09.C&. &P.N*E^_7@.;XW_\^BOH3R2BQ++OE".J M-& A@$PA>\(9 *'7.KRZ+B,!,H8)WDQ<"YSG?V:J]]%97T\@/"S BC[*>I@/C5_@0'R) MK/\+4#N<4"U=4=E9&8*F6NJVU$ISF24"SEM,KP:U@GA#S@:#PYII)BZ=4]7\ M7?1NSG-@!AR#!TMFV*F\\P+'JZ*^7^U+/0O6<A.+%;D> MB(G*.LCS0!$/NJ0 M)T3\C7$ 5JN:*\1!P>KZS BAWL3BC")&DDAP^"MH.8 5(U@TB!_6V-I3*--Q M5LV)]'JQ8.SI\7Y+03.>G5^!-*,,+.=UU]6R#]RZ8KR(%:(.JHO\Y9>V6FM] M"/GJ;B\*;1*D\\]PM"A8YH9JJ[QO0=EQY7%(0?5$W8;9)O.Z!*)E8/9NQL-% MGA(@3+!?3^G98-)8"E<(D1]_ 615:M7R_T1 &)C([)0I)6ZP^>1-G;$BPAPI M3\R>S<(D/+!E+)"<2)TDM#O_-;&YI&/B,^G,TI\^9PLK<)#[#O@9L\.%#W9P MPH=$FQBUA$QJ-?VM([_ QQ!R4Y-Y/PQ0-%AWT8!C+KX"X 2*$%OF^4K#]9<: M@53TF$T?J7EPI^!R)-::CEA@:V,/TY=_S^D/AX-;0]/I MD?@3UP MD.GMGH\R,,041:N%Z/$%70-@QR%[9K;0S*&K#$$)-NV+^#OY^OZ< M$!=-;X8;+N6J';X ",-D^# -$"I8#!AJ!A.P:)F!AF<;L'R&?W$T!=\Z/U5PM-;>D201C"R70)6NH^4+0 E1D< ME'E I#^HPG.5^TG?8DB#K,3DFM>RJQCITYOT_X46*9!GJ'H'P)NQ&OPK\"%' M6N<+, 4P_D$L^D.'N](O NI@KCR8:W:K&3N21S2FB0MH713JQ^^ M]!X_L8^U#^\C]7FSFSYZ_O'F.GP\1M0>C2]0@6 X]+H#E>,R; M]#HT@8>$D@U,8X E6)O,%;WCV!I:LKK7KU_95R.T*'9D!%@$VSDS=NWH*#%!U7S\ M$9(\T GG)I$2@MH;HR?80>CZ8WJQZ6'D2-RGBV3[#$2!OBX82I[ACV<2&M-Q MGV[ H= [CP:[ YS#,F?W;8%=ZS.8CHEIQ*<#;.E/E7\!K_! \V2W1[-MP'_H M8, E/O=U<34Z-"W[]-FT;<;Q,.AJAI:U!E RR3,'_??&PZ[902][FW,N#:R M['!93->&9[V06N!XV%4;F?D839A'C[3 8-I?O41GAYOLOEA@7$D7^G.W=D=G M;1MF.KL QEHUCPC&9KLC0QA%7)P,84P3PEB,>#=UMWBWV)7+3+U(L 'KR^%E MS;JHX66Q2[^5066+IQP_T7KL/#.$EW& )(!)%SLUO)GW E?^[.I7_4\C_HQZ@ LI2,>0H=_WH&MQ2VD M>V:@+,<(&1,WBA$*M],N=?U7ASMA%]DAV@$>>E(HHQJ, 8I=OIGSKU> MPH0P>V@\^?0Y+@IN^.YO^ P#5 ZOO!2!!W&EF].DDMR>9H4]PR6T'MSQD M]JX03BB.D<.@1R.T(N,A V#B\8"W>4N-^^!U&AK,L>"MB/\$472+;*<2^-%G M[T#D#M"8\GLI_&+&T?09OPBN&_R%&4;4'SH&#W<(_347 >F$#H0+/'=XUH&' M$6$PM"JXZ4=:\&;"*'3\@>7?!_.?>_X\#Q YN+#3G6<;))Z!=QHPT'39C3T/ M:PQOWA:7R ',7/S16)P5!#+'/09&U V "CB9$_O91+_=XOI>0;B@#1^8]KBR M,2<57#G('<:]\0 ,BBZ)663#O!T?36A&-R!AJ%H4FP9 \&;1LT"D<*C1@N#+ MD(@ MJYO_CLXG)'B )[!&:;D2"$W_6*B:_@KWGC?1OMGK.J'1P<3ZZLYH*E8 M4:L*K(C:943[)4X47"<&G!4WP%T,+ QZ?^*OQT'$^>M@87]>5N)O82?KE9U/ M8D(O<#21V-N9X\;VZ I2M/D!S_W [DS)&[+@,=[5LI0Z)022 M!$!T@#&P+W+UV>08QX.>TBF0$XOGP4.U4'9?IFEGS*2 NBXP]>A5^^! 6 3!M1B+LH0_ =I]-.VQDA=ZDA<93C(KY MSX'?L].LU#LU='T&Y26"%P=>T0J0W.7R]ZUVI5--_JE:J25^OVJJVN:I-E2_ M6.[KI>N4QOK9%:&UW/T5_3P*. ';,GY@D&2:+@N MLYI&J5NM:)+3')%F>J'YZ5*=PEG!\6Y%0@G .",26N%'V)I\^)"'Z$@2J0>[ M3J]V[61M:GMP\CD)D7-KO\#!LO Q*7F$D#SAB20U@FZU2MVZ5&V/2C'WK.J" M$?J6N=>77[:$HD-8SO\Z04&!B!QX=T?G/<8O<929@E!8^$9W>,)!6;3F-=N6::ICC2:CDU3 M=U&&C$71!\N 5'8&92PH(Z67($94=$I?\9 ><+5W@Q\>72FNVE4DK;845\?T MX65E M4T%PDN^,KQ#H+(11P8V<=#1*MLV?/M_8A[!=S3;J(&=KE4Y.@C;=(4H1G/GV M>4RF6U\]%U<,OQ-1#L>_"8[GGI].$GUAVJ.:0%_OI4@^$ &Y6']FS6U:+ S[ MS$Q#(>"GDT0_+")DV0\CQ==1+M*DK!*5E.8OTS8(I7;R/9H42H=QT\PE MWF7UU00@B%FZZIRE>^KNFLS[/P.^L@^7S086TF'!S;OPD*P'*:5V,@9]Q^(< M&;S 601UW)^&E:XR^83%(S91:0V.,('&.M525VOO?J>2\2RE($]&GM^#RA<[ M,+@SNE7)MOGS81LA%B71.Y:"J>\>CIT)]%*JKE/;L4A'/I>J00V'A9/82;X* M![-M[UQWA,WY,(\M=8Z0YV31/5;UPMM)]]CMH+=F59>LFDJ\QOA23?$"5U&J MJ4$5I: >8E"VB%!9[5X7MY>MUTO=6D)R>+CSA=92"R7A#M07 MX?RZ&:QN9B#;$@BT.-F68&-;@JUJ_,?KK"]SQ>42?IW&4EG_U17OBU';/M2F M%OMR3>RP:2?(8\[L5TGML#%ET/XO20?0@A*/K*4.JR@YJWT9-C:<52"=52\< M$D-Q=!8ZQ*H&_SH DDC%LL MR;@@DM;*JT,7600N7JER3IZERF(;GJIOK+*8X%$)UPT$3?E*FA'V>R:A27X6+@VW"!K8401L9(Q%9G\!5HZ?T&\ MKG6H&J\.6^PT2UVMED,"Z2D&21R5(84J.GHV SL%PQMG3DSAF57:&,H"\Z.D M+4J6PZUQ1%]T2GX!#+Z.$/@NPM]/%'M%7[.F =ZM/6M\C'6+WL#P U;":N7? M^G3D 4G<#9[(6Q(/:Y6ZM1RJ\1TF5O3P*NIVHU)=2"WV(]AL_TIG;D*_RSPZ MT]:KLC&MB(N3'N#3:4RK;=>8-A;6L-B%:UV#VDY[N>U,IRUJ@]IPD\Q#&ZM9 M<\ANM0PZ&0]GUAEH\6S@N,)-/:$83#BASM)9%.?>8+%34>!\GW?*+_2)>HX? MS&Y5WQD?R:>:[.L^[.Z/ZE2.$_X>_/U9W$V;(34R#<,Z@D -W>_U M_+#DM !SW'N)@N9PR)N!,[D9V."E6YW(H56KI6Z]NGOGET,X_[RA>W<8];IN54 R5%V?&$0_8H 7?2.)*;C M:%45%+:6,*7O=VU_*9$E Z_,CBP:($N[*!=W)V%7W-I&OFRRN#7'<] V/Q&+V/I2G<9- M6YS/+]8 N(8SP;N+<,5G:X/F#Z#382 KQ ]6Z4N\6TXHA*55FZ5NLYU;#\7\ MSNE(>KVD5$FI!Q/UV2BU!93:V;TSHQ"4NB*,<"%H<(N0B15A(=L$?JPQ7),# M/[1J^X0"/[S):$10%_FKIZRT(->&@>0;\)$BC/2$0D?JU0H[OCRB M-&J5III/P$>GTLPK=$2M5-O9XE8.L*AJ16TV18QGV8\T[*2ZC>^-'%C+OQF+ M8/1WS_*CV4=PIK9?GNLCM&I;;2GZY/1 MA/'^<)>S$S^QO6*BU2?'^:G\G5AKFBX4='=_L#] 1/=@4>29*C\\.IA8RE=S M0(\147.@,*)D+?[:,GD3FW7=@%/L>=O(JK4 $2LI)6[U)"O3]7KZRQ^.=(AS MVXX\(9:,W]&&BU>C8#349/ MSAU)WG9)H]3-H7;3'H)MY7'O<-P9%.XFQGV)$D K$2 G!%BA2K:P1;.(A[V; MX!7VF%>(UM9Q]<'V'O3!-8&?K4JK(;IJB"V0=O'I%TD/WLENE-%L!P!0(7C; MGK/#5FJLG5)74W>/;,.)>5ED< M7FF=2F=#]Y^BA\JKFI97@'N[V3R2&JNTM5'YM([O3=G]LWGXA+,]T%]3MW-W[:GU?@?*;FBON.0!8DH0D MB=P\[PV,DL_Y"DS2B*01X6EDA5.\R4+D++50=EFCNB>[K"TCY+>4+'@D>1LD'1DA?X+'G5[9UJH8(5^7"'!: M")"L26HUC) O>/'Y(AWS"M%ZW! 'C84XU&6$O(R0WU,LU1E[.G* 3R$XVYX; M8JS25S7M:/'Q1_0>2J*31'< HLM@-=3119]7/P5)A4(AFZ1" 7M!:8U\>D$) M0G*Y!<:?RQU"0SVNS=A,>8=PJ%+V1RZ*[ZPKBO]EXD]<&A>A-V]C@#1=42U? M:Q6O6GZUQ;JEL4#\@>EZOO+GA+@^=3'0'@O:7\1C]!67ZDBGAO*?69AH;3T3 MC4/X;K!X"G-(?65/1F7#\T&7G6)@@@!N+9Q;$7JY0?KX7..9U M:.K#;/NLJP?=:">Y&5:TT84\BS&P#U=!=O"KIQ#]SXGIF7X D%O;< :#BH)9 M'!10<<0>G(,-+$X9,(I@R0W]%N51K:^JK\ MF0K\[Y2U.B&G#@>_2*^Y$U?\3U>!W2#)?EOP/(?Y@-QWDR/]@ MVM42;ZYC)>7=K^-DH\(LY-V0#; /0P5H?3R]4NN%?H.7#),J[G@O63\6?"^)1G_ ?%^Z%*:A/F:Y/@'Q_RV MY/B'P_POSB11UZ]+EG_@,)\A=2D9^!G,^+3,7KB]9NY7?%YF/'8<7DW)2+SZ MPC5X#_%F'3DW2MV:)DPH[3D(LL2P/7F;+V_SQ5$)DF_SZ\VCU;G+_38_Q;4O M_HT ->T)8Z5SER_!H=3Q4F3L\*NE*W8%!?#\$%Y%L!.+/17LM3I[A/1A4Q-_ M]2,"I%VIN"9M(=$I]B^N%E'$K#6-3K->54FGWZY7-:-MZ)I&!DVM7FVW5+W] M3\2@X*&A.[O'>J;E/J@X/\M,R[DBUBN9>GA*,3B,3+L\=J(F[@TF($!MYP "%6D@)A,A%7J?C8]\OSL MTF<2ADP$\//$B6LXAA!\B@4']:EE E \Q?0]9>Q2#T@_ I?+P:7TI\HS=9Y= M,AY.E9'C^? +\1P;](XI*&=C4X>'A\XK"UFQ"<:;7& @RL3V+Q3?'&'(";$- M4/-TT&2(:?M3G'Z^D&CX,ARH$V^H#%A "G'AJ\& F82X$&"4MC,"3H#C@%4! M)-VI,@!"=USO K[1K0F+<1E8$]WG6(ZE3!7ZI@]!/:0*\%G8;Y_ZKY3R(*H? ME<<*F^^:V,0@%24;TYG'L[M!@&4K(LZP1L42H;67.4Y2<=;@@+P5H!L VPOG MQH><,74# ,P=(88%X0P^NH7A0/$^$$.#J,%UX&_$U8?\8U"NM<[ @W5;+^!M M'EKHH"'"Z2_&"ZV(4L:AWE88Z3[\B6'I.M>GT-Q'T3K#<,'D!:6?-_5FZ2A1' M19L?>)-@*(\^&HCREOI<;JD;&VZ8-O@4;]X"CP->.L'_&4_D+>G:";L+5IO" MW%%O2=)QGB5)XF1)8D,*=3XDT<"$BT9+R!)XA1;#.Q>$.BJBL#))<39V- M@U!GK=2MM82)D!(540*%F;H4S)'\_"3,+$(K9PZPU5481+P,( M#P6?T^%U&RI9Y,3J6'&\_$*0"U$D: ?;4!*R).3,2LM!"!G;1+6TW"HU"TC( M@F@\RW'+\W'*:R.7YP([L(]B^ 6#"/MF5,"?N1&"_$UNER )@' M;_8& 1_ @D\8D49=5F")/= '0+'5\9I'X8J&!%8R'KO.&RN!9$VS%8!*Y_WE M143@].YG*[J+%I2U#!18\-W&RE9T82TH#+G*5LOJ&%MIKNL8%JO?%:'*[!P] MQ7$CS#%IV"M\5?A96+5J[J>%@+3*,MM0CA'MF>ZQL\N_J,^#8LO\BX[,OQ!Q M<3+_XG3R+QK;Y5_T,%X9!+U*4) M[-8R!S34B&?0@M? (,\$=L4>"!1M96#:L"Z$$OQL, 7A0AF:\*N+1B)[)UN! M:U+4JU_!2&931ZHZ3#QQ75PWMNRC_BSI(IK18QH9EC4&9=]G:EM0:#1I+)@" M-M?1X30!!A7ECV&0>S%+1('CQ>-\Q8P/F(Y$Z_D5\S="\P(.:T1A2;C@V4YG M.N4%/(CJH#F )2#TW1>&5U$57)@ SFJBTP#@$?(%)5>CL^$)+/AUGZ)1:[&O M*XKR)4B?Z!,KM&1P-1RMY\XGOL$)0U8.?4Q!@6WX0X>M)T(-=@HS3 K77U'^ MNOKX>#H+ @U^U7D+ 07)XSF^N5?7]&G9&0P"9".X7( HII:PJG!EE@:"!I<) MBV)).+APAEK^D/@A> @O;!V?.X!##(T]$ K!5$A"\#3;,9::'8\M0::\WQ^^AYZ)4QO"-\'TWB58Q@00K)PY=DE]@Q'?2>))\=,?HZ&R/R0>%S' MQKPMQ "=2S1@"#H^P0Z3OA!KPI"98T9$_ ;U 57A0(+7 EL%U$"[;T!=3@-@ M 0*?09(C+S V9!9,EPL?&Q ]L#,1H8"@<&V C#82*AC&G.T N "]1YQI&[-- M<08Z97EMF%H%:W3#M+.*$N@'8'>,."WZTW& C#8P*ZVJ&&",H N$S>S2/R]H:BJ;0_ M+.BR2O.[LUGOUUY MP\1?:](CVNTBU>0/2*36;X>LCK%A3_A!$&B&:&[:YW: M,%?\>Z6.%";OA37?6=Y>HL\D92WO((,-'="-F+M3J)0YL- KU6KFG+E6N])2 MUY?1SI#HIN64?=>N:/7U9<)39@UM""#/.*P8B2=1RI:RE)MS#JD>GP*=$^1E MGP(5,5L!> M7MO).>R2..^<.&/F>NCO-JDV%NBY&G& M6;\[.(6Q8[R#4TPBJAH256.)J-Z?>A'C=;>UAU+!P?9>5KYS75.3W0MN6E1" M\ #J/V5^J[@(0>#._#)Y(3(B+P&;:TC<^9@5.4-';"::8X36UG9'D_7]6!6% M=:1SRZD,[+$O*8I]W7%(/RXV9@R8.D% MEE[@ VEC&S*'M]?&-/0"KPHD+XP76+IBI2MVJ^2V37W(<_;%L@98HE1>.0>9 M+7VQQ_;%YD-B:YVQ#91AR_4NI#-6.F-/P!F[OBSHJ2GX^0-(;%XJ0BA(LYE+ M*$CN1W>,YES'\)&V4[E(5V?4GEU":R./A%:LDR436L5;G$QH/9V$UN9V":U? M,2&#?F&)9O0K&M,)N:S-A)8^S826/MN\^B[,6USY\H1$VJ:PB;1\%RLS:#=E MU,;QJ1[#I@SILTW>)&C5KP5-KE6&))[CRI(S.=(J%@,YNV]T!@-3YRVV,,UR MZ$P\.I<7-:3$"!)+, N46);"Q2O\-2+Z$);@3GEV(._DQ;($)YB'$J0,CD!M MU(.<6\QR&K.$)YX/R_R(1I!XB?O &U)< G[!V=24K9ZU;YUKVH6K)\\NQ=S& M,1P7VU283P6+,RAF1<'R6),PG"_,M?+T(34F%F5$0M@(G!@VPR>9R_&-JQ'&FB]+IPEY'Z3T''3N+ M\!*:[V16GP?>D*FH#";JK^KB/<^<'G!!=X,?'N^_V[.-K^%;LU:5:7:20T7# M>_#X%3M9WZX-U[^9L3Y0F[X2ZPF0:&ZM0)KZE3%Q7^$ /&I'"VQ52UW>/@WO M[Q<9%TO1X[GD7E#^!I,@PZ1#8@"FPF>7J<4A50)7YZPHP+7@3F^^M-'*D_/^ M'/@;CDZ-']UG?+_9G^ L7S@'F/9 VTQW4M49(+!,7[4OI"SJ,1&?A? N+UL!+PA!'6>#JYA'5F)M:5B MO];EF[N(6#,7LMI0Z2^')6NXY.7KCW#)W-^PND^B,I^&MJ([XF*=,D_QT/V MY\UD&9-=/,?7GF"1B[@HCM6U "F(*I%:&*EM6*@#UL5L>8"'SHAFEQ7KS^TQF/Z6S9[YS.JY)C?LN)@&"JAE3_^& M.FA(O)$TSXY>QTWSGLG/@.I6I'"WF@5-X;ZU.1)$"@8K?N%LUJMCK!I'&*87 M663Q)JRQ\G9*8F6[**)INVSM)B_^/5^PLKE4$3QRF!4B@*]9K[3JV5J,K@G@ M4]='W:4.X&M4JEI>B]+:V9XXT*+6!TW*^,25\8G+S49C-)]?-\EB >4?&.9\ M,Q?FG++QZA(XSK&G:O8.HYN*20N.+WOKO%I\N*1IO)J5: H68I4,FS_8'\!A M>D&1LJC4L<)T5@7=.X*T!5T1E7I.,^^.HT6-6KI;8U#L)PPH)W *&[62;+IJ MBZ9K_"(OY!8!LXAX!?L1.44MT1.,_MZ9J=O*NH)YWU4N:VB7NK$^;:LNTYBC M>JFMK<2K;?"JOG>\ZF1=0?YXU:XB7JE'P*M #BP$%6GLMO? $EL^?V09+80> M^1D=>E@,^('XVX7HY\Q"3^;Y0YLEIZ;RG6_JQ\JK('N"SJ6U122RZ(4A[2/I MWU,770+1?1!>J8?2LI;SDM8*]+2+4K&3PW)/0A$:LAX':_Y+)ECMD\KJ^T=I M+>=%Y4#Z=4EE^Z2R/,P!4?6?HC]_-OK;P]V/,"[5ZS*!+NJBQS98X33;W;U,YZ/@CW+L#5_]_>ES:WC60)_A6$NVK*GJ!8 MO'2ZIR)D6:YVC&VY+57W]*>-)) 4408!-@[1[%^_[\@+)$B1.DD*NS%=%@DF M,E^^^_P8GRM,_9"D93GL).G.I3D=[3_YYEQYO'1K!]4IPIL@=1_&3U/3\*[2 M\&V="!Z43@Z??F]K,)@C+,V:SQW>$2JN5=?-_?T*]=EWKFY\@!S;^1H50T>? M15ZD\-\%^;='QVOEWSY3LJTZ!":Q)X.9*B7.;,>L]4SUXLSNU 5SK838!=?Y MM$FRQ\?-SL'QVDTN6\W>X?Z#))%V#IO=SJU+51#>HPRVV)ZHT;(:=YW[B):A MD_RX1AK7=N2FV1C'3)GOX@,^T3B4;?4Z\!PW$6!=A*D8<:I%L-^1JH%=X$BX M?WK7#IL7+ZYYYRVMU)=J'5\5HG$R"<#M8O A1(7^7Y0U,J?:'[=>_=:N*K+; MM(Z>+UZ>+>0]^PLY>*?R2-L>U'HDBGE?R"^PXA4-6N:ZD"IZP4KJH^9\'?52 M>MDBY-^R'/.%5'&P E6\B!CPXY$+BI2K25)%)1V@DOT'FQ:X1>2S951R6,N. MAR0&U/JKR*$+Y-!>EQRV".MW16@CD0U)4VB*]NY!)+36>G$R.:ZGQ MD-00WE0*C7V@ALZZEOD6(?U."(VKH4PEM7ZM1<=C$\LI@GD9Q6!?ZJ.*?C^U M_-@@Q.$F5N76D*O0SHK- 6KR640^511SB!I79^UQWZLW:MADJMD) 82W?^*% M&&:46?["A-!:DV7N0T9_Q($J,Y#!.37Z.QWA7U4T=80Z?+U )HB0 : M [E@Y^$;$16R,KEE.?.KGE?Q]EYB:N- M3!6^S PV&SF\H"\9?54R^/C5[\= MK^\#>9#[V @>L^XLEGM/9UDS0? ESU$YF,E>N=LH[([=W*)@D8%C#I;TV$9P:9ZB[^.#-A\!EN&8//VO+[( *&P M53:H!7[!@QYP4**:_8$]LR>Z18M0+5JX]!M)S5TM\Y(BSW+!N;=!D>)_:/R( M:=.N!D9F6FW'MV3ZL7R2[/F1R#)O)/-A$JCUQP5EN4J%U'0(>E^3=2GJ^S[W M6SP1M7D766F\!XUN<;:)UC:@"NXDRX%$O$F8#WG<1X;MJ.&JPP"G78X%JD[A MF+&$^\C?2,H4Y=.K[9")R=,>X*O8WD&8>2*BN1,(89E/I(R7P$^4WPF?9-+7 M2?RP,3P4#;W(X9\XD1.'K*A'IMY(3-45T_P5!3HX>SC 72!H:0']C6Z/KH90 M#P5N$?;GG*7IS1\-T0JV@^^)D]PY'S;R+M+%!^!;(=?A@B>"A)8< LYY@@@1 M5>@"3#Y;W8NO,:?DO32]E= ^"",ZQ",@/EZ<&2U!0/YW$8)Y2O-Q^'&$-NV M)I*,N5!Y9>+1DROP"8.#:A67)LP;Y& *] ,'><=^KT\OV:&"L(L*^QX'TT\ M(3;4'T22'@20.]AMJ-(!KD/:.!J[2*=J=:91O=<_4-8O?JQA=CH)$7/C:*JQ M8O:$DZ'DB]/W-1+I=]CC.,69+\ZMT?(.D!7:X^P'&62*MF3JAXBA^L?XJ0;S M1LP&N%33EBX&LQ+_'7+UTSAXSS=17;O4:\W+^^V0;(C=7*I$%TA%0TJB\.6Q MV& > 3?'0HZG!42S?-EA$HS A<7'6:FR_A2)4BE5@S ,S'-:. !?=-9]^9-LJO-DQ6+/ MX'6^S_R"XRTMXYJ?7T!2P7"3YRKK>MB9$NO,?M[P"UNQ5_Y*)WY14%NED_[& MLZJ=B#4[%M(@34;:RQ&6AM\]=.^^VWZS,K)O>''K\/ M@*9G!DLO#)+.1]YZ+:Q9Z3;;#U\)>2L/WL2^1359O3RRNF4RY-W(JDMD-=\\ M:&O(:@MUB^IV[DRHK0VG5$YH>U_M"Q=@6/*@[B9_)W&0P?;A7[.D7[K "LU1\P-4+D\Y& R?7B5?W2N]-#=* M8:HJWD'M9M=LSK&Q?2EK5%LJ7)X9U0XW']6V4%9MZ[!(BKR+/$DI1+LT;FSB MMS-AV^<85;5*:OAS]8)]@+UM(0%L85B@K)TQUM^NK;F)4,,D@JM^\M#!"W!C M[JBG\A8WQ!>96V?EJ<:ZJX13?R\QBTNAW$+Q?O1,&U*95U5;.B9/ZKS*L=$Z M2$VP-<'>[AJZ/\&V6\^TH<4$VVX3PGY-[C=3]7@K<&[O4_5 MX*W!N[U/[=9@]FJU\+V,DU$8HS/LY-%"\>OYCV8[(FR0:^N.6]M"5-Y"SY8> M-6SJPBK*]JR_M\K'6\<>'\:D9,"OZ769F13]A8HP+P94Z99=V#M<:%-V7OW6 M/7JPX1@;X&"IT6<-'\"]T:=+Z/-0&<4OU-S?"9WHW%12F]+C.E]Q8P_OVY"2M1KU'MFR60?U#A_4-'X& MU-M"$;;-95U?JEH^+:XBWU#/\68[CU^B_W@[L)]<1'5Z8YTM59VNG7;M+JRJ0;OCCY5 M@[<&[_8^58.W!N_V/E6#]QD<>@>[Y=#;@:UM#*:\C)CSO$^O.GUR@9/O61,H MM^3W6XC1=1)DG?#UPA*^ULF#6.Y3NRWUJT,5G*W-;NI<4T=-'4NR%A[ ]7PK MF>QO 9ELH6S?9FVUSI"L,[:V6S.X+7?KX&&87ITK65/>9IU\<[2.VTCP<.M) M<&.TDAEOZXZE3^[ UC8&4UZ&_EI5GEZ[4'<236L7:NTD>F%.HN6&DIZ(IW]= M[F?IZ%]UM7B-^5N&^T M:'XTK.IN/E9MB$SYE8JOX;]!>&-F]GXI1H >/O^MPMF"I_K"8WH]!9<]%"0G M[2/271BR_1275U"FA9V?*7SJ@;+S=IQD(:Y[DLI((!:\G81!/M3(YOR*P7G2 MLC\1_2Q!)77A3YP;\D&PR/3I:::#>SHL@\+]WV%J@7DM]_JI%-_WQ #V>B*B MB9AF>$_.D49AO.?";_;H"P\X&-SE@$?Z?+3@29@#-/U;3\RD 72?"PR\BAJJ>H 7?2R7RG(*HR5#&_)-DU(?3 MP4,_9.J'F?3&L!E);]?#5 H0N-A4XS_X+A&FWHV("DE[N 9F XP&EA*\GO[- M2*3?9:X6@[W\'B5]$7D?XZ# X\(_42J+>/I+AGL8);$Z?0 @!"#A6K#=, D8 M$O WO#B,X<@9'F^2%%'@]7&C>;BGKZ Y@V^UY+D_JA\MECRX6Z3>VYG#_M&K M6EQMX.9J<76KN%K(,KK-?2V20MA G)_L\6>/3JB'U81JN%]) 9^WT/N53$?O91_^^R-_%P$?MF90C^TQ2D8]S=5GN(P$DVF,C"HMY+,<^6WI/J@. M_BR509A['X0?1F6'SZQ1,GNW[CWVG%NL$@<+-!@"R[9H,%<@8)4(!F$=QCG\ M'^@MWD]K]?,Z6FZ;?X+77@SX4M2=3#^+'^&H&+U+TC29 '#.Q!B^P59=I.H MAH4_\I.X&.T%"5$YKEYEG^^_^JW=V6_.9SE[ *X(MTX*&2@MJ;Q)HAM4*WS& MCX':BS<)\Z&W\,2#, ;5"Y05 $T>Y@5^.P>"8Q<$'[]\T#"X#OT3/2_J@U[H MHUTH*QT8KM''0T^2-,AD7!4S.7CU&QC=\ZP9]S>Q9[Q1XZP"TH;TI:)ZSE.>!H!\U .5R5O0 MWA=^G@"8O/9QP^NT.@>L^J;)31@ OM/8<(TL&9R1=,,_X([@9B]S4#\S/*S4 M=RM )Y6X7SH>8;4O4_R'+OJ/KQL.T/!E"2R9PO,W$CY%Y9L43=+6HW"$&C=L M4\1 [Y$7R1L992@Y@/VAQ +5>2Q!M8<#2=3;;T08B3Z#'38'/R;U$'8+AL!8 M3'%O&>OG>,(XR&@/K/ZFJCDHCW7@/Z!G* :[Z!M^/1')P@ M^<_FASD>6B=9T?\3IPG#>\S3.()>\JUR604>M1CC,POY0$QD/$OY!ZTEE/\5 MK"G8!IS@8G .[#X$0_#4]]'7F'V3O@QOT#3\D*2&#V:&YL$.-J0$>O/1?)CT M9]RT5,O"Y?.Z %B]L+:9 )$!I_,DG7HBN"$[$@!*9M^8;$.1T6.1S$".X*KK M J&](A ^ZHV<\CZ^P3;.U"Y.X<8")U#L N#XU6\'E0!(U]WJ4DY]VU8O!E\N M_O&I:H>]UN(K0M#BK%&*'T930#O _("5!C:B7__77XXZG=;;+Q>?_D'_;+]% M!+=8P8BL!%E_BCB-G@3E>X#_T>_AG\@45VD?OH4?PI62(\&0CLO7\)<:<1I5 M*-1P<0>PR3!1XI5Z<8?$B*;(D^!+[=RP[\,MDL*G!? ^*46?RE "']\DT-,-W(J( MO^-I46O[5Y)^MQ?^KP_?WNG?(C;CK[^FH.+1*QK>&$ %9YK9\748*W#,?0X8 ME8;N469XGLNJ88U3XGR?!4@;%AC=-HG?7L-R%GL'#KSG),D$,&PMM7$ATW@* MO;'7ODUOA)M,4*Z79-L]#[F:;GQ6I"E ]/YG[. 9.\WNK6=T'9.1S.&N6;7A M.W[X0_,K]+G=2=\J#K?F0;MPT.;!DF.2($Q83?-!RCW#K7Z3J.7 &>]_KSV\ MUU;S<.&!614V&I<@A1D98!22]">#QY$:1NU[NYU_@V"%X;8MCYX,3H6&MCH-.P @%V.E*%RP%B QA9$@]DHOO2(8J]] MF4^DC$V(2&#*0S@F)@3OQJV,[-U[H"Y+YFK.ENUQ4.'K1V$VI!\ZCPQ#T%N M:4W)[$[#!$-S_Y'**@*%$.Q&5)1"5L7YPG/I#V-0TI5/(>4H5SX$9J@-?SSP MHC>]_D3&"&JMZ/2O2_$Q7/Q.!TNX\\N9D8>AI1:3CH*,)/%'J M(BERXTR>Z'^\U8D<84PH1#]ZRXKDGHI6(9><24BA%_+7*A!S?-#L';UR2WKAYN5,: MP?96R&1<E]DS1($=P]'.KN((Q\9,=@'04D'9;1@ M?P-S=4TJ[-\$-IY8!!LH@]O(,BNX9$B+!R'(OAQ$%^)6K/_:=:3I[B+2_!$G MTU.XC&.C&'O&F! CF'AU(L3K: 0VT"?R?S=EQ,?'];>V0)-LQ1X MXB 1>MOB+&2%!@ 8(@4-R)68Y?P &J0B&S90*0PJO=<-4%+[.><@Z6_'8HI? ME>W;0&(T"3:6S>ID\,Y!Y?:,=ZSD3C1N 4[7A$K'2=$I>UA'OGJ)%>.9%OOK9U%KQV9?T$[+J)8\EV$RWM8*9U]'-@,H1/PY1L)HP/ KS*Q,+13U:%%KJ\ M4CT_"S]96M]1X;;5X6XSA NCM.O&N7L'KWXC@VO>QV4VI](@&::,H4F1 GC^ M78 UR8$L*8#!8P2Z@>Q\E% ;> FF78Q2/1RX\$(![XL\2<&>_ ',JZ$BK*O> M'D>I[8)EP*LL3@S P_ZB4%$OWGB6T?N1/;#KU_/#U"]&:-_ZDN(K**;PI^7# M_Y+9:#;B6Q%A- 9YC#< BQ+^/2B0R)VG,- "#RBX80@)K6X*EO"C]M>(N8:W MJM -@$7&G,Q9#3GVM*IC$8!S9"X$^2C\+M$-@!H;AHA))YMGV3F%K-USXMV) MV(&]5TTY^"8,8O(K$#D,#Z;5FQBQY@V9@P7WV,8" @:=@6+ER[92$10/$L8- MG%G'R#%#S!AQ9T0O/85?E07.0YP!)8+*)%9A-70@"R6&\$ 67"@>X13*MZY] MR&7QYV$LO\0DM7N)@_V\K#TP#G%HOG"Q\BG!?='].))!_5/[K1P\LOP 4QJ8 M79$IY-TF7"P@2.,=T5;07EG(Q)NGB9B%3J MBF4G3:_Z.)(=;\B!2NP3-?%4WH22@I>/R.> *SBL+%.\BTT!M3D3NP9L&-$J M14R31 "QI7M(QG)C5!KIG.KH#W"N@>34&7QJX3(#ZV3%4K)QF;4MIG;G)XW9 M#W -AJ^B:&0$98K#1U+,J07S>970SE(*JU/I*P,]#Y%*?]"K4^DW<7-U*OW= M4^F7Q>F>.AK;;MTM'/M)7HOHLZ#\AM,X."-^"6+1#RO#LH<58=G##0S+[G-@ MG$[G?4T37TK\\O;$^O6CK(=;%&5U[3O2MD#=P-2\, @Y"\N,'LO#:T>;&%O+*=XF6AM;QL((.R_=$ MU/#D:!PEE&0,6H#X :L"H)*1LL_0Y:8_DFF#73@W,@X2L)-!A8LBX$$E1!.@ G=B/D-Q[,*ZDH0*7T#M%#.TE-J M*Z@982S2*6R]2#/B'OTB0T\>*F6@_\#-YYRGY$ ZS"I@JE(060_50$7=)U5) MB!JL+@PY61 #O3D;[X$8@0RE+WYEE[\$ C5O$44!87U(9I=)PP72)8QG! MHNB=\*56NG,98;@*'3)&93:PL>F0J)"2^3S +'B.=!,6*!0AM1.#T8#/UZ') MTDXE-5].Q\BO&9K"ZZ>)@+M EU-:C!"4\.:@\/.L!#R,WV><:;A@J2KGDMQ3 MR"7+!^?$T@GE!&2,5^@O_]5/QE,V($IGXSMP4].=.Q51!@8P $9YX5_#)H>4 MN@0X0)L#D("BC/@2F&07FZ.4D6_LC;G\/YJ736^@,C$YMQY-$U'DPX0+=$N; M/Q.Q +*-RP\X-S[6U;ZZ\S70E484!@I\X)PMD_K*%9C-SK*$]27)<\H5Z02"X]P%(,'QB?\?(KMQJF M2AL'/R F.205>U$NH*3(Z6XI<66JC"I[DPUR==V$04&)UTE*R;'L=(^ 59(? M9RC0KX<_D53C+ *P"6$-.1B@/SAA=Y -3&@3!I=3QBV^V%KRS/[@<[(][1Z1 M-C ]A4Y6Q&/DTSX%HQPT!/T-3.&&]V<17.O8C,GKB3FN@!@L,>;%#Y!UQ'4; M(E>/JT,@"/D856QBSD@G"%FKEA@5I_H4D4A5;7<5/TCE-3Z!KV-K/-/YB@@[ M UI+':K6@2K1T:GG?F/2=8 C]G6$%ST;"J(1R5# $?)6.5%@E@]H#6?TWCYZ MVK0/0%OT)90]A)J4^!27[H!\T'"9)@&O0SV"/O#D5">*7 M.#=)CC\RSJ]%.E-28[*?$$J^GZ+8T;M43FG8_#TT#1DKKZG9(TL/[:% -MW' M;"[C74AF\\"(! .=VA4X\+.$0 R:45!7KA!P?!$SN@I43/K1U/IA%@?F7 #A M_BR0 @TDAHTI:1C<#TS,;8HQ8)P%OCKC* '$4>YOE\5XJ0#9:+! Y2/H(BP= M-ZQX,AQ@;%IY5E6,3C^#LK3D<-?;J2(TPS3[@)+R1M_LHF#GU+T%8%P9^1!Q M2QQ2*KN ]0$(W@ K&=MI:.N%')[GWCXWWO]:7*END;3;I2LP3[?/*YX^ M_X'.#M"K[,]Z6)U[JIQ3@*D3>!0X ^IO"7H;EAQ9I0:,,.FM/RUIJ56.0M", M(E;"==Z/LS/ET(4))SR:JY"@4[#=8 7!^67Y[RMC:\?F$AJ*N> ML4#&/LZV&N;(>N&;TI8 1B4;(07-.RZHVIIL W3\@$[=P(P;)*6L%._V8K Y M='A]OOO$6R^$U\&3A6\,4< D#L[#HT"9R8A#&8S!\R7:9.+SSN >X=,P'D2N MG2W1&0H,.9X#S MS1OG.:<'B*<(,^4%HR;<>+#XP9>^$=PV3#.16 MDUH+SA:3 A"B!)T$QD4+ZP%2V)PW@KXV!@&5\'LB%?)D:0:BD AIQ'$-.$A* MN(_7BR S1JGA+V_IBQM"R!*G<)&)\P@" TF8U$QS6"Z1!3,*RRWZB3;HLLL$0-E'"B+ MJ2JW*-W[@#&7KU2[D(Q\M XQ9UTEMYSN&LPS\8LB5GXKDJ4V&*BJ<'@GJC1-L2?T*+K9NQXY+.PE*R)$5Y_] M+84>? Y3<'9M$3.F8"N5FQTGM0NJM1JP#61AK (-(*:U!*B,CJ@.67-H>INF MUL"6MDY>8( 5#\G8D#C%?V)I\L:UNSJ)(NZG(M 56HHA)J6#6*+L8P(F8'AD M^O3.:/EXQA44>V4,K%@$T6N(:=&PZ("XH6H;%QN"^LH&7"T&N SH(3(.A8\0R3 ;0QE# M9,YD"B]CH7PCV3 .'F' ^^ ,\IL M1&U.EVNQ5*<7<2GDF'$-S$RJYJ:U&TKLLQN"G^8(5MCPJ.SD9)W MPYKAMR!&P\GWP)"Q^9C=A/@'^1) TXJ=HI8 1"+IIA E=LK2LMIA@[57_7(B:)UF!;"?,6&J4B0E4?0ICJRB^<,S"3!<.9 M:B 5$Y4AJ.'BRWMCC9&FF/R6*X<3+&H5-#.I5@/ET\L< M]&'77E^D:4@"SD&@5&+ 49!ZQH^I^ER-1F #4_H'V9&I")6QJ30WS$&S:29X MZ08)R!LCY7?CFZSP3.I\6L;)6%X+3CAS52I.060%#N4L?>A82>$ #F/,(%WC M/F(GF=1I;NI0-2X^)B[BS12<[KSTTK6)8/W7Z 56[(),5!N"/:1 @:!'D>#:I1C!E#:W0TOP&V<<0VN M<9X2 TV3R-3%A:DC U2D)L>P",;^BG1![C0GGM=8^9A8"9H_.C0XCVN0TN/, MG;0&K^)0UD08%#(RT2E.$[4^&VXC9G(O ?@42:'&:_I-OHBU9T]0R:6($G;' M:[.8V3"JDLH_%K@Z98T1CXD1 !ULOP=R0RC5R7@02.8YJK@2.M(:;TJWFU<: MV4.MU2?$%-,G/]':I.HX:-#/X1DL"7D18U!8O4Q)Q-HJ>'PIQCB1JL"E]GKR MS6H'@N$=5/[CNI9+G_5GCBM MM&JC=I XCIJ)Q Y-E"^9L&0W$;M:IC[VO3HF@AT696HY?35)08?2RXJF]8&1 ML,4)6V1%NG-M8%T9TUJ8.4(%Y4/5W(@+US4"67T3LW=9=0/UE4LG2=&U/IE< MHEZ+$;*$:AT!.M3+W-T=*'?L^*$D,U*I33.[E,JXG05M?B-BHVKEAXL3_N:T M$BFW>JI.$2M7-"G681KLH3=^6MX"'A#KRU&MSLA='R_5.6JO59X6UZ=JEQN(.!GK9FV8/03X&F.Z M%#>#D'(V&!/J]ONZ4'5B1H:I1#)4]534MRK+]JUZG)IF4;-+[&%(YU(I./#% M->SV1JA0"36N4DT.<_(PL36E(M%ZKA^5[B.Q(JW]F?1K;'Q*#@MZD(E 6.\^^P&7! M6$ZYU(+#)#I$HF90\@!W9^7$I*79SA#68O/JY(3'#N>1(H"IYKY$)PE6GO-- M:H'OO7[U^=O%JS>Z<:L>.F\;%ZH/IZ;1BUAN_0M3(1 M-B60)TN1'YS3U:,!H*U1'G*:_\?>+>:JW!R;DJ;FBA P^1'=/6.JJ^:PJ %+^FVA)*9C1,FEK0>M?4-R'5V4%J0]B4 METG!'R(U$@?7OR3?&Q8<9.Y'+,V0"'&B24I L?0Y2@+,#'.I2RLQ]#O^#<=, M:X[_F/3#B>2F$15!WS;Y*?4H0K:]ZR\U-@N0T]TL@NXJ=S(FG1$05WZ3*:W M6U:5I)[*4B.^:B*$UO].'Y6]\"K99\ MJ)7S/0A2[OG*/[N]A4]1X]VCXIW M:@G!,V]I]'1*K=Q5H1TI8@Z[XF=! &'8Q_";*KSM2\3)H2 ? !DD228I 4?5 M@<%C5'M.53(-3W?%TS84J9\V9=OI(67+ ,VSE-4Z&\ Q^#N/X(V9AD:_JCI0 M+A$%WBET79])H*Z1\"GMHI$,L!6=90P3*;YS6:7V/:GLYTAGOJB6T+9 Q?9C M-^.Y.2-'=QDL^WP6O,J)*AI\'X@PP@]*3K)8,2TJ>24BX'K=F5W6!LOCHI)) MKM)96=;_.).?Q1RJB!W[$^QN:KB$8U\B,\,6[QW#=NA$*GDS?U5]I#3KT&[M M5 *^Q+J+I\G8KO-/G^+^I22:5Y-U?9$&UCASBJGM3,M0#)R[ MB];7^-AV$\OQRTVZ-)(^))/_F)B.HH#547M34RZ)D M$B03MEJR89'3'U2UAT2.[6Q#W9,X3P5.WRH5$U@ELMQ$XOFSCVID>DQDTE65 M)-,KVYO&P4QK2M?/[A1HFC(]DS$'.+H7%*,Q!9:*F!I=LEN&TJ[)IE']3HRO M)S.]3\!ZHD -.L(3S!>.G;>AT>PV4BX;Z+/H*G0_WZ$(>.BB4GH58U26DNU5 M0+TL=&/0F.9-%:GRZHN<3Z@*\B>F@0#M@;ZR+1%*\0..I\W7F.]P[?TE>]XJ M"MW918CMD]-A!8,GJL5X2CV9!6?V.QTF5#]4 M[JYT@S)*OR+2/;'(1@]DYJ=A7P;40B'4_;#=?FJSS5EFHYVJ28INE_>(C>G< M%BP(S"\)9K("&N-O98R:PIGQY<,?=G%[G%)6I^O+(%C3LD,IB#FH@[F]Y/0. ME-)XRN,!>2@?(OX'3"]HM_;^EP*M@Q"]_30I3TVPU."VR02\;@.[NB(_0A+, M2CVBR9;$*#'[:%(5AR"*PT(X2=TMUNUR]SQ=^RYNT+TL)UO>D>]W3HG^:(-? MQK,%TH18[NS0B@8W$*;(Z!Y().DD;BB-8]O:*#<*0;#' MO7EY>?X#GLG0>_X.15#V*/;A =IZ*QB(<_(F3\8G>UWZ]0V..@(E3MTE=J1C M-+KZ_'PV[:O?&ML'L"?JHUT-+SLY2VDQP9S"I"P?GC&T3-/B570##0YXSF2: M-CWO$K."%O^&.JBJE M,?*=2.]@E3CP1?1G9/BW\R$C.KZ$CG1-T(6%O0J?] M$,^;'ZL&P:3GV=U84\<,E\I.'OM^UA)@6L=^;#1?3ZIN**=8$[(-Q8\M.VX" MXM:0?@Q(?Y$_9(W$CP+:KR+E23B[ 5YOP_AO ]0U=!@F\8[ =[/ 2W[0?I; M#H(= ?##>X4VP8AJ=]!O&7N?P5AJ']/(KFYIP 258J ZA@X7[>;'NC',.:!V M\/ ]5=%Q=)L\>:J,X].G,^_U*_[CU9L&#AQ549.]/-DS$10NKS0..+>].T^" MI91B8X#9D;7\TE"W$C(+VO)+*I,J!;9+2G&#V]^/X0<_]%2_GPX[S0/L4QEQ M,U,:H=#P?MIO=LRGL$-6N2>HA7)_:=A+0IE3F9\F$\RRH#EK^()\DI"7G)SY ME)W(B?9HL#IQ^MG)L;8OM:O3ZNB][9 /ZO@?5N65F$JK[DGO13]9^E#/@8LB M'I0'(&.M^Z=.<]\>5>4"Q)(=_2*.L:HQHPI%?HL*0U.KZB8-BC-E/+Z:Y<:E M$)BF;>)X^"6AF.JLH2(N9 M>4/X,05Y!8VF59G[3FVLN,:V4;E3&&N'%.@HD:F6*A6IZ@'5=G[J_$;*K:XQ M4R"E+' ]5(>\B^CZ:]"4\)#:9'.'1QIH6IJRP.E>(@-%B:=5FXE-6"J&L;&0 MQUN-4!17^2")_^HB,K>7GDGN;'@15Z"9-4'PC 47[.@$4#LHJ52LP4GI)'YI MP#N.+LB>,5J"S-UEHF\=[0\="4$X?ZT]*^2ZT#&1XC M\:?;8]QV#C3.(HPI.P-[\.K[86PRHZE\GPM!TF2\9ZKTG:*[1PCZ;12)C5/0 M;U36*+7-U3U%+6W0."C,"K2CO:*I'=.K"Q1,(9;JX<>*D)+N./*8:K-4MM"$ MFUWY9AP!):_%!8T4,B4/IDR8<([TR3T>CD(T'6>J6L));6!^X&Z[H*2W,M>"72:O^;0="AYD+=Y73Q3.W2L* MD(<+%^*92>^E+T=]( DUF[IK,JWF2[_4]0N!-*Z[KI M#^^T67Y1Y#@>:2=A0'X4)QC]2P:,5^4Z.YG^.KDZ!):![8Y3E!B@ ;6/FNV? MR?;N I;TM/7=T-6!,V:GXV,)V7=CT#E)KT'I]?5T2.\:;'V47@.OU^S\W/2^ MVKF5>I)4QAJ3J>W'6GJ2K/%-F":QJ;P51I29=NBV>2FJ(@4_1:"_0>3'V MAGS&64=-;Z4Z!QXI@CH#-?' MEDS(1T'@7U!B/@W12Z("!S8A7)!3XZZ0W:G^H&G.R:IPAQD@2G]JFC$$W,R M\C0G8 O!LK^G6)7%S3BK<0@ #RC0(]AT>\WNS^AM SZ-T ,^/4Y";"(E?41: MZT$9H_.,.99>2$D=5YMR<-!D:^*91^$/!Q&).>>Z]S=UFN?6#-?NYJDP+8+[ M5+]B BEIG-CW-_]7:QKEDV'!)[HOT<"^%RFOKD.'.Y@-SM$!]85OJ++ M9)08'#3=MO5446[#I7=51=#.:%3VTVDG+RD@498X':#TL6@6I#+5J#N8GGX; M)H#6+FJH#DUF6)!#]@T[@@J-$!H?B2,#F)CL).$,N"0ZA^!EZ,F+(BHRF%.W M13""HU W(#R>,5Q>O[I\_U]B-'Y[^NJ-@[^&S3'9_%"V"X\G,JGKMD[ 6M=\ M^$B6[!#]OH:9MHJ*N;4NN*Z"CI-]&H;F\C M,3<9'<:."S++Y9C[A(Q!$\;N5=1W0@VTQ;G.=4:OR>CMUAF]=4;OII]G*S-Z MR78XTQUL3JVU_M6UUL^UM;[E#O^+&1]XI76(N4S2UE+^AF"8UJWPX:779D#-:C^L+T MX^/Q\16#4-5$5>MP,RV%G8EQF"&![D/3J!>A9"^O9$<,[8"E4 ;&Q MBE[;4 WK,5H5MG]Q@Q8PC*CQ&CJ:$8(Z>\.61UD#VPF2H/&@49:\DSP/JA)' MJ0#3N37G)'I8O?*G%JR#(2!2VWV0H@G7H"91,R-4)%-2?3$>5AJ"K=VD:AJR MQ]MLB+@2<3S M+A'VP7X6J3_4#MC>#D/W*\VM=Z+>NB]R:2[.#(O7B3@*J!Q&TD:;DEV&CG07 MHE*-?CD4;66MH\98:*Y_?WE^IG]N@Q(H M09P->O ;X*4QCL3&O0,'CA,482HL,T+3T:1SF4F'+*E5,Z4JK-3>#FJY34X+ M[+6$(B23DGO"F\"J8U":I)K5=)FU"K\W*P/T&[N%76VV!/KFLQ;,U"6^]W<( M]&J'0.T0V/3S;*5#@.CK;YCGYG3=^WN;O<*N0Y@_Z];)'S<)8D&U18JT_=0Z[S2/S581=Q]!4GX\Z M-ZR7)2D7TC3FWHPY&$3U&*+WR$?@"0RG76,Y P8K^1<4EEZ2M+>9"+(5/?*J M$*24(J#2 @+*)6BA!?=_>;QS\O18>6$ ZJYT5V];7!WZ^Y]:QF#M=&QV]Q( M>7!5V)@DOM4N "T4$7>0B)%%M \7,0_X9D7>,;<%1)B?V@?-MDT"$^;EJ/$< M-P]^7BSD-Q-#MHDS?*&98G078QI2@N8XCA1'[]"*"'+,"-)J=LL*.WZR[R#$ M&II#Z=+LG:VMNZVWS@/?RM%*>/'?IQ4B$2<9J0@7AFX(T,58E2?&!>798E2- MLX;@IU-R@=($"$Y7:G"V\)F(11#BH6A=N$PL^^7[^>/2"\!.0(\\U]ZXF4UX M8[]D1EY+[9I,==VC]FX?].:V82;4Z2VI:$#)99V9-#Y4$5B#P*Q^[L0?J7@; MK$!'$+JC*;^S4_G.ZBQ!7.:@N_(/NLU'+]^_HX+]\KQN^[77K?:Z;?IY5O:Z M/8]F6ME]=QL:S%X-,0GC,SPWS+QS&]_DZ)<./]X^1(^]YF'[J/*K5K-=^?FBI8YA MI>IO%JVT^/->=_^!]G1T]H_[CW4G@YO70G0 S'M?UYU7^EG-*+$"7#9 MK7_J5\+2=-'CBEQX6 &:6ZHF!CG'6_4E]N.9^TX9:B>=\0^O739J<;$Y.DK& M3Z^@M=BF19YJ&$H>E$'1WE\+%BFO_$"08A8VU^6(V,W3.XE:RR0:9NPL!.)S M(JD&;PN!N_B5CX'H&WA]J&ZL<$WWAD8-;07M[I9 >^<9U\^D%I^1!^C1&-6F M/O5 4KY3^N8.8OZQ,6"A\5R-$U],Q3=8EI5.XI.G(-^5"6ACM:1ME<4U0!]) M &R5CK])G/H)N?[S;[!^JK[0%_U4?:$[]M1MBK;POU^G21$'>TKV^;Z4@\'; MG=' E\KA4BZ/:;>TBA)T7[AMC?%:#3C.>WPT0*VJ1K[T6Z 4TZV^A1UR\U3? M$:4*UYK^;2@SH/_W$L4.)_M2\Z_\3J2\)NBVG)Y^:K=;S>-' ]2=>=X+NX7C MHSN*_TVYA-T7/)WF82UX7IR]LS#BL+(HXARCV@BZ S2IVF>K]?'=O!8LN=KJ M:]D%:;7FI;UN-P_>U *LMIP6BBO3!Y<&B=2VTPI:>[>YO]5:^RY;#5 ME[ +PFBYZ730;-62Y\693G>5/-S E&:;UC&DU2':.=IVK7P7+N&XV=ON2]AY M:?2ZU=RO#:&79P@MM)>K4XV^:Q=C"ND"IX6.>H;\(EU"GJ M&WU%KSO-3NU@W+P-UD_5%_JBGZHO=,>>JB]TQYYZ["#=?5M\;%A.ZP*+3DUZ M6!RPJ^-U=P#V_ETS&S8E;Y.('3;*H/9.W9]UUFT?;G76W"Y?0JU,?-_R*7K?J&K!'4"JW6_ X MX[5JB^E>D9ENL_WLJOC+@?5*G;=KL^?99$V[3K-_B4;.FK:P(WT>QVVWUIE= M_ "J[7WAOOGDN]Q"P%'/SP7&!S(@ZBOL/D1[E6V]PET0L;/%=X?_^! M)A$?-MN]@Z5+K3; [RD5PLV:\/7?JT]2VQR5:S$(;R.0QV$,:_H[?H^2OHAP MI#OL*PWAGV>O NFMX>YIG7+S+X9<:CW%,Y3E+X$#^[]H2WW]G;[WH3 M*;][ V WL,14BM3+AR+W9!S CW)O% 8QOM5+8OA">I M>.^E+T=],*"[[2;W1_ ^)"D\(=(PGV*GL'$J,QPJCSRLX;Z,-_;O0J3 J>$/ ML+N!^_EIV >V)^ , WSK%+>#?)#W$ EX+^XAH6_A7-E89>? NO H'&($ !SJ MW5S!0\+/"WBI>O<@3&$-\U[ICE)N-3P2UZ9-NPWE3-&UZ9;9* MN/\HLDG=>P_YZ3C)0H3B22HC@1NQ;/3G,NHJ2FO9GX@^4$:1+_[)HOT](3_I M<$O"&= Z_SM,KV( FST1T41,,V38SIE&((]< ,Z>?>$)!X,G M(FO?KL2_;_^*G;G/* D 0,Z@[L;Q99!N @O@1 8/QR?N5=GGXZOYS;_,:=;-$YVATX!XI'I3S\ MDMFNGGC=P%TSD(PTU\D+BA05!Q2Y2G*6!6=;"TY $%PNA:] /<#G,\$^]C ) M8%DE34&V@L$ YX&5I7Z2<(SP$(@+M)MD,.#M-+T_FI?-^:T=X]8&25K:UPKO M)SP_ T0/!"_:P&^B!-4#QF]_VG!?U#SZ>95UFYYW3E8M7P^C*6@Y *;RB@ M<0,: &PY'(W3Y(980-/[*E. 'Z"1C[K4( (-!WN\*ON3Z%NK6KXHX,\".4 & MV@7L;US W0O2*/MR*&[PU1/IP;\D?"!C3_Y ^ T:0_JGL:HPF42U&^ @%;# MFMXY&)HC6!4V,@$L2HK4BZ1P(3D4<2PC@@:HO0E\<9TFDWR(8,/'26T! &32 MZKX*!@ < D$,5"-\/RF @5W#5\S!E(:,O!S_PMQNV- %FA;TE0)80:ZB #>H)+M-8\[ [.-X1S34)8J[F]W(.X(' /.#Q! MX* '=QI%>%V@GALH$=HB7 XZ<]\K E1/EM1RQ#GB)RYNW_J*[AU>@32[WBUL MB@CZ_=O%Y:7W^?3;[Q^_;#D>_>[,X_% \PCD&*5+3*;G#<@)-*HR+RM U B: M(1<4/AJH/Y1>0EP"> Q&L0%'VCX.DFGS!UE'K+YB?1'S^9(Y-?P]0V\"!B3 M(O%4]I'XP4Y-:7_F!Z RABB9,N>%B%)%1IH@/ [_!9R"SU+* M #YV7>RG#4L-(F9 =E$PW89> .P5[L,'MI;W,89E?@>GGP".DWV,["X6ZCUA MS \FOA2Q?AQE&!PP!T &*/"M<@:4T56G60MXR;7!U; 7$P"=(N(,6[/4%JL[C M!&XG0Z9%DY*6\[A5=28EGS7J56A+H,*!L@Y+NU?!(Q 7)%9U"$,ASE8"+8:V-HA=U!&L_# M&"B6G!P50G)G,,D:8P@-]EU.X(%"]S#4IM;VLPTU"H%>M M;^"EJ*N8O8=Y^)? CU_2E62DT.C=&5Y*/V3.Z-Q4PV%/C9DWKH"@R.S]16/: MFIYCJA C$E&66 W39*DR"PLC=#\B4A=YD6I:REQK0QNR$MZ9C(#9RO@F!+42 MKZ-A>;, WHD^S R681P=AJ#_IN@Z!GU#9,A^X65;SO'65#XNSS]]^OCE]X;W M_N/EU;>/[_ZX^GCQQ3O]\MX[??_YXQ?\\/3JXS_.O?/_^WK^Y?+\TGN-_H9. MZZT>*4%_MM^^V6JH+871!T6H^1"U _)*:YY>93LW*J=MC-$BBG-@$TA%R@!D M"PX,CC'\XP=8TKD$@V-_1OI4VX5-^QIKA!O3#_>K;*:L@FQ);0'E"04_4E6% ML:-9//H28/7ODL1 A@J=L5QIZ?+F?^HTCT"A _5=L2)KY0J06;FRT48R"%F+ M81B1*YR/Z,LT!V;I?;Q2IATSPC2)JE[7:A[KUS6]TR (E1ZE%#.]3^7V4O8Z M\;\X:C=[)F3.^>Q -!:6?G]R/KB3+H_&3N2P-[( MXI/CEOA*P7B/KS,VDLN,FTQV@SWP-E2]66=%4>2#7F&0A*%D\$OM,)O7+-!B MG-G6H0550^LV-X3TL.-#=\> W"*^#A$@(L,SBE$">/@? LO+8L,77\^1SW[Y M?3?LP(NY3C'KL5"KC;?;2YCA(J\@(SWK\AQ29]6.EK0&G0*Z"HFJ>S0#4 M^M*3D;Q13+D,3>)?XCK1$$7E5@DK-).SG%X$<$9=FR4M7K858L;=:#1>BEH# MVD2T21FL(;GHES$=*WA93.OCEZOS;^>75Z0N7ES][?R;UA(;WI?SJRWG81_1 M+8/9$=:KHA"T03K1XMH",KA!V'6,L%-N@WGNERV(OL KB4D\&#IM#LZ<77P^ M]ZY._^^N(;>7ETEQ6&=2U)D4FWZ>[]\D!<7D?.[X\PC]VX+)*MN(,9-"?BI[% .[ MDDRSR!PT$+F8]@VHJO M>W.R(6><&2&V:5K69364%]*$ROG' M].M],BZ?MG[@^*C9/6XO*A]8E/2_?]SL'NX_2/U N]/L=:I_LFBIQ9_O]SH/ MM:G#]M&&;>JX>=!:OM(MA1;;5%N^\J# 3:T*K1Z\:O09DAJHTZQQQ%O*=;<+ M$D[5@P'&*EVO=A(8/WEG0Q%?E]NAWK7;TC:1^1DJ&YQL!/^0(#%OL 0EGVL2 M<=NA5ZUB:GG; ):?'NWX[K&I(&RCSMTY;AY7<_Z' @#,+N/O[>]=>W1MDQYT MR@45F(SC2]"!P)JG4-?*%U%QYETCM*HC;C8MM;O=M?69:N1]-(X_\[J5.'Z- M:QN):ZWF88UK&W,?NXQKW6;G>3#M);A$/JIRHU"N[03992JI.N)F4TG[H-,\ MNILQN 7V7HUKFW2V]GZKQK4-NH^=QK5.L_4\J/82/ %?4SD686 SLFT.K*ZV MHXJ-U96#6H7>1")J-]NUM;8QU['3J%8[H3;I.G89U5Z#Q;-Z\*!V"JP?'QB+ M*08':L_ 5FO0H$*OZT&KK;4:U^Z&:^WG,M=J7'MIN/9<7.U%#:EX"5X0T'=2 M;/:XQ L2J19%Z\1):J-A [G&?JMY4-NG&W,=NXQJO>/:Z[9!U['+J-9N[F]D MCL3SZR_/J@MMH>_'=G2*L"7.G12?VES:1!;16UL:U99YC6HUJM6HML&HUJJS M0QX/N/],TN^H"?C;8[6N':W!-']VLNV0?>QR[BV_ZSE M(7/C0S>N-1FMN'I'J;_9WES4+N,#]>9:L:'4?..3YV@Q=7QXL&Z+J<.#9K=5 M_=4=&B<=K=>":4DSI^YZ;:$6[^GXZ-;3W=\!MDVZ[2TMGXZWM+?/%?6V_ S/ M#3/O'+M:$B>RG:!N[WGT(41@$D:P^'__\1,6+%ME\K MG?B6-E@/"[5GI:,5^X.]Q C!%YES RV<:1,&/'W!CDQ0C6!#F2WIG%XWW'J< MXV^VJ@Y*UDOOMU5C[]9B;^=H[2#[LZ'O2\SBJY1+KPL>T_UFB80"8-F!SW>0 M4;5;: .IM57G7FW0;>PRIKUN-3M/7H96FR-S;%]Q>C4:[-%,D5TFONV+_[]N M-[MK-Y#< I.AQK)-.ANP^,,-P;(U6?SS)\UNIH'R' -EJL75@*<#K2VN>-A6 M;9MLH\9XW#S8$(VQMDMV%\L.F\<;@F6UT-I:\^I\,*!)@2ER^E2.D-.C&$A@J7Z1P2NRK.$-X,+P:1P3 M%.?1U /9$<&* <_]CJ?P1%[ &P J82#CP/F-?@/UU($-P6/<5R=4$P>FWKA( MP:#()/S*]75Q_ :WA#LJQM>IH!7QQ[":X/5QI[GTAS$ ^9K2U>&-IE3=R\;2 M#P?X>31UIY%!]/-J..1VO#W=1 M^(3H1D-*]:!VHC 1P"L!Q>AMN$*(":V(9,#U)OD0_H:+ E@ GJB[NDIH-[ 9 M?!/^9OY1A>X-U-2B@FY])/[$ SEWWP"\!(@4$7!;*;\CH%(19M)%=760TD'Q M'F'E =VV#&@9'YB7 +4[RX X^U'H>PFQEALZFT:\B,[&.USVMO4YYS9QW%DD MU-ITX/VTW^SH2?:*,8=E+F2?M=RP+R)D/L2&!; 6/QR7.-#0%.; 6L"%KX'E M,*_Q@,[")##(IR^LGR*ZCM,D .S-&LY;Q?P ./O^9##(@!7T<3-^DVO8OR<%X@IO+G(LUSQ]XD$NNH>-GL(#\QA!X8[&I/P 0!VCYI= M]46WX0 1B!2X#?UVO[E?^=->LZ5_R6)LIMGM@JWTCII'E>OM]YH'>D&'#R- M_)RYI9*2%5!W]UZY&7,KQ!('$?(AO-M)"*PBEAH#\+?(3M1E _;]L))+/31/ MCRL1G4+\'E9?C1-F.B>$R\ 5-$5JX'NKU3)5LO^1/2S)"KRQ3^IJAU[#N)N M'\W$V)S_'::V[.5:[O6!GK[OB0%L]D1$$T <5#?=\K@PWG,!.'OVA2<<#.YR MPJ,[%?VQO@VZ7<+B^H0$,SX%FQ2;NSEOF,K!_[SZ2]@^"(X/>JV...X?]5K= MX"CPNUTQ..CV6D>''?_H_QV^^NU*]/_ZJ]B=\P!O (_@[>QET;\5H6UCQGF M7GCLN8J:3KFQU*F)<]^-(VV,&O 0E3#>1&3>3P<@SK3&X J7GS#IW-$EU&N, MY!,YFPDD*^!Y#M 84VY.4=;B93(,?96"\%.[U3PTK]"NP-(FVIWF\9)-6!4' M11!HQD64(W+B7\Z&C*1KS(DY^J34@K6QN/^JHV*XGUK]@NJ6KV6,((8E"?8H M!4'_ ;,+-%7$&G59M$R!_$_!YO^ M5)E2M*+1-RRD@D*6%4$Q OL\_(]1^<"" ,B%>*]*@<)C@PKH?]_KTR]P&P K M_H6"FW-L>"=>0$X%H6SH@(&+FS/%H//'(27&\]9$[ 4)](S:K6;;P %GUH]&M?2*3.K+(''6(^]; JC_&CR5W>/42[-TF;K-_EZ'B.PSNKG281K7-J+U09R(600AW6#HO:\R-A4>M M.":^= 1/PCD?S%+?%!KZ8)+J=I>&*A,'#0X>.V))"ZY*O&*9?5U$(O7^78@4 MD 3ED_;HHBQ"1KR/7@9$(V"Y7C9$KQD*,'TGU_T_N:)CZY MHTEE&4;?8).1I'R51*];EV%J,'-G9)[:A$:N/2F_BGR5B) M2)GZ8>8"R2'4AN/W *W$.@_ACS0!VSL7/_"GPS0IKH<,@8S,\*&,T'M6 @:P ML'U[_-6N;HZ-'):TKKM?76O-JSNT4&D24-''HR "2V9#T%3VX%T@^&6?-+V9 M!5KWN7OD_>&2N[_]3;=C1_MAL&,6.5K-GH7/[GI)K^ &SE"YC*<@ZU"A M#3$4@/;$OJ-69Q*4?(E8=I-$-V2NS(4#GDEM3UR#!DJ2%)5?.ILO4_R'594;SI8=SRC(9?A4^6259S\* M1V%.674BC@MX/I(W,B**JXJE-OP&X>5PA]H M4PS1L4P;3 7\8V[9JJC3%;&AFCP'X'A%'"[I8?"#&RVW'FP07>ED4V'C]2;:>/Z64*1JJ.2T>*]!B0*Y #7 M? -OQZ,Y.,$1*WR5/1ZRTZSH_TG>WL0^[?6Y?3;7L=M#<"Y#5WE:.LA)T6+IC#A&K=%HVZA/F.I<*W!> G#&R5,]JM-_PY?K6 M+B\^?-.WQD3P00:X9>^;Q/ RW(J(O^-ID:G_*TF_VPO_UX=O[_1O/669?P4] M0](KP P!4'D8$2SM^#J,%3CF/@>,2D/W*#/$X-(PK'%*)$%6.W,2;?TW+&G8 M.W#@/<=BR-%0DBH-EK9EMJ$>ZUCS4C_FAGLBF<,+F?'RB_AW5JEARY%_B;B6 M997O:;EZE"L,\?N0'7U12#1-$LXA)2,AS >S1Q:+@+?#8==/1B*"?(^9-^FH MY(#Z%"*K"B1*28JJDQ\ ^$>F9 A28DS--XA$K],$KD[A+HE&";>%4KMD6U-@ M+D"Q!1]2V N6R3CZ:<-M3/P<%G-D=Y",T&/@LY!5G(;C<4I\_A$7&SVD1,&0/ET5#BCBF^ZSRK_)N/R:"Q!6<.' M8T%/JM"DSC0"!0Y#K"RK=)X.HAJ:/3YG&5P3YT\]\FTHQLFV#/#7,:@?%)&^ M8XQS8S#\L_#31 *2)B- &?AOH),\-!88F+'S*LX*SB0">2?W*ZK1"U[0#4*Q\5X)11 M'WF^S"=2QI0>IK.PT-7EG$MA#R:RJ(R>=7:)>(KWCONRZ4EEV0SPR CC2/F8 M2#[94" *)B5NCR;L78RPI\:,F?S*C=WGU5"6DT$J$P'!WO*!OZ)&U =1QQJ[ M4M>]#$Y!N7L8]S&,U&0V:GMO8G.9,&^I;].PHBDE*^G8CY/2A0HK2VK4+4J) M7+>EKUE=QLE;4]&I.GG")$\2)C6.O,ZXQ+;(_*@__1-K< M05G->I5?*Z5*3O00=\%JPDAVV7H:DB.3I#U(>E0N:'$M=V&CJAN2[03OH.K%YD086%DH4$D&GQ$*(% 0Q\F8V5"0"%$I$QGX8 MFSP*5)'#0$ERI3GP_NF"T+W!Y_"D4IHY=49;3G,YT_:8)C>3T_+I+([Z6J5$ M;&;^^Y8;3?^T+F-[.57IRD@M<&0YU08D0C13KJ\P+3U*5TTHPA$$QLJ0DHCI-@>2DJ,7.\6(J01HP-B" M$PXRS>SQ&C2KG'QE,]ML>AYE7Z=(QM%TH84WC^($"59$6JLIA3A?6 P?NIW;/Q=M=:\5X;= 1D2\4$ M]@08;+V+;TRDJ7G9W%6WWEI:'KI! *%"/8+DF\//MI]5(>8E_0CKRV2@9 G M( +RLF'J9-I19"XFEQJE]F0FAPX-3Q%I5YK-=RJ'2OA;F_3# A"(ER)R0.KH MLD] . <4A- ![$ZKVUGFH:>:(UDZ"0F:F1R0MI/!8-SW6&!6/B^?K+E BX6; MAZ.8.K:2,CN?>]#N.4F#"E:9"U+]LG\J%0VX#4^Z-;YUAG$14[8&8(FOO4@8 ML,JTQY^^(+9E0:\T9.ML2'R_&$^Y1G ^G$Q71?E<@@Y/$:H;DO9#VAB']*O3=\!,EX:#_LC^M"%8YSLUMOU#%+5%C(O&L M[P.IC6^40YYP9,KL!B#,N@8;-AB)\8XBRS@S&96F2%XKW0"LF 8KW:@*L6& M.A4+H6H# 1W2Z.4,RC$EZ[&F.#"CQ-/)[FVYVD7.@##XGUUH8.GW\,RU^/?"Y2@.8?HD%'!!Y'^^SU'_DB"GO:!>I#UH#WT#53W MW> 99)[HS!_.LH"S93IVP%DAI?(45K_)C%/US53,7+)M,EXUE^ZC&H+EG$[Y,O3.<>3F!E72!//VKX7Z2X5F52V2.6Y#FZ]>-L1&#+-Y#=0+($5M,##( MJO#("=^3Y-)94&&,*7DJ00;E'3 '+ Q'#E!.I$P+AA2^5+D#L#X!SC5B%5IU MI@!%":G*?2.>E>)-2"C)/* YNY9CN4DZ$6E@(:J=R/!BP#%*CJ*]*W49Q3ZG MP"GWHLW8,LOK@FA6@/O%DKP8QWWBQG]5^N_2_6T[U:%B[/IK'([(>JY;I%=B M=YSYF96])$B5:#:204(N'PJB*Z2XJ/Q6:]ZS&>1SR97S[M#0(MQ*SK'9Z+ZS M<'E?"V(II]YP.D9NFW-;&48&S!!2F:(S,$(^%5/V"T9>\8%Q@LU:5)(JI]2P M*)K5+,L:I25*'?=MJ&I*?HG#"%.'.2S6+E]<]+G36AQ]7D.[[!KML@Y9;]#F MZI#UL];[WVX-]3;5&D*PI4G$&@X5) 5H_&RY6#_'!'ZC1UNCSMNYX[8[<-P_ MC+LR*\;H=LM,?2UJMQQ[3\N-DYRJ$%.5 !L!7LY*=[DZ8/;)LV$H!][Y#^D7 MI#5?8#16LDW&WWTP(EM]5RY$\46:ANA]0L4T]F3IPLC;2PH K$T!=O5A(#,J M1XB=8OI%APGLK?ONK8_-K2\)*7G>.W*.4;LXRO.P.VP\%$18Z8'-D<4=F!32 MNQR%0@ZD5&FXJ=-1=FQ RF:A5%RE8DU 8B-P4;W%I/!P$-HF HL@K>V,[W+J M?8PIJ9F^NM(-!Z?>[]1H(;*T]OKCU>]G;-0/BHB:)>H<1Q67/N6ZKF^28HRP MW =8V&NW]O[7!'4& -XA.K7N*;DO?3E"(O63%^#G70*$H6;S)3KD$K)$(XS M"1S*GUYQO0V5;$[70?5&F#CA8U@F" /"&M6:).3D9 <=1F%F'0\-4WNE,/07 MEV=HQW*F7[?<]:L]30KE@,3^;@IUYQ'A[SJ/ &,[5 R\!&?0'4"]#T288BP? MCP7P,J#!$!"U[B][6$PB]0+CHC'K>RAS'B:XAL[L8:ASTE"FM^2<-J6-[S#. MGK%=:YPLUUA>AWXK525E7JYF^AKZ8/:J3*U:/\)(O8OV0S\NEV?MQP MZ2+,N+I.]6J=.08QZ(JS#("_!LE@X'WZ=.:]?L5_O'K#FT,J6%%F6E*]?=OE M% X#)RJ__?*8U3D,3-OD3UW1-/9-Q$&/%""#"IW(U[$>-#V-V]NK MNLY6PAMU9Y88%M-UF"E%155V<\&ZAXVC$LX* ,PI4BX.EM&64"WQ7K1A$IFI!!IAOD MQBZ@ PD_C*A:N5!E="0(203#@X.(R^=4E$/X-O43FY(KA]HLUYHIF'X+F\1= M+KMGUJ)+[TBEVCI7A<<2TU2P)SCBC$R!\E:ZY'MQML+0V-J2Y- M!P@P"9[T^ESZ&H1%K#=%0#&)S V,H#0\;DNE[WWYM:O.VDYN;BB*P807- MR+(IZ(NC!L8JX((Q=C9,)AQ6-GS>FJ22&JN;WH),'!9O&W0*[:%OS+$(3(^A M!@G4KMN4E[L[(?(;21/!^5"D&&MNN"8RZ98S/QMAA:[+\[#8VBT199;$M0"D M\ ##"DL65A\XRR!D$\0 F-;M2V/Y2:>PFEEVF'(%MM[Q.^D+C%BJXX5:WW"[ M;RCSJ'R&C&ZAK&/.W[@+?@WI64"[:Y/JKW/"49_DMMJ,#]1S'3"LP43>QUI9 M1B%;B7T:94F#C-05U%^S30QTFTILLL=F>I.02H!!/W5'228K3LMF H6G@6YT M9_N^!;$3+C2VA5NJ3+X,A7N!Q,0XU7^IU.V E XMJJG-O)'45-XBD?6A+U?N MA/4XIQF3]?@-.%P0EN[7Y#[_T_%RI^6O"(% M]M?AX0C*1<(6O*-NH'X,OU)]49CMJ)("W?!F@090(<%+RIKJPJ864M#@Q@@R MYK ^4MP\,7-#C#FA@JL81@)6)$7M4P<9L=.:<5Z=W VGU'"?/9S%=-(]* ]H M4EC&'X74K^-DKWTTSE?'NU,DDT78UEX)VZC]S<';IXE:56WA;0E([5ZSO8\@ M.,>Z0>5(00TES5V-6P0W889=D09A.B(<8"DA9R2V2E-5F& SU["_1D9YT)98 M$K]P:,1!!26L5=M3A;],,0LMLE(O(S\-B:-YV!FI'X79D/V#&1VO4E4\0.9Q!.@6 M4VL8T$%C[.&V/)J":+@<8>I+>X1+^UB2>R5-40D+-?Z15'L&&76VT::?9^T&&36?OC.? M/@UT#O) V3K:G\J%Q)S-K9@NS#1SM68$UX+ (@&'@9L,1W#];,[!65_)GU;9ZE+0+73BB*(Z/RP MP;72D M@/U7_'/JX(O-QWDCE!"&K>4"W0,=U^;\)ET2(:(LP>:.G(BMZ_]O\2UDR2"? MJ/FIREPJ5.4@JT&PC)X]JK"*VRN#V!Y%1E\F#^P-Q4]("W8=8?!J,'1&NH.! M&\IQW'9)?)TP.L5ADKH.!ZPJE9-2=3*^*J..LL6/:;WXKL$:QTH M;U#%1YK>J9WAB.\!%9"S8[C@A?UR!,J9WLK:6I2+UD2)DNP)G37@JY)L2E7UQ@?9*"4$J:ZD-NV& M7C@2WZ7'\Z)3[E.D_+;.K0<2)V51 @T(YTJW_V:EMG#ZEXV%O" /?2J=X%5< M&CNW6@QUH>?0$>IVHHEB%\Z4KYG2OE*S)N)?IM(2.0BRG]0)]F,;_.^2B]GF M?M!0[>-5_H?0.8RZ5VEC-A&LG/*],)T,Y65N^]3.Y+Y1XR>A,C++*V+_^%*; MVVO%U>RO#:2=&C&JQZ30JE(^E'Y;$>%([]3#;%=U-G0>IB#NH*^(V<7.UCVIS*^*^GGZ[\CY^ M]/:\BZN_G7_S/G[Y$-ZHK2;WB?JK*,F?V%Q]RYD M<%0SV ]DVW"M3\F-9X4<]QD:6V@T/&SJ]24!N=EN->:AU:!Y+4G. ?XSTVCH MS,T9MXKEI4WZJYAY6NFA1>=KA8=VE>&.]\/2H\ZF8.EID]K=>!]X0LCV*N4& M#4.G4LWFL+J'G!T>R!,90*E#CU 8!P5./:'AR_"WT6A5UUF=Z\78:X#XRGW! MJWGLOZ6,:8O=H3JU/Y6Z,-&Z3[0^7-9X;2HTM=Y0E^+8/(,PS7+CQZR:C+P! MO<16[='5W1!2WV]Z%^1U<$HYMQSKWEN4N766=L/[:_CC)$[B+S@JAL?*X$&^ MH:KE[[5?>;$8P=ZE'YQ\2>)O123;K?Y^^S1-*30E@P^1N'[%_K<)W7S!SH*AW%^8HOVF_=]3QKO:7]ZC=X M@_SKKZ57_;;NW]JO;\H=>)*43HI/./$=#'2&-27I8E%(+-A=.S7MCAJJ)Y2O MZQXF*48.."?0A'),TTSX&RO5\/V_1TD?>-]')4@PF]&6/;(#6K WB- 4&RX# M,68#%:@88%B'TT8".: 16#:M&-='&'L(Y+WV:Y]&UN&^7V$WV=1^9=I5B92& M'*!F]*K.0+$N@>Y#N 2.]A_-):"?@P/Z>P T1,J3K!B-1+J$WVZ(">O8UZ7] MRQ_#L!_F;S=OQ_=S(NSB(=?.?ED/4Q]?XSG8U$8\YXP@B_T!/(QQ+T_&)Y0< M\]><9YEHKHMC;/=H*.@XDR?Z'V^QR"X2TY,PIMW0C]ZJM12K1DYS(U/*Z%!L MF#;*7RLF='S0;!\?(1_*4_B_0+]8L:@F0/C7BL];S>/60>57K6:[^B<+ECHZ M:!X=]Y8N]2MMC;<' $! _L^K[BL#(^%_OTX3 /J>NF_?EQ+(4#D 3CKC'UZ[ M;/ZC3V ..,GX43RTMTNIUO,RV/MN4+$:^6.OVV[_NTU&VS ?O?JMVVZV*YA) M'CS-53ZQKD'B_ PW,E#%,,8WL*!@$U3*#-L6HV)XJ4ILNZV._MFE2/LBEMG> MQ8](3KU3;@G::;5LB -!N39Y#.C_;0],9UIGKX,^.W#4FOMM#_?KS'"_3LW] MY,(V:37WJ[E?S?UVA_MURKI?I];]UM7]P*:JN5_-_6KNMXWGNI?I3[7 M73ELNS(Q'F-O:)5H3R4'@AMAOQ>Y -82V59-F/Q-[\G%-5?$8"?I(%!-SELY4K\H+0^,+-R&5-OZ4M_*$?"\)F:OE_. M45\$?9^=?GK1]'TF(K]0,Q4_A?%W[%%04WM-[;M' 4CM[\\_O&AJ?R\'81S6 MQ%X3^PL@]D^G[UXTL7\2?1G5=%[3^8[3^==OYR^:SK_R$*$U=/B9"H9VCQ-F M[T87+82:2CN]U^]? ++V7@2BGE$/CJ_8<:W:S_R::YMRGC?C^I%U%R 1QMSK M6>5]>T#H;^91^5?*UUZ<#:XRN&G?7<\SK69N=57.0KTZ: C?>HUY7 M/#=,YRK8BD\SY%(E++2/NSUN;?5-7E.+<-7L+R@BG)5<9-2$T$P-Q=?TI:>& M5R0\%;4OAR(:Z.:6!$H]&@\K\0OL,47KV;E[7?7 M+7WJ'3:/>T?_'Y=6WC_#/LXO/7T^__&L=DWAK3KM[][>^_V)KC@:FCSSQ3L=I&'G= M%G?76,$4W)KSO9N>[-)Q?LU^]=Z)-)UZG\)\$L8[B9,K>T9W[T1*)4*%J3/. M/6J-YNG];6232[SN) MD[5'9\L].O?%T!?FT;GDL8;_"'WI57EWYLKE5_#NW&..P2WNFEM^YJC\>/S[ M#%1XL0ZJ@\4.JE_[23"%_PSS4?3;_P=02P,$% @ C8B>6'I%\*4D"@ M>V< ! !G:6,M,C R-# S,S$N>'-D[5W=-7\_>O?OXDV7]>7XW M1)?4#F;@"W3! MPT",14R2F@/Z@[#MYP.C6P\*E;&999UKL@LZ?&9E,!>JT M.H=QL_@I.^VT/APY^ 1;>(Q/K,/>^,3"'>A91W#\P>W"8:][U/YEZKUTYAY8PYQ\PFQ M%ZV)_P!<4,8/)AX=8]G4";A@!'L'-ITUE>VM;K<=BRI@LD85\;G OKU0Y0AF MB>5,^5(NF4MM5I9T3-DAVKU;54)[&071\' JXDDY?@XL 3_4;@ M_Q5(RUP"C@P3#U0@I!HD'@O,)B!N\ SX'-M0VD]G[Q!27)+9G#*!_ R0B_E8 M&\"94&+=!@IY'U(;"QW.JB673;6MF?9-\ 175Y:Z.GCB3J.YN=: 6Q.,YZ4T M)V5"[=&=,CU(!'&[U^LUGU14YO<@-[)T>TO]:;4[DNP2:HM"='/=\LJ*Y7;1 MA^6(+->'6*YB'W)'75$LF"3U-:_:C<40+MV-2+)4-S00!_M@0A^:-@U\P9XW M&1)Y(O%%F<&0 G. E-$=-U=_;*T3;*>,SKBY^B-')_9]*K2\NA/=F\^)[]+P MAKRE0O*3_X+Q'AZ7-5Z*@/=OM]N6.4M)NZ6('7C;A+P2OY?/$7'ZC0LJ4_8& M4O>^WEUOFEOI'H2B,7:,O@S&LY;^KXVL9:YO(2WUL;G:=@4EX.",_#/]]^KH MCH2C)FL$5URTL5QZ/.6*13=C5ZYUL.^ +X7E'YQZQ%&USCGV5-[R90H@^+;> M-^(:J>E(/KY(Q\*"FP@3)4%1A(I"V+ISMW 8I^Y(CG'=1_[5QX%#A*I7=L:F M29.1W^YF_"[U(.JBI2;T?J'KYS?6EUQX]B6)L&_ZUZHTQL'A M-G&04HE"G6\144 /YM,KCS[N?1K(461D_V@K]J4BI#6]<9Y#!76_3+$<'=1S M@/%/?P5$/.^5^_4*C3'PH60,J!!(*OP?"E76-!C.,2=R]-TFC-B.Y#P@(WG' M*H,FW/8H#QC("XVB*$KBU(B.@2V#D9/M:4@"&-U_LNK^A'2-G/X;I;[=6/1]) MULC1%PSDPC>DG&\;]BD$H\O;JRX/Q5$H7R/'#P%O[?)(UNCLSJJS0\$:>?D& M1%CDJ?B: Y/UWXSZ.@GDH@6)DY;!@2EIBU(B$*TS8[]@+X+.<*J0[=.V\'1/Y4$8ZCE;I M4#A( Z$D4HU(&<($>[>,V@#JRZ.M5XT5%",5'[+KAX1 "8P:D9!3Y=Y2C]A; MSU3K -=0T^L='1X>9_*HW/(9O8\1Z[2QD2AE[_'V]5P6QLA*)N%*8*#W(4J= MF,@OB:N0LA;1R$\F 2LJM>M(5E3\5F$G#6&D(Y-Y1?)U]'ZRC*Y"00Z.D8=, MRI4JRNO(1E@H5^$AA6!D("?3PC5U_9H*NPH?9E@C29E7%N;RO8X$YN2UER P M\7:7)\=X1LHRKSD*TN0(L$XT)5+3&\S4US$/4(FG=8!&HC(O09*9LQQI,6#= MJ5(_R'$"#ZA['G#B ^>)A[NB;R,E)DI/,F]7TI3&2M1@C-6DZZ4WID,2;AE5 M/R/"U[[ZX5CU";6L$B/3FY^B9NKR&R1I\Q,#)[0!L&1E(GBI36 M,ABB/;-*!*]@&$G+;!@M-NYJ2$!RQZT2"WE 1BHR.TWC5O90-W;!<.O3U+M:H38"-K&6VBQ:L)9<>?;/6:\ZJLS]C$3#] MJ4SD^"'!X^CCF9VRNHDB(\N9O:9JEIPGM+WQOAD=W]HOQORW]AOW/^2] MS)*EU4;Z<:49H+I:4TST,AN5&[S72<=+OD#T!JB&L;+Z$>8.TN(LF)'7HF_- MEU"U)"?WN\Q*#*U%--*4V3PL^.#SOT[6QV;Z.)OP.G7DC3KP)CI83%,Y(?:W M3]QF]'$P8:#OAY>7,*>^H< M#W623[^Q)9JO=H?&ZH /P=3/=O3Y;:=R$B34N=?'=H3'6HGXT3C$ZC<<&!-Y MEP>R/T0$RM+?& WF_4;8D B8-5!X]$=X1T[",@[8\[5\HK"7YP.MNN8/4 ?K M@3.0_<03N(,9ELSX$[V@WP.;#2(G)-T1&A!ZHP2 V0-.P*(?698P5@TU?V(V M-7Z#)A>I,?&UGGO\="E7*%NH[;-;W9%"VC<5+\%S"2-CSYC-''@>?52!:']EW)W3OSS1\%3$:K8* M ]EG.O')W^!<.[(I<0E>;-_K]W32W('O)-);^2R80>I.9/\M?E;"9<)H+^JW MGVYL3>Z>YIM=FA^=6!+--7=J'AJY7WDD^B(,F+KP.B?]/<7@);C 9+O%+U-? M=@ADU-=@"%P$TF)?I"<"::P3;;UQ*3424UD39AJ^"#V5^O=*^=-F)S[?N/8= MF/G2)^&YC:.Q1R;A3U76)Q2E<7YT9A&_=ARLG 108%]1\]E K,MX9[E2G&B2FB5)=UA M ::ZI@3 #ZYKY/1@J^I] B/WVG]0AP:QYX'SH )&=50=Z!4H&Z24 \7S46F< M/9(\#_M2W?B1>S/Z?;BUS;'X/FN7C6V]*OS(2*VFMJ9F^<7'P!7 U"[$%0U8 MH0,J8;[.:6R7^4O89%G3ODS6E*/U=;I:IBS4=8?#B\\P&P,KFDLSS?8WG$X= MJC:@7K@051GL2U:=27VO,S+V5..E.#'0 M+SS"_T_ V;M_ %!+ P04 " "-B)Y8T:9]@X\< "?*0$ % &=I8RTR M,#(T,#,S,5]C86PN>&ULY5U9*"0QTY4U.V*5(\7Z,_] (T&G_^R]?#\:-C MG,V[Z>27Q_PG]O@13M(T=Y-/OSS^^.$EN,=_^?5/?_KS?P'\_=F[UX]>3-/1 M(4X6CY[/,"PP/_K2+0X>+0[PT=^FLW]VQ^'1VW%8E.GL$.#7Y:\]GWX^F76? M#A:/!!/J[&-G[\Y^%LSH'%R $(,#Y:.#(-"#1FN*1.6EYO_SZ6>;;(FR,&!" M!B@F\P789+J ^;=S_/E#U]/4U@L1_U.7(]N_41]!6?\9?' M\^[P\QC/?G8PP_++XT]=@JI])E?0_GN-+WWR#7X*XW0T7H[6:WI]^M457:^2 MX-<%TF^L!O(,RWB:+GUH7-4XG9W]YCA$'"]_.CJ:PZ<0/H_>+Z;IGP?3<:99 M]MN_CKK%R:BX1/]I#=&; (H7!)\00+K\3N@4>GOU^F4T/F[)@,6T_^"M%DR [,R&1 M4ZA#B_D-N8+9\^GAYQD>T%SKCO$5N9-#?#V=S__ Q9OR(7P=:9]8(;L/60L" M:7* &&P"+[EP*4:#FK5FR&80UV&.>*#,Z5%9S1A%H ZGDZ7D_QO&1S@R,GMK M"$ )2H'**, 7C!"LDP5%8=&V-BI7,:S#"?DP.;'3<#=3^EO2&\YFF"\ $9SQ M: ("\Z* TE9 0$G_$M)X;F- K1KK_088ZZA>/4S5[SKHS;3_@1**^='L9(EC M1<@5&DUI@+9H( I#"8)-%/E['8 9H8.3G!45&E/@-BSK\$!_XP$\)"(T&?]F M;'B'B]!-,/\69A/*1><7O-8++%WJ%B,7-5=*%>"9"$JX'$1)>20O.IJ5HK))F5'G=A=B-*1K&^8@'HQF2Y8HB$0#A!0%@ H0@1,I* MZ1@VYL2%Q^\JR3(>N_!]?TPGZ8AL\V0Q\EEBT%&!X9A!8?3@%05E/G&5G+") M:=]8L-O1#"FOVE;[5]G=:.S[8/7S4QS<9Q4+2K#<:PK*'+EEA9P" M'LG]?'W=[RLS:J7['<>ZF<[??,89R3WY])I<,9ZA.KE 14P9O1(9*/GR)*7S ME(RQ IJ[C#8;7;)H;0;N C6DO*B9-6BJB3Z,PM-)OL&_!^'12EO7T1F2?Z_) MNHL&!#E^(T+TEK?FQUV8=I7Y)BEI*N9 44S*FK)3Y2+$Y QE*C)*BF"2P=9) MX5UR#<8)[LZ+JW-A1P7T$N=%H:70/H- ;4F>A&2>22CA K)2%/.L]7+0K7'> M8'Q@>]5O.^1-UP&[1=UPK-(]GTZJ3<9)JH",*46B-2"3),$DT3%X:2!+';7C M1EK;VM9]!\Y O6![3K122;O=A_D<%_,1"\%J[RB7119!%:MK[BG 6V,TV2J/ MO+536#VY2=:W^JH+\84P)6 H'(S3O!I6"0Y+@D*AIXQ:2(ZNCX3O*I AN;DM M-'UCFK?38/<4[;^KX_>F?)SC$MV(984F&P_-!L\!MN?TP)U.+D[3A,%F1:JZW^7.WL'X1(*"=MD74')E R4UP M%YDEL^TI%:4\1[C2?!_D=CQ#\G8-V-!LZ)N1X=5D$2:?NCC&4V.%BU>3-#ZJ MA5F_3Z?Y2S<>CU"Q@H)HRERF'#0Y"RX42GB5#R&KS&)H[?+6P36DW;(&Y&BN MBF8D>7&Z=;?:M?\0OIX#'#FO"(@LP*TM%(D)#\&D /0;F6DTZ(QL3(W;T6RX M;39T0C0:]L8!\-G*95&9ZT#/S"@IP'>.8O!(G(R>:Q=D-#RU#APN 1C2#E@# M96\_N#WIUQ8G=&&2TK:805G*MJ+3")*A55X7K]#N3[_;>+9C^I;I[*3.EUAX MR3Q?P= M)NR. [E.@G(FFG1:N<@-,%N3+>\E158T+UT4WJ4L,#??M_\>GN$E-BTXT$P# M+:N[/H>XP]"U#J=D1YALD#,YZ7@R#:)$D+#Z!PQB!C':)/+B( MV#K%OQ7,D(*H]F1HH("^:X3.,"7M:_4V ^.2(B.O'45U5@%#RE63CB7&/14( M#3!X:LR,AJJX0H\_/[DZ6J_I=8_G.=\OZ,_EGNZTG(I%[WZ?;\Y]AF<[P?%$1Y[]]7C59X(Q&8!2P>,X"N2.O:Z5;-.!]RA"T"CPK1-7\ MA$2/XC2SD-\PC@PWR:7H@1OM:9JC!5,T3:XK:DEH'K(*A*:N 2=*H6*IYVR+9,DS:60/:Y8W8QE2 MV#540C718S-6G1V>>8NS]P=AAL_"O$LC%I!E%A@4HC*%"KR DQ[!1HPDG\3H M6B>L-P+9?<[27@574=>%2,TR, K*].ZY+ M$(=DLG?GSO6YT9^^&AKBBR!?=/.TPHGY&\RST^J7X9*/2,:H!*A9 !5*W?+C MM5898PJR,%9:'YC9&NR03'G?1.M+A^V3[ M!2'2EML](D(RLE>Z),D4G: Q, M#*KH[(1J78%U9PBYQ6D*7'K6WW%"7SU^.LE/\V$WZ2AMH@<=G[G'DL@WM<;\GL'>ER;63%NV5TVQ*_#XCZ=[. MIJ6C<$P;<@3TV.P#R2BR(/&\AZPX2NN1"=&ZQ.3"XX=D*5LS8-M1;J;F57'; MF2C<)9N#KAW9:NFCX12!BXP@BT%)Z$3[FOI+ /J/1\\K^=Y.9TL.+1:S+AXM MZKK_A^DMZ4C4I%1*/"#P.BR9F;KP2Z.$E)H:RT24K0]C]R/)D*+;[9FW>53; MN];O)?@=,8U26T&CI#PY!EFQ.H9@%+-".N]];&V7-\$W),/=%]L::J@7UQT5 M9XY'DJ^$#"I95;>K!#"3O"D^!.GSOESWYI*\PV.DD3V;UK.0%G_K%@?/C^8+ MTL'LMZ^GT[H6/M#_N0YYD,)*5 %"J<6?B4;;.:>@6!V%#T(GWWJY;@N80[+$ MV_+E>L.8?K75\)3IG.9GK>5?GI?$V7&7N%$U;'MOWG;L-S88&M-_DIQ5+&@U^3QZW6?2@F0O.\@2,U3T,KHG80GKP M.B3.B^$AMR[;WD?,.+"-4.]HG)6DS)AI\N.)0^2% 7GW2*QDN8@'NQ$Z].W" MWF?%YF'^?HC4V/(0T-.%GFUF<*@D0&A1NOBXI&\]8^ MZ!8H@W) @Z7D;AKL;:OQ13<^6B!YU9R42\D!$T6"8CJ",P2&Y,(4>-$$M.?- MQE,H>]EN/'W6:C=!BJ23LP9*JB5[)G,(C"M0J#@Z+M&R?C/D-4 .R>RWX-!6 MFXY;:^V^MATO 7;2%:>RAZ3)?*A@+43C9$6=N%,L%=-Z^V0'N$-:E^F?^UFO.[S[N'LL[UY6]4WWG# \]7_0JSUDF104A+Z7%TE!X[77LN M%9NSKY, N3>4C+\9_DY:M3;>1_T"0^ M;:FRLK0WQ>1OP^J8?99%%5&/I7J*P=$4,O24C=7Z(_31UP2L=:W%/@4];BAJ?<^6@ZCNL8!,]\?0@Z^4? M7/@DQ7_=M'9VJ;6.0E&G3(U, MD>:(S@:,\,Q1F"B";'V9T7XE;! O5 AO9]/CCK3[[.3CO/;..2^=>4J3_WC5 M8[2H)#&$0*:FGE.6GH-'J6@$@BN")V.;%U:LCVY0D<9P.7Y#\-*'^EM6/-V$ M[]72XEW&EZ0(INYPN1!MW;W7$(/"VD>HB!@+P>RA'&I-=(.**1X\/7=5?]_T M?-E-PB1=QL=3+HG5I@M1+N\LH $1(@+Z@HQYZR6V3C/71S>D<\ /GYZ[JK_= M)L-2Q#?EHMAO)CL-\/E0ONCFGZ?S,/Y]-CWZ3+]Q\\K=R!EGM$L1@JN'PV)V MX'D1P+E0-DD7:5ZVWL^X=ZF'U&;F 4VG^U?<1G3MVXO<$(3=M!\SBA26>4-. MCR:" U7OA PQ!2@^!9%9-*GYE;Z[(1YH$5"Q/$F)!3P+6"^-"1 -Q;O29*,S M,K3-N[+^1Q2.[XO;>ZHTWX0F+?<[KYC@ZST$1TK6DDPA(*?:WS:76O(G$:*T M*:2L$N>MRX?7P36HNI3[Y6-;'?;(KK,NI*/!TR! [3F>K+889YFY1;7!-T8VV01H+ MA*#V.(P1G/,%!/%=Z&"4":W;7WT7T)#"]'OD43NE]>ONKC1Z.VN*^JW1UX7[ ML'ST,1M)^35)#LK4QLJE<& AZ.03M\*E?;C"#3 /J0__H*Q:CZKOG[ 7ZIM/ M&U92 &EXMECOKRF*1D=R<,%GD(Q@)R%J,]9] M8>J6HM*_QWBZ2?_TL.8R_U[^?*2$]\RAKD<8*9I,9,9C8!Z*4QQI% AXZ^W/ M=7"MPS'[XW.LN0K[N[OF2LF\S=9SE 6R@%GDA0RJ-[GU M275ZS<:9U;SQNHV1#LI2'$-01=$9=1/3) M-K_=<3ND:]%O;_VW!L6_YHJ^CQ(2GW/R.GK05B][W)#S-C( :JZ\J"=?>>O$ M<=L2DBV6#L/)X6IO=UQ+4S],*7BI#2GJW=CTH)?3V2W^B45E,-E:!AU(:RQD MB)Q[,!95<8C*-V]3NBW60?7'ZXEXUU87]Z'7E@O8"3$O=PQ?S>='-!3XIIY7 M.IQ.EE>UCW2D5#]F,@V"UVX:W% $K0*8G+*22C+7?)/M3E!#JB[<%ZV:*JH9 M?]Z1FUGQ_4UY?T!I_ ><';[ N!BYF"(Y$ %<*Q*6<0?>9@8<4094*()OW?WB M5C /80>M-6'::*:=H3D'\Z*KPIM"6AW7&/7FQUGO29]/F*J""T1 M@7EF:KTIA<\^:DC,*R8UY]FT;JS6"OL#V C;CS?K6>WW4+\X2H4[5;OV.+UJ M4\X@%.V@KC 5(ZSUS4L MCU#M-W9MC4>"BUQ2)(XURFU*MH6:\E)+ M#\RU#DE:UA8/,A5JSSIV M>N>YONW3@ _3I^E?1]T,Z9FDFL5)=><+T:V-[B&L;.U*KMN2AL:ZVV,#A"7N>5>_]'TZP'PTQFEY M=C3O)CB?7WCS!2Y"-YY?1KA6\X--G]"^\<%.,C9J>G#V.(K7(V4.]7'O,$T_ M3;I_$S%SC>Q+5_?%5AL1IW3*M>WNEVY<[QJY6/Q&^<$AYGI)&F/*V502E%+O M&F%UDS;%!%&1+4\B&Q2ME[Y[$F7G+NJGWS\*3I;"%4+,JC:(3,O>D+PVIT,K M'&5$MG7%T]FSAQ00#X%QUZY/V49'S2*.+4?DUI&(+GF344/TM?TU*_7JB6@I MTS:R7CR.P;>N,&XLPI!"Y2'R]3X9,TC:7ZRRYA3$F,.#,U@^?0SG:H1PG/BGE.;S(9F8@\NT1957"U&VPV$ )* MRN6"U+XH%6R\O[EQ!>T/X'P?VHS8A2^#FP>K#HV+BV^LSJ>D?-KIT)ZGR@[B#.DWD4_\DS:%^,&-]4N2WRI MC-GJVMQ7U&L&:R8K+.6TT7!*; T+V?DBB[L_E[-%=?J^CCO_R!.E$5\&F0+6 M/%;)P%@ICGCL*(_EOK9"80&2BU94"6)HO<36Z\K'@)+J;'@T3(!(Q8"RA8/G MQH+/P85B11 9!SRRVR=\_>X'W><$Z'-1:5OJ#-*RG)[!R%%$:X0%KFIWI20I M*"_6 XO%IZ*9)CLYX"FP_D&^WM59]J9\G./9.:\K18B]1^W?1_RC+I]NP?V^@O:&E!FDF7DU683)IXX^3,+H5$]M)V!< MTGACT. =C_4FQ2*MHDA"#7GK\H(H/ZJCW6%B#(D\ YT)JR9Y)R/E)=IB%92B M+*BL%<4.W@!/.C.N2U*Z=<5U+X+\J"N@@YL%VQ!GD'/@]DI%IK3W6DG(UI4Z MV)1'UNY#3FGE32K6I"$O0>Q4H/H0%S\'-D?:$&N0<^:TU?R%YO*C4E*V)::Z M=>Y!R4QN4$I*0S.O5]\JSW7K-EC]2C2DHW<_\"S9D4J#VR%;?>1;%VN*$J/4 M1M!(>^;KAI\/$+/TP"E*=$B#'CS?20.ET.A.S#(L8PWW$XJ<:Z&]AJ)J?4FJ*Z4EDKS1D YE'#X=X@_,E M%P4)68=EN7:F"!%41$7&HDBP,DEZR_J 8<]>9$/>[ZOEZ$!X/Q0R[/$,W=D1 MA#"YN$SV[:C9V?L7WMS^.-T.#VM_LJZ5Y#L>LJN!H;1)):';7B-_^[;MWH\Q8N@G-Z]?=\<4UUA7??_MZ>C?1^;$I MEVTM'DI5D'J+MK7@>) 09"K9.&.-:G^]SV88A[!1U8@/UWM*]JBN9I'NR]L1 MULW[P)TP*CBH5\2#,O6L/]EYH-C;%*NY%*IU$[+O(QK"!DY/A&FHBF;T."=G MB2[$F#+$4/OO.HP0E98@M4W%"Y'1M%ZYVL1&]+U;T9/*MQK> <4J+[YGX?J+ M6M9Z[/[CE\U'HU&[@#LL1S8\1&D\1&$S*%XO6R5S 9(K*UQ4,J36C4 V,>)- MY?U]-IW/1])[&S(91^9"O52V3D?G$EBMM%%,([V_/XF7F(80Z?3 EPV4\S2EH\.C9:OA2]>H..ZT-%$ P53UX@L#L5@#&NNA;,Y=;MY%:'.4@[HI M\WY8U4)_ _*H%V4X7:SKSX]^YV'[]Y[K2KX?G^E4+(G";2 :U6M50X1@508G MLBW"6E5PCQZD7Y]YP\C_'X;9R^G1;*0H]C1):N#1.U"1UW)IY)@/O(\&$?I.OA <8)" M9\#'P@E]O5F&&W1XOZ;N*N(A+(P,CH$[J?4^31]1"D5 MBJ31B313E*-A"RK6)#U[%6/R)>PQ\%T7]I#J$ ?#QMT5W*38XW;0%6>ZDK@_ M+0NM9*&SK'$KX]J>3B,F,D2+]:9D[6599T-V!PA#*OKK@5G[5- >EUF6 MA_(N+"[\-2R.9LM"D6FYVM]L^_65;9[2?F%E9UD;K:B\1J(,WMQ&[N2L]_6+ M(QR5)*TM7()VE!V7?6W M_:NS6>QW"\@1=\(JKB18CX+"3V;!TVM@2G&I,B876QV%/"Y4, MVV>.^'Z\)CUG$'[SJKS[]IS9A!!=K3"Q,M0R$0>.60].*\8#:F=MZR;*@_"< MW^Z$O2FCT4&38:TWT)#\H+R0X)R6D!CSZ //QK9>N-L>[8/TH9OP;B,?VDZQ MS1SINH-R;:&169&%J^>[C490.I)9K_?#&!\U9EY0BKU&<=_!^B!=<>\DW%6I M>Z?@^6Z+R]XYID'F>BF1B0&"]!YTHGBS5@_ZTGK5>$.(0]JJ&!3AME'A_?!L MN:R=;%U;2FIUG(;B50V>471U,#(]K&ZOQ7MBV7%NTF3-M MG '&.4Y3HEV;H28%.,0]IW&!S7-E;B_5"M.\911!^#30$2 M*D9NWB1PP8IZ"U PUB7*R5NW*-X4XY V(H9'M4V5N'>J?=LVJ5!E<#P)K$M MB==-81H2:0MDM-[)S"G&O*\E\$M AW14?U"DVUZ=>US1^P,7KR;T"E]/YW,2 MZ?GT\' Z65X'_VW9Z^J'EF]OOR>V^S/;K_0U'H=&JWY_6TX:S$^/B6R?\(^C MPUC7/UYTXR/ZZ?+Q\S='B_DB3.HYT9$J15HOZC4 ]3R[8QR"B;G>08,!50[^ M:A?:G6W&AA!WM:4W/NZVASW-_R!%+UN%<19EK"-#AEZO;DD(T5LR_*%DR3S3 MMO7*RY90A[3ZUR?_KIK5?6BVF4N_96"NX7P6YET:Z:B16>N EV1KI]]Z+M<& M$%%(&9 ;:\Q^IN7- (>TUG?OE&NBQ34]^.G/ZQ^1HHA?__3_4$L#!!0 ( M (V(GE@0PUFYU2$ (]Q 0 4 9VEC+3(P,C0P,S,Q7V1E9BYX;6SM?5ES M6T>2]7O_"GV>UTFK]L71[@E9LCL4(5L*2>Z>>4+4DD5B&L35AT5+__K) D") M(@D*(.J"(,0(ATR (.ZIS%-5N5767__KX]GHT7N<3(?=^. MCD]^_N'/M[^!^^&__O:7O_SU_P'\]R^O7SQZUJ7Y&8YGCYY.,,PP/_HPG)T^ MFIWBHW]VDW\-WX='KT9A5KK)&<#?%G_VM'OW:3(\.9T]$DRH\X^=_W;RDV!& MY^ "A!@<*!\=!($>-%I3)"HO-?_/DY]LLB7*PH )R4&QH"!DI)>+IX^?,/I[/9NY\>/_[PX<./'^-D]&,W.7DL&)./ MSS_]P^KC'Z]\_H-?>1Q&(T*\ M^(;9IW?X\P_3X=F[$9Z_=SK!LA;]^9 K*%WA_$?]ML<[8SHE(),TCPCT+HXK MQ1MBO.[;=\?\^;L@8PGST:PAXJO?W11O=Q:&+05\Y:L;H%U\$9SA6<1)2ZA? M?>\%G.<@+R,C+H8Z+-Y/IU-AF'T8^K.'B_ /NW&F02 F7Z8 M=J-AKNOMFQG]6Q?@KKPY#1,\[4:95N]?__]\./OTYSC,\Y ^]>VAG0P3U/68 MR>4*\!^[/.W"@(E9P_&P+E8OZ.7JD74X=S-T_#A#^JKE G>.<=2EKSXTJLMK M]YD/HQ!QM'AW,)_"20CO!I\?38/"Y_3C="!*TB8& N5#->A1+R3<8U]L01SBP#'4V MS(&T.H JED-4@8BBD.F4F$PF]S6F!8*OQ_.%2T\FYR-;S>2M-J0RZV P3GKQF]F7?K7[PM#=Y"MX48P"SYH"2I[#;Y(!X@\%$,/H51CFY^.GX=UP%D8K< RML$E* M8-HQ4"%*B)),)9:#%3Q9YQQOK/8; 1T#!=I)O(>9_W:"83J??%HP=$G6%3#) M7!;!!-"^\M3+")$E"XS>MP)Y$M?88KT=R#,IO(..KFI<[[P4I MS<_FHQJ!>3D[Q4D=\01/JXWT'I^/4W>&*Z"Q!(M1T2JE:(%2]",$ZXFG!;7+ MR:".UP38=ML7-@5W#/SH1Q-7*:-VI0QAJ>L8/L/E_Y\O;9NO G:ON]'HMV[R M(4SRP&0M@^4.DD!B>'1D[21!DF$A1J5U(M"-B;,EQ/W3IW&(JD^5]&" 7K"( M%['>Z/;/C5Z5 MN=XWV4T3/=BE5T<]R)FCY[$FDC,A$IJ\;K0&FOG/=-FG/7&347R,-8#J"ML9Y& 5PMW'$;()C,P1N;BY9*6]MZ@^I[3,?-T8-B M1 ]&^4)RSZ?3.>9G\PDMQ4N8RQ7Z-=9\:EJD3.EC3ZHT_S[IIM-!5$DYDAL8 MXVBRJJ# %X]D'(H@ CJCL'T>YS9(CYN=>]!>#U;]&M2+^; >=''1DD0LZ.)K M&-Q+"$5&\%$);PQB*&$_E+L9Z'?)N(:ZNTHXO3/A%O.AKMDD@K?AXS^'L],J M'8)/;RQ^^\OEY7M@14'G)0/+M !E70;'#0E-H.=WZUMQ5 MMIF&1N1K7 19WG8;0T\LDO/-(&MRAI1%!BYJ"VABB29&IG7K16X'N,?-O7WI M\2H%;:]6W?60EPNUDRFH(!64Y#,H3B9IK$$_:P-B3)$EWSHC=UNLQTV^O6CP M*O-R9)2ZU#<+:%^E[QKJK^KM/.] M+GB_GKT;=9\0%Q]Z-9^D4QK#JU$8DR>4,B+3'*3(&E01$8++'L@GSVB$0Z-[ MB?)M#_6[I%U3_5T3-]XYO7#3=%D+>Q MN=R&%2C%D_]M7"#_VY*X5/+:EV)C MVE/TY&:@WR7G&NKN&L;MG*IX-GP_S#C.TPOYE$$N*83L$Q2>R-Q,EJ:!YAYD M8M(:$HA-K%_)M7W63QB]EL,HSS6:U/?]N]HG5X/!MP(0KCR8!V M@49+;@QXKA7P8A//4>B476.>[76 QTW@P^7*-3-CY\P&85P.[T6U3WU@2A?R MP'WA",I;3_.4S%5>#/>6JYR:UQ=^!>"XF75[65^C^9WS"S=6&B27<[ >P4IF MR#]&#M$KVL2UR39R:[)H383-:SZ:5"Z@D#G7S+FG_Y--3#H(7G#0V1M/<\\H MH?=4N?#7QY?H_H)>MCG42G[H<-J55R1.6FT6Z].S6O8XFGY-K8W.K-[P9-=-PXA\ M^_F[*7W%:%[)6C_3C6?#,9G,+]_A9 %^^N)S79E,@469$)Q5')3P"ARK319L MI,4E:2)E:V]ZC\-K4,S8,]3E84+##4IM%:2< JC@)3AC JWKB4M5::];5\_N M:6C[.M5[J'/FFEK,@V/4H9Q#_F4^)1E/IT_2L@RGTJ2>IG/))"=I!$R0FZ92 M30XRLDUUS#RY2$9!\]FQ!LI=G3T^2-9T[;770YWH=;#JCQ/$55G^)@![.MK\ M37!W<\RYB2HWH,?N>K@3PB1;GXPSPNG);G=RF=RFYT7X*IA8)Q&C5:Q M%.4W_)AKOG;_@8?&0N_:2*R'LR5_S"N*E^4UONLFB^#7FZ7M,AUP%XM44@'C MH>:E2K7OM(,0C(N:>4S8NHYG/9H[B3W="P.ZD09[X-8UD^@5F7@U8G""+\L_ M.A+(R7.RG$ETL^EJ?N6!**98YR-XM%B#> *BY@:X<"S0#]XSV?]NL@'2!TYN ML6>UUGR/AL[3[BP.QPMYU)9KP[P2SB*-4'!"4#FM_\&AJR4B%:$2SH'S)"AC MT*48"F?1]L323? ][Q]"/FF;VL>0]X8 M>J,@\C5KTA=":9F3L=D"JE1 <1G "1O RNA-R$9$USKJ>Q.>G3,JZ13S?$1+ M[35/H6EWX=4RSJ&16.ZYA2C(D%5D=H+/FH'&0':I=#*V;^"X)<9]!4Z;\>1* MK4Z?2CGTD"7MZ-*PHL%[1X(KH8"7P4#064E?LD+3UW9Y("'+?M6_8>QQ&S7< M22AI$X /L<>M5;EU3.DV>KB;8+6@25%#,)[7;F!,%W"&T.K@K-=]Z"J'@FVD:O/ M=(PZ2@TB(6$U*8&3AH/'J'S2T;G2EPMXF &=WLG47"U]='J>DLP^/,-W'4E@ MH+7*WJ.!9)*J#>MH&Q5: [JLG19,>L$:<^0K $=$@ML+MF'/I+HI/IE.<79A M>+1)XMEX6(;+:X9>QM'P)*P6O&&7!RYG::2G03-6[UY"6MV*DH R..8Y<][$ M#&A8F MGP9!!XQ>9#"AIMPB%Q"8HN5*>)LR$QB\V8 =MWKXD7"D?\'WT _HMRIK?$%P M,IE!87PRC"-$XX"9FV-IL+HQVMM8FQ M":XCX$UO:NBAD\^3LWKBZ-_+!:]<@CD=.,\S!N=AT>!ZT4S-F^*)U\:SX!)9 MTJV+J6Y&=$3T:"CZADUWZJ)WC4W\-GQ\AGF>9A7A:C],S#GOB@196]\JS@,$ MQ1T@CTY(GG+BFVPOFSWM"!3?DVA[:'=S#B M^2".@(*'H> >VN1L-J#S_OTO)_5ZC/H>%P'P1 M B*KEIDI"%$D12:[T[H8[RMLMHH_E"? MLX/Z-ZS/V48-=U)NL0G A_J/^U6?TS-/MA!_S_4YIK#HA."0>*2]V6I6;VS*H"UMT37(8E/X MAJ%\3^ISMA+Z#?4YVTBLA_*)]<%TV@Y_#__;39Z.PG1YP:]#XZW6"7(4M!E: M6\ 'HC(ZYT+.!35K78:W!;SOPJ;H2UT]W%%T ]0O0/\(9Y\+WC: VY/5L274 MN[%!>E/]YA1KIK<>K)1M8=..8S#0W N&>=J2HZS7RAA(&8-ES!0>6WO;!T&S M;U@PA\JR;=35QU7P\^FL.\/)B^%T=GY-;1%9F^P-\.(403*BGANLPT<3N*\= M[%LSZ!H8^[>->E7=Y!8F__J,AWNR!6V]I#@2'H=D":+D M4# K8U3PV;7FP64,QTV"G21^UV?(O:\77!B$)+4%%?2BHC\!=US[5+1+S;M< MWN.2XUUBN[VI93]5ZZL;%_]-$RKC>#8LP_!Y2IT7VS\9YQ?T]G!$8L,I_6Y^ M1F\N/Q*GLTE(LX%@S%D: ;!(BZ)R&<'I$L$+;90@E\.;ULM1?Z,Y;GK>A>F1/P_24?E&;\[X/HT6'&RF]C48Y2$61F5G+MER1'H*S6JDL(MK6=SWU M.Z*[(_5=<%DG9RZ_M5 M]C*PA[ESL#1J>,ZLM7&Y:L X/GE1KV!Z/3PYG;TL?T[/#TTI&:-U6H!PGM>F MG1)<\@6RT2R:@"QDL6>'XV;$W_TL.&""]'"5?5L;\SR=,1V8XKGEWD%Q9&K2 M( TXPQED*7/T(ID@#MG@NC"4[WY"'!)5&AXM;#[/+]B!K#@?$ZK:@=?1I"X9 MHE,(-G@40F:.E]G?_ZK_X"3TM\3?4O7[.7:XHZ0'Q2J>>&+ O)>@K%?UFD\- MJ!"C]HPQWU?'^7:C^.XY?R $67M$\3 H?_&=S](6KJ!AB\)SDG9A&7P."5RD MK4K$[*0_Y+CJ-4-ZR WWHOS&K;?Z&EI*W7P\F[X*GY:-E*4I*>0$D6LD/]S3 MX$3T()D6/KDDE,I[ME76H[W?R_C.!.O)?FG$C@/.!*]"N%\/=#+'\SCN]#R0 M>_6# V5M",0>>4KXX+&U" M\I&L25($;7JH:=(S8X!I+:P2!A66^^%4/\R-0^-+#UU)6P[K#YP-I'<6DXB MOF"]=@2!G*S:^C]%;K.GT?1U+TNC(3S$D)HHMX<*N[]W7?XP'(T&P6H9G"A0 MR'X 11,%@LH:3"B2D1.O-&N]QIX_^XC8<2MQ'LY.? Y_+5N3=*IX78 $0;)1 M(0(]W((U*DMA4[&N]>6&/0WEB$AW",I>NXWNNYOD-8TT&W>3O.$)^^DFN>D0 M]]%-LFB#IEX:').NYA\O$"238**)-@2"T%CN( M.:9ZC6" J+,!YQEZY:3ELJ^3&?>CFV2_/-E&_#UWDU18I&7:@15:@DI1@6>" M3&&;O9,H30CN&X;R/>DFN970;^@FN8W$]G/;Z_3<*3A/E&6T(<8:=B#SBC;! MK&G_$PAS/LXF@6 .QV'R:2'+/W#VLKP- M'P?9,8-.>Q YT=S@UH$OTD LJB2A Q;>5V.6SS,%1[832*3=W0'^_+W!"BI@-IU]>JIEBT M$&3#):QW%KJH-&>FM':A-\'5+E9UP].6'G'./A6C-) D:+)E;L [D4$H)91V M4NG8.DJW.;I]Q:>:IAWI8@.W0OWT91!]!.>A.X#]W+>U#]CGVE;Z.W Z";M3:0-2K! M\MH!%^LE?SEP2"XK98Q,O'EVYR!HUK![^3Y9MHVZ]M2]W&<73/$>9*$E7!E" M$T2(@*60C^9+UK%UE/5>=B_?2G4;="_?1N[[Z%[NM3)6J )R=-5H<3:']. M94CN>?')-;^(]?YU+]^%!#M)?*];S9]3+//1BV'!@96)T8@CR,#(RG.L+H[U M<$-1AC/G-)K]>:9?6]LVAK^=T6]?I6[]@3$'2;X+J[*JX/Y_:7U;GC8WI-YFPY\GRF\%(FW/C+( M&&O!#7)P.DE@17$1,J_76QUW"H^\6V\369F8:3(K5NO24O"0."O:IJAB\\N? M[VD*;QNN[)#"VT8AAY+"6U?J:"R)S H&J:3:7ED;B(:36R-#U-SY+-(>3G'< MD]3<5HK?L+Q\&P7<2;7P)@ ?RLNW5N769<.WT<.=$ 8UYS7("HE%3;Y*K%W! M6(8B@N,&.3>IKY[.]Z.\O%^>;"/^GLO+?4@2$U=0N,N@8C 0G-,@-2*37FK% MU7&4EV\E]!O*R[>16 ]QZ(L.P,MR>1,<$TIH(RM'"ZWR10+-,)8Z2QJ/NE(J7$7_W+-Q)A?O-FER#ODZ9 MMQ^Z@?'<:*TC2)88J"P=1&$LF*RD(EEA]JU-Y%L!_>[I=AN%[37ULA8TT08' MG+,2T'J23#5+N21S4I8,R+@KWF%QI75KIUM"?6#:K9360P.I[6'_ULW)<\'" MDB=_A:-:&*8<@G4)LHU)911*7/;U[H!J%>D#TVZCLL97ZZU'7$&F2Z413\H, M)Y]A1^&L4)9@^^1!!4"SUX*-'*2Z%K*^-*NP X8@HM$]E]' OW3%)UI>,_G/#T4KO2T^VZI@[;5M/18#K [LWS[! M?^D+FB?M;P+8*!'_;#@-)R<3/%E%G5:/_,(/X4*.* 3(6I6F9 [@F2W T G' MK-)9M;8COX5IUY5CS?CO%=DT%W##<>#VB5>YG$TS;),BW M5OY=Y,);Z>A&E>\@X'TI/VHR:VS2X&/MOH*)02PN@L&BD[.>.>GNG=+7Y+7W MJ?-MY-I8UZ_Q'7D[=?7Z.W8GD_#N=)C"Z&EW]JX;T[9Q?LI,>,8%P0%9O )E M$D+4KMX\4.HU3=QFN5' XQN:WPS-_OR*=EKK>A5YP^1G1?AF%F8+\^$BP 7U MBS5.2S*'C,A\>28H%'JI(WVW$7/#/,\"U-)>O AI MQ?=-0#7<^M<"V?_>WTA175]2;KPGK 7;>>@E)T'ZGG$-PS$3(H:20T-.: MMU%-S&&I_@8+8)^:WT:X#36^Z&,W^33X\\V VX R)=IR=*DQ\A@@>!<@6<:X M1.'Q1OMNBNG'D^[]X]4W+C6\>O%%P5^>M]]]O)'@NYVDUG"C/D?P],G &$[; MCV?@>8PUMV$@HE$0O91>R62"N6E7WDYO3Y\<@]ZVE%H/U3PK$^*\WV2]9>R? MP]GI>9>/7S^FT3S7_I+3*=)_N7:35-$&ENIU.YDE6G1,)IM0:H@RYV*8S:A; MGTN]!7UK:@>*A=7D)=5; 3M%4X6=ZB,$[Z,H^%23 /EBK&Y>-!* MFWK$UH+3EB: 4][GY%QHWCMY(V#'R9^&RKB+1K&+2SBG?X1)[8?[?H<4TIHO M:IY*V@1PHY32BSKO,J%HO*S? V5S <"' YE;JW+[^WYNH8<[(8Q,@A=9 NFSU#,:/(+CA6:) MB\8F%[B)?5VB?3\.9/;+DVW$W_.!3,:\48KE&HPGBSK2HNFYMJ Y^63:"/1E MD]+)>W @][IVX7E9_IPN:^LN7-WZ::", M+;P8)/>(2*Q0"?"9X 9;+'J&,HA-SMEN_,#]*[P/4[(_&?<0OE@*X!+<9>NE MMS@Y&_@B,9-W3-XX%H+G"5Y9G$Q%M)QD*0/^3=>Y)\-JY\? MYW6POX6TH.N3"8:!\B+HPC18+P6M7=F %U9!$#SDS T:SC=8%M9]_W$HN)D$ M>SA<^#7=GG;3V2!I53,I%@KS')2H+6BLJC>,*9D"QB+B1O5&6\SSJRB.0_.- MI-S#<;\W"TCZ)UQY(; >UL!E[SYLA(25# UB1 M;S^%5-WH/;DT7X-;Q32YB9E+6MI8D!E49@%<%R@K?ZV$5ACO?T>/@[/YFCZ>SH:S1=9H.DC%\Q ($P8A0#E%JQNK M=U"JG)P/.4MV*=)X;;+MQH<<@];;2K('W^D9QEG%,YG7T-LBN2MRX 6M@IP6 MI>Y" VU9FA8N;ET,-JC2VEN^BN(8E-](Q@U-ZTK'5^1<$(QP0J/]=31<-K!* MBV-1T]>8+ /J3?,RUZ&^WS\GG[L)I^>Y/?US,KK,,/:K&"^:)6WR&H-1#2)Q51; M$KMZ69],$+/-P(66,;)07)9;$F2#QQXC.5I+NV'/U$V@OBQ_O/S'BX'$E#@* M!CIF6M^R($F4R$DF4OKDHW,;W86QV=.^%QK<0K8-&YG>-/:G\\F$X%XU8)WG MCI5B@3/E:)^SNM[P45O\!F.$D<'&UK;$-OB.@3F]ZZ6'1J8O<#;#R?0<[LOY M;#H+X\49VK.Z)0Y"L>0BEP A,0^*7&Z(QEIP62N3A=76M2_PO!G347&EI?S7 M]C%MN\9\/CY[E$7+(\3$+"3TT=)VR%21>UAEUB,\*N[TIYNK M3'(W%IRMWJ[_Q##%O_WE_P!02P,$% @ C8B>6!)U^,H&I0 594& !0 M !G:6,M,C R-# S,S%?;&%B+GAM;-2]>7/<.+(O^O_Y%'AS(L[KCA"FN8#; MG.6&;-ES'.&V=&WUS)WH>%&!5>*=4E&'K)*M^?0/X%)%U4("*)#21,RT;8F% MS/RQ,I%(Y/(?_^O'PQ(\\;+*B]5__L'_H_<'P%>T8/GJ[C__\-OM1YC^X7_] MU[_\RW_\/Q#^GW=?/X.K@FX>^&H-WI<%X_/97YWOP:!%Z#NL>ZWY9\"+XX83C'$!*<0922%.. 9C'@2 MBY"C+(S\B[L_)301)!0>](+0A\C#"&+&Y3\%31#G),M$4"^ZS%=__Y/Z#\$5 M!U*\557_\S__<+]>/_[IEU^^?__^QQ^D7/ZQ*.]^"3PO_*5[^@_MXS\.GO\> MUD_[69;]4O]V^VB5'WM0+NO_\G]^_?R-WO,'#/-5M<8KJ@A4^9^J^H>?"XK7 M->JC?(&33ZA_P>XQJ'X$_0"&_A]_5.P/__4O #1PE,62?^4"J#]_^_KI),GL M%_7$+RM^I][M#2_S@GU;XW+]&1.^E-S7JZV?'_E__J'*'QZ7O/O9?FTIKO'*O^QYBO&&VOY8FF0L__\@_S;8E/!.XP?%]_6!?W[Y>-CR6E>F^ZO M:ENKOEU^_?8K?R"\7*RWW]\%7\'?OG6DZO4,%_N#@5CK$^I9\JK8E+39V"07 M:E-O&/NOFC[H,P :#L!/DH?JY__X9<>Y"VB6\Z.R= H(^+WAX/\[B4Q!7]!: MJ@V^*/>E+:BYM#L-JJ2XM:@"5Z26MUU,RAV$O_#ENNI^ M5/:C72I_?+P:N^ M+#NI<$E'4&^?^(46TM=Y7,,7+T"4Q8.E^.O"\EO2O C)UA] 43)>2@_WB(C; M;S.G;'&#G_]228.N7%CELEWE%5T6U:;DTM3P3VO^4(U\ES57F>Z;+(F#IPKT MR(,=??"[X@#4+#CX*AL*>^2+7''ZQ[OBZ1>Y4OL=IFSWU=5=?Y8OKJ&PW=?6 M]&-F7]I.*2XI+3=R9\\QR9?Y.N?5^TU9RJ/:@GOR=!1Z')(P#"&B$E^"4BHW MV8PGJ4^0%PS#:PT^CI M;5Q.,#%3\PZ.'LT+T%)UMT>-"N9H;SI-9]8]:53<_;UH_ -VZOQI18L'_KFH MJH^2264NBM4Z7TE2UX^\K'>]2I[OKL4M_B'MRE6^W$A/^=L]+OG"1W%(A,!0 MS!A*8!IG<2H\P6(_-%'X,WB9V"2TI,!/^0JP8KG$904D2Z!2M U] MV',0US,2,^%H9D8:IL!/BJV?@=((T.<,[%BK[:W\W6-1X24HQ*GG+H 40OU> MBG&AW!#0O:9:%'>VR0&>CJS7.9S,:M\<0+9O 5TL:68CJW*]^"J_P[P]6_*8 M^#X-I)43!$M[E_J0)()#'GH8I8GOD5#+P=E;=V+;55,"OU\5#SA?G7;%!R4? MMCMGR&-Z=I:ON5KG5-J%7SE6;FU]23 JG+;*GQ!E2'WE1WJJ*_^U4]O]U691 MP1,B=.ITZM=V[H,Z55R+]R5G^?HCILHU>?X5_\@?-@_OBK(LON>KN_?X4?YF M_;S (@R35'H)@F52?WP40BPB'S+$ DX2'_'$,_$73(A/K&0M64 ZNH"VA,V< M R,\];R!J5 R4]TZ&B#WZH8/T#%R 3KDMKR ]V/(&6_@-A XVK&-2,^Z1=N MLK\G6ZUA?5 IIV,N_OE>&N@#R%%!T' %<57S=.\>+PZ"[.0#NS@BZA.<^$A@"6#^MQ4KE\]WWSC=E,J:_7U]4^:4O[]?W=W(;[^&V1A?96(S(8ES25U] MPSL&Y#9;_EV>EFLN0&-']"R$!B;C]Q3NX#"S )I(U-$#ZB2>J2^MU1W%R-*S M74_HB=B_F=#\A)US\&Y324^DJMX7#R1?-7=UG!9WJ_P?G'UB\LWF0NZ-2WY9 M;Y:7]'\VN71:+E?]@*K\W>:!L_>XNI>_^" ?><)+^=%JD83*E(40B MP1#S+( !H3QF$26"=-S77F&/?] *< &4"/5O>T*X'%^A9AAP'L.:!P ME28V!8OS9I9-"/)!,MJ4M,R/R?6B?Y;$UU=XS3_BO/P+7FZTO."!CT]LUQ0= M4!,"N%+1Z)H#H%C0/PR?DGS\%.Q :!L+LQ,2[ !P<](=D2Q?^6.COM6U^'9?E.M;7CY<<;)>X#@)?1PSF H:0)3Y%&8(^S"E MU$L\7XB !HN#(H?1??,D0:VOIEX)Q] -=4=>J62EZ$.IW+W+-$,/Y#1^>F[$ M>7!8:>J.I,*@)@H55:#(NO,*1B5SM+6?IC/K_CPJ[OXF._X!RS/(6JJ&6E7!PC929]CL!R:(LQ$!H9Z4A.C1G+@\Q M@.&P1,3DP[;NP%.Q?%*77"_OV9O4+(]ZV$]0 #T_91#QR(<$2_,1^%F(?)9F M$:4F1F.0VM2I:AWM_301T_U_"#!='\ 1#*9^P D$)B@+TQ+1F4,P1&MFIT!# M[$/'0.=#YL?H7U>/N4IEO-(!D_8SM"PTQK38 ORM>')7$:4AK=08?6G>V<[B&"6[PL[K$Z"JVL-QF$Q)F,*!^!E$H5$>1$,&,D2".4<0%)8;U M;D?(3!WJ;XF"QX:J<3G;,63TMMCSY36,AG6BM@2GJ6(;$,E="=LQ(G/7KPT( M>J1X;>AI9SD?-V7Q416^?EK5]:_J1Q]PN5(1I.M258Y/&9V1Y.&)W8,JCB MJKPIVI*G4MRR RK%3_//AB' M,/GD[\Z/DZG@0BF08UUZ#']@7H M&)?:!!3KZO5=OGQ]/?;KBX$+T$@P:0:(4XRGR_UPP^9K9WTX!5LCW\,M/?.# MU%=>=:&8>KT?>:5[@#KRTY3H-DO9IFWDS M0X#I.22.8#!3S'T$WFLA8.P(:,CF:"\?HC3K=JPA\OZ.JO,1\TWQTZK*Y9.W M)5:-5F^*9:X6E%LU_6S09$ICE>F^I2UQT%(''?GZ*ZMXX&PC/SY!NRD#L:UV M%YWU9]MM#(3M[SXF'[/PZ39+[GLD\B]+2>)AM68F?;JNK/JLJZ*]%Y;G/*JZL-_QO'Y%X6: MF8MMF>'S!5@7@'!P@W-V 11'0+'DL)V+)1BN6KJ8DI^WK8LE. >M76S7.2]V M6_#J2['^RNM0L2HB?.+E\RW_L7XGA?R[34AW>,49([U,<@)6Q1J4#2^@8\8N MWCN"E%D8V!U(9T2'%3Z2"_!U#Q_PN^($U*Q,$"K6D_WL"/((F5<)+.N)?BK> MK/EI.U>DCNUP5C=[_%15&]7-^EJH.%FQJE-M%UZ0^K$O/8XHH@E$)& 04U4; MD_'8IXQ%621,?(]1BA/;BHY^TQPU;SE0CCBM>0"58L+,'1E'4<__<(J-F8EX M"#-K-M$[5V:!^N%.AG>RJMD[6B_>MU_CE?Z@N5_IE>KO?G-!G>S:4IR M:B-$7MC,$/S7Z>G/LHG.!F.W^>Z4_A\O,'Q&3<*P]AIQ@U=(6(8)#P'#"?MG:>Z1ABF]>H- MG$W)7X\5XUZ:_S$0,'TVK/-7!@5 MKS^!8?SA\XIBKGA%R_RQ;A&U8N]PE5?7XD:^]!^?,!<5P58L# J]1[F -TJI+#8B7;3CAR#14>Y.QJ M4ZJDP68@N^I<5QWOOBV?L&8&M+?9_=S% M"T"X*$JNZNL$S]<;E_/DS@7)Y9AF&S;FG]Y\!EA'ASJ?L][K=ZB7-N*1E^MG MUWJ+6 M="_ HZ)<>S.\H_UZC>Q/OT0SK_'-O)HW<>^Q>]FU+!?;%O?#;_M5&]R/HO\& M^]R?YOFU"Y^G>PU3=KT?)VX;?]^?%[WMC.@3'J9$!>*X#FA,[I*U%.U2V@XAT=/2,P4U4\^=C#6UBZ;[VT5[$'69KG92*&<) M:H<49DY).RGB81+:Z4?/.[CU&I9L[\L6"54M5I-(#0-7_XDX3",601]E6>@' MG%,6VIRWCA&;6">W#GF_-Y#]Y?4@;&8GG'/!L#R8&.-@?8@8$M"Q[W^4U*NX M[$-"G_*T!S]CI]Y=DZ(;7M;!GZM\N5ESMD 94ADH!%(U.1A%82"]XQ1!7W@> M)AC%-$T6ZV*-EWJ:?8*.D5)OJ6E_F5LJ=;B8%SY&+&)5>Q(F<<%6''#NY!!M/2V-%<8F.G?5ORO/?&QD$""R^6R^%[? MM]>]VYOD5=6\BS M -AV;D&=W[4J5I"JX=#YZHE7=8,'=8381*JY<."0X#Z"=AR!F),2*^P2C(UY!!2T//GBZY:U2S5/3[UX2O M4Q*I]7J'[>";?5MO*1?DQ07I7KNB_B_?\+?@=6IE77\;WE3Y[-G?BE>KJ35Y M+3.5V6JQ]$]9>6L"]E3%N$8\F,<#VZZ]EV7Y[OG3BMTJKG2#@L<^._&AI>L MW1]Y?P'(,Y#TY8&$#8TOT9-]/$AXKMAF^Z*&Q.#WF@='7;&&Q+,*'AY=<+8( MXI X_3#BX'-F>L5XWBWW[?F!%,M%&B9AEF(.0Q$1B%#BPS3V!*0Q2JG/D9>0 M2$?K#E:>2=T:8GJ:=2C]L$J=)9.=+HV(HZTN)UD?T!/YF49/Y%]V>G*XTBP* MF%*^^^EAX21!Y+(EARGQUD9QX,$TC M 1E) ]]/2$R"T*P0=8RDR=?-JNRT9: NWVJBR<6.!]/&LB/PZ47.7$)BIH$] M+-K(>H_XA;/[+U-!G36%'2$W$/F[YJ?L[*V[-3-CXUOK<S9?5%++OUNI^Q&X[_\+7G^I\J<]U=7: LE#= MAV>A:O+BT0AF5&0P%2$E?NSA%'&3=+D7JT^<)+=+_3+;D5\BX.$LBM* 0<(C MU0D_D-Y+EGHP"'SF!PE*.3*J3[='X)SDMW,0R *.(LPY) %6*1(X@T3X\KCC M!S'/DIC3V+"1B#4&5LZ:&Q3TW#!KR0RMLA2IH0-^4I1.9RP:^U=')7#D3+U< M>U;/Z:A8^V[2\8=<5>@MD(>#A/,(>C3F$ 5"JE2(0T@IP]*<>E[$ Q-C>DAB M8HO:I+?1P[J\<\ORK,OQ)CS6'"G#F[+VSO6YY9# *]?:G3R;G'[23O,^XKRL M*X2N=ADPVSP4BC(2!)[FG*S#,--4>!V.UU1'0D0(/DII5E76$WE=JK<^8!QO>WZL+ M$W;#>?GGLM@\?EP9CY 96&)B?6TI T4:U+0OP,>B6*^*M:9G.@;!>!S!D?1F M"CHD^ 0S8#1DM(H9#*T[6[Q 0[A^K$#G<0LU++[Q):=KSG[E6.GV%_R@?<5\ M],-3JU[Q\(A7SZ"C#%K20-$VT+VCN?+M]]^OSI]M.';^#RRQ7X]M^77S_\]_7GJP]?O_W;OZ:!G_P[^/"_?_MT M^S?[QD[#P!K'E9S!91UMVK:V4W,5IFW[I"6L^X#4,-G7"E-I@3$0O-+[O&5( M*U_E:_XY?^+LTVHMOSCY-M/T\[;[BN_3#"'I5WF88X@250 [)KJL.7XL/R[Q9_:#<]F-1OBO*LOBNVE$L$IH* M>( MDRU?X"]USC>-70NP.5Z M7>9DLZYMXKH -WBR[KZS'>S>RE'._/ VV7'M&[WG;+-4!F2OVY>:P$/E2;'M M^E67).T"F8G*J/,S"GTFL H#)9!X"8$)1@)'411ZH=; ZC/YF-H4M%PI3VS; MC*Y)8^OWI*M9K(,A8]WIG+X#32,R/;)F%N8HJ$-HMA6&8)(@])GPN+),EES, M:[;.@^K IIVYG)W!>U]4ZVOQYZ)@=1B,ET\YY=4W:5H7U/>B)$LH%)['(?+E M"3.E:B!P&-(@3C%"L5%H^S2IR>^0J[72K@IK#UW7@$?/W+@1VLRB=/+65&O+ MT=$%BK [8S$NG"-[,$!H5I4?%WA?JS4^89[%\>$'IYMU_L3?XS6_*\KG>G:M M9A;'T0]/K(%;FJ CJGEV."WML/HY$=3PI' @H[-9O:/26.5M'%]QMKR-08'Z M>1O##UHV&1>"4ZF8'W[0.L_JJUSZ>J6ZD*G_JR/%D]PLZKB!/%?D*FE$_4*J M\,L?])[\M*++C2K,O,JKQT+N-77:5KUM5Q*.=;[:<-9>5Q>K:N&%W$L2EL$X M%10B1 5,/9Q"/XIQ&F 2\U0K;/MV1)K:B-0"UN7*O)412,JJ2>(*J :)ALV_ M7QTOW3[CK\[HA$:SEJT^^G2O5(FGWJAB^:)IYMCC7/6;ZH1J'U$.SMX/7WYB M*RWHQ&UR6=M#U4YBL!/984/U-_/Z7/5N?WV!YFT3__KRGG NWQ!GYE>=3!@60P1\2*8!D$"*4LR&GER9\RTQE<,$9EX MJ[ID#_E*D<:U0U@((;U^::DDY690]/\ 87(E>1*K\7M'%PB8V?0^1="1O "* MJ .)]>\(74AN=Q%H@X#1'>&8: ,7@2<_.MMMWQCS_2N]T6?-#\\6A0_SE3N8 M5368U3+,4L'@OF#!59G"JQ0GC)0D."Q$R%>\:Q+4*4I;E+N][7Z/'^5OUL^+ M( EQY*,0\IB$$(7(AX03N<.2.$E3AF*/^(9]O0S(FWSYK-I&-,7N^ GGRR;' M\QEL5A)*L+[G7=Z6XJY,S45G'1ZP.VV[.Z,;9;7D#'C,N\ M9G,(G.4V&Y">.;_9')3#'&>+-[YL9FK7:T;VV7G75/VA=F?[\Y^+UM5B5>U[VUF]0N510M%4Y-A5$7 M?T$:4>Y3#!.NPD.QRD@(?!_B-..>B&,14[/I3T/4IK[2:(K%=C3'K@PM\-+3 M+6 &5UH\KAN1Q](!GYZ^KG7MTC?G1R'8]RS=(J$FZ/Z'SJGP45=7'_%*UKFCXI:,YTC\*G@GL^@$ F&*(UBB&.>PBP( M"8H#YH>^4=+S *V)];KK]%#3O@ ]ZJ/C/(Q1TPP+N<'", ID#X-EMXM! 9VV MNCA.Z17Z7 R*?+S)Q?!'+/;C[[ADOZU8N7R^^\;IIFS*X/5[OI]<8&(]_4V% M<9?/]=B0+5F#C?>DW!H;K@N1#3=:11(QVUI.KSK>CC@GV8B<= M?=AN!W4Y?ZP-WC9/WI3\$>?LPP_5TI_+YZ_7][QL?K?@F*8)0PQB['.(6$1@ M1C(""5-C2@,29,1H;WX5*2:V)BUIP!O:3:I\H6_'F M7Z.9A9QH(F5WZ=5\X )T7Y16NOJ#M7SM$^Z\HE=]/X[\K=>1859/[E5?T[Z/ M^+K,F$_C^R 96C]_>\#+9<]YG3!X5RG7^C]HPM+K\-X[+C_)=+W@<1H(&& 8D#"!*,@Y)YF/H M8Y%1/XV]R">..H\-L#&Q>LJO1^JLR=@0FGH^V/08F>GV8".RB]KIJ0LK^LQ= M ,474(S-TIQ, YCIVY4-,?%6&IAI &70TDQG-7,'X+/\)BQO[HL5_[)Y(+Q< MT,2+<1#X,$G3""*!Y6$U37W(0Q9EB. H%%I7NL<6GSIRK,B!FAYH".KO^P?[#8;!O]*3'ZN_S)9^RV^$\K6C:!X.;/3ZO# MYE8+Q(00 8]@Q)CLUM+ZH=##=G]F.[H6>'K[MS- K/2RHPY^ZNC_#/+5L=9][C9F$XD=;<-:)&?= M=$U V-]BC3YK?I_3Y2)>BP]EJ;(V=O? GS5[XNHN,]T7NZ->%P.7I;2:Q:9: M/H,Z+J_J>ONS:_L9!Y]=-LHUQ<'J:D2+P&RW)";B]B],C#YGVYWHX:%8U=W> MKE0:,U^Q;5J]1!#/I/D*.$]^/4H$Y]MJ!2[&B6D!K!J;<)N@;)S%8TU$%-_@)L&;CH M]TWKN'#9[DA?9F>-CS1(SMP"21^$PV9(!I^ULQ@OYX%T >[G+U*X=F!I0BE) MLB"%44Q5>;F(8!:'#&:8J9T"W^NWC@[Y7K73Y_QM\-!,-S2NFTP7!19#=.[+7*[[1A&"C,TU_#SM.XXF3] M:56MR[I!R"TO'Q8(12P6<0"S,%,]WV,!"KX?DIC8J'SE M3\7R2>V?>V7R0"[V4)]!GKD\@1B>.XY I>=*G > F3%0M,".V 50Y-RY"J=% M<>0;'"$PJS-P6L#]W7_@23M5O"TQXP^X_'OU*Z\O4E*?1YS&,>0LD(H8$0P) M3IC\CV L] (242,??Y_ Q&JX(V>F9P6PHN"4&([T MZV#Y6;7KE'#[NG7R.3/-JLKUXBM_+,IZX,6?>7%7XL?[G.+EKBBPTS6><$:C M# 99IOJ8IAG,6!)"3HGO42_T(X%U=$V?Y.2;8,<$N.MQ >B6#3VM-,!P6$^G M0<8T.K\%I<_ B\I=9QIM+O"0CLO5>OHM_[73;0-"LVB[N>"=_EM\TEVCJ::P M#25^$OFA- 1>$JG FMQTA3R"I!E**4%^EN#,;!3N"4I3IW0<[X5D60EX$BZ] MO=D)"&:J;BN_D[Y/DQ0 GJ3SZAV=AHO_1C]@G4@BS\+;8O]W6+Y^RK_=<[Z^ M7+%=1?'N/J]Z]_RB'^R+-K%'VL)^WMXZ>T@$F1FG%@;4TM1%)KU2^YY @#SO=;+>;W)]K*/U M&3-WY_S"Z)G%-_HU,#.T;_,;8),=-/>[<)=D-!OG<^C0P?WA<%L^<@S7^ M87KA? [P>MO$U&#:#?Q3]&!-$-S@YX>ZTK0L50/_9A?HL@1K@"6[H,S6E@'D.U;3!=+VAX(7I9]?.'KK>W==:9,I3UC"89! M'(00H2B &$<(4I'Y613Z81@;76[I$)W8!>_(U)Y6OJM\LJGZU\)0U[EUBXRI M5_JR DQZEI(!\-/.O>QX.'T+:.%#ZHOLS/G3(#FSUZ8/PJ&[9?#94Y[V9O)CC.! H@I2GTC]B(89I@A D"0Y3/XPYS[0:19_!P\0VI#^^ MMV5 ]9*0_ZJ9ZS>8L.DA9@:W9DQQ6A -HXUMS[&AU+UU 0B7OE+.+CJ,GR>= M@GP&0DZ;EIEQ\ K-S*P@.M[DS&XI.U/V5Y[?W4L'Z_))TKQKR_/:\;6^:)W[+)]?+; M>7=6]\H_?:Y?6?V&3MT(MQ.PFXMD:<]//->$ .7OI3!-D6TM3^/(@M\[D9Q? M*L_S!IS>)D_,\BM<(\_S$H[?'\]$V[S*L&Z%*1<5[0A/@T+"(Q^=V(XWO6H5 MR:)\J!-,6M+F]8#'Y!ZVJ0Y$-C-_]M(:5>X-R&15G'=LO=GJ[P:$Z9?8#3UF MKD.W);LLRUZO];N[2S6TU4"7!I:86*M[WCPQ5_7U3KO8LE M'F24!MR#"4X%1+'(( D)A4&8I8&' YK%1GUB3]"9,?SS]?HWU2G^ >>K[:53 M7?+9^<1U?R[P57ZC3>_MCD.H>S=W-C"F]V_U;9LB.?&5VJ!@SJ[-CE.9^6IL M4-3#ZZ_AQUUUB_RT>I)&NRBEP5BD#'M^+!@DD2J0]1,,,X9"B'$08>+[GL_. M;A/9HS=Y9F*/UKE](?LP:4<+SA3=92=('2@<=( \(N)DK1_[M%ZYY^,1L<>; M/1[[D)U6R^/L>US=WY2%:I_%WCW_5JFNS8I I>[.+^DZ?VI\@B[B%6#,$]\C M, FHW+H)(3"-4P(%2Q#FF9\D(C+9NLU9F'A75]P L2R^5TVL*^\X 7C+BF$H MT@)F/5,Q+7AF]D.%]&KL.F[4M$T<&QX*!6:V0 M/4#[INF,EBC-AXHF 0P4R?%&*L)9@@; V$52M"G M,EM@P5CP?IC!_,.6!5BJP_.M_&P]K][ %7GQP:GC??4P3D7,L,CIA7!Z7H*U M7&:ZN1-)[NN2DL,]_:@$KFJ$7JP];]7/,;$.ZGB./F2I&JMUWB5A[N)]'WZH MS'[.U,V8*@/:K-L>=Q]PJ:)9VZ:Z30!VD088I9$GH!<3!!'-*"0TYM"/XC2- M4A8Q3ZM%CU.N)M;7FV*M)M_AY?+9;1JKFU>B:0CF!MK0@/38Z]\%= PVY[$> MBW5O_Y;)?J]N5Q<%D^#FRFPYX6E><^<2Q@,SZ71Q\RE45P6M^P_^[PTNUVK" M=M,^:4%\3J,,4XB3F$!$6 ))1D+H,3^)0AQ&*-.*EPS0F-CT=53!EBQHZ.J/ MICH%SK#9C C2/A12I#OIV:7$L?(3'X7L25JV"3W&"1Z;H*U MF'8*MQNWT9_#X;!5[H XKIKE'B,Q;[O< 2$/&N8./6NG@%]56Q;=0A%67OEX:FX9R7 MY6=>QN3A#V+L2:,:10*2* FD3Q-AZ@5^R,-@\<1+4KRQU]7G2?^%7?_6=F^P M>E'UJ? A7R[5/PS/A>>\)#TS/Q/P9KO!5D4D6TW#"'#=0_Y#'_F]&N]=B;>[ MO<,!1HZVF',XF74G<@#9_H;E8DG+@-ER67Q72;^2PE6Q(6NQ61[.6OQ:+)?R M"ZD"=8LHPCQ*O03R(!,0(944(](8)MCW$R1"93V-@F.F'$P=N.[XJ56P;>JJ M\NK5=:YB WQL^#!L"FF.M&;,:TK\#.-;AT-5+\!)/'71-(]FV2+B*G)E3'_> M*)4M/ <1*>N%[&R5V>#U)E=5KGXM/N85Q4LUB7TAN,?B.,H@YVKDC">D9\>0 M_$\4BIAETJ9%1J%]!SQ-;,_DUQ.!LB-L9K-<(*YGQ6;&TG.T#D$S9'I<\'1K,;0(83[YM'ETC;%0G4" MR659ZF8)''YJ8LMTI$1&,^_PB(##9N8\V XEY M%+"0<-*%UV\=M>0[Q8Q%$/[67"$5:W]2C3VY?$CS]NL\C/6<@^D@FZP%7Y\K MT+#E_-;^+%CFZ+MWDH>WTWEO#":CWGNCBYEOXS>\N*3KC4K+4?TMFX@OX$ N/[_?G"FYF%\^0V<@&&1;-R!4XL.9M+ M,"Q2WS48>?(<%T&Z["J>46MUME3^!\E_0A)[*12I%Y,TP=P/ MC%H=#1&;6#D_6URG#6)CLH.?+['=1MW2;;;IRG&^O(F(3C?=$Z1>86\=%OKX M%CKR&?/\M ^KM=R"/^;+MFGDPLNRU,,I@EZ&4ZFUD9JOEPH8^''L)T%"&-). M3-M??&(M;<@!1:]M@ZJ?BG: P["&GBN=F48:"&:4=79* JMTLX/%9LLS.R5& M/\'LY#,3G(W;<2O5U89?"OD]5C&IC_D37Y P11X)"$PB7\VN1!1F08QAB@7. M.,]$'!N%T:VXF#H\=2^/P5@1='@2/HFH@Y.P"YSAK-.L@.%",S704 M'L-ECJ/P21[>SE%X#":CH_#H8G;6Z@2U]YNR5*W/L]#G 0X3&'M1"!&/ IAY M2+KL?IHP%L48)<+$+ V3F]C^7._E72UM)V.,@*9G>=Q!869BADQ+2]R=&=$3 MTI&]&"$VJV'0$WS? FA^RK(GN\K:_515&\ZN-J4DWXF-@X*(;J M,VTAVK(\L*GOFK<#!JMZ^.!CRQ-XE!^W+^*S?1EZMF4&B,V,3C.XL>$(-"R! MAJ>+=AC%!>CX:K+Y0<<9J%ESV*_]/&QKNWG0770N/W,Y2P3,GNI M ==B/W%@03%BE$8)#(G*7_*S#*9^&L#(8R$-LHPDOM'0B6%R$QNQ/G%ER,X< M*3@"G9XM<@>(FAV.*8<2X)]4[1#!-&8>""1ZD&2.IKS4PZ_CR\T0M:XJ@)6D: MMWR!AF[DTE9&J]BEGG@6T$+"4PXR0E@GIA&+F;M'F,@XF547XCDFGBECL,W<8L MK9"9-EY91RIKGN8/51[ ,7.8+F1G@HY,=ZK_*E>^*E1N M;QV9B 1%D'DIE9M[Q)7O[D$_R"*6IFD4,:/*J5&*$YN88\/,+D#' OB]8<*P M3&H<1CVKXQ0<,RMS+B[&)D5;5DK"9#6_Q]$Z'_0><%2U_X>A%'/$F" M+(""8^A%,B,<@PA1!0D4"148YH1&C MD5E%A@'MJ1,[FF'$:T41/#8DSQW1=!I'/0=@(G3,E/WD^*8:KYH'<#."EX,Y M3J.23S;5Z33E5Y[Q- K)^,2G\24L=O;-DOL>B7Q51-Y,8/BXQ'?:F_KQCT^] MGZMQBXHL]%\T$#">BW)*>HV]_'S!#;?Q89G![XJ\H^8)(\+9[>0GUIQO$Q\6 MZL7^/?*HW=:MAB2I_W_XGTW^A)>\;@!5K__>$#-S",Y[.S$*_(1G'(9I M$*N4% $EE1@F21C@Q$M$PKSV[7Q8:?:9GOG=='PY?#-<_K(08/[7H>>QS0:P MF:57A"Z:(7H]>JI55L<*:!Y1V._]L/\)=PZ>$Z >)1&@;(=]5*\#@+ M$_NB/:HO6MNYZR%X MFS+Z\] (?1F*'UWPD&WLIMV A )HW] M1E::(;OQ>[$@&*'(CWV(A.I\@% *":<8XI#'7B (D_^=++?Q>S%]9F,\86:C MQ$_/_DR(BIGQLMB:U%6YTG?48N(0"WW[Z"'2N@X44_JJ8% MSGB(S34N9O9"!Y()A@J;"&T5A],B,%M0SD3BJ6R\WJPKZ=2H[JM7:MP@9U=Y19=%M2GYIS5_V(XZ7W O)B&*U(F' MJTD0&8*$80:C(/#B(&,L\D(3-\,-6Y/G.:Z*^M*S*#6;%3M&7<\YF1]+,QO4 M\0=:!MMN4"JFUO (>DRJ>1)2X>1>UYBHWSO^'.;UN 7,D6?CB*E9'1ZW0.[[ M08Y7=]&%YGU1K1=1FGEI&B20A;&TA0GW819E">0L980EG!-FE)!P2&)BN[;? M;886IAV@CZ"B9ZO.D]7,[AR$8J(YT/,"(8H5F-F MDX!"[G/AAV$B.,K,)B).!:;5",1MXY9'=2":$$<]8S@5-F9F M(Z#'B?M2-A/Q'5>U:9%^E0(W$U!.U;H9K6%GJ/]<%E5U4Q8B5WX1#0F/"11> M&,LS(L,P#7 "<9+$*4H2B@)N4J_56]O(S)H79]64I%%0I,RL0E]^/:6WE,I, MIQN!;H8%,E;8(ZP[TL?^RK.JVQ&1]K7IV"-VRG*K,B WY7,=E&OF5=?5@ L1 M,LI1'$,_C1!$).!0_@7#F-*8^W)'3N/,;+K[*5):7[ES)KQWA)N>=&;*=!(? M/C0GF2 E/DIE5(\>$W5?/T>?-FS5]XW13 MYNOG;B+O%_S %RDEJ4>] ,8)SB"*> A3SP^@2&.:9CY1S6AUVS4=(S#UW4A+ M%MAYF01HV;AB2Q:MUT=,'9FC<-B=-OWS3XG&6W M5[Z4O[W[,U])?W1YN6*7["%?Y2I#LD<9$A>>H,$8,",$4Z)YOZB/5O^.'QWP%^P1'@#4N&M<&: M .OMJNY!,]7I%JV6@SI?]"4/H&7"82=6(Z%=-5[5(SIOGU4C( [:JII]VK*+ MZBX/ZWI]STO59:[D]W)E2:*I,E(CR+_P];6XQ3\6<1#(#3M#D&$40B0"95)" M!GU!B$\B2D)JE,MI2'_B?;Z??5@H=@#M\P/RFB'#9JN&".L9E@EQ,[,P?)AZ*/:QY9PECIFDM&8>Z=9+Y(5V2'^KI MD?S73H<.UYM%9TZ*T>G(Z0DL$LY:H;EQ=+-SE-89C1 M, H#WX]99G*;,T!KXMN=6_41!V[P$%IZVYHC#,S43=.9O0"7ZR8:H7HQJ"*" M&^QVXI*&]*ZJ*P>>/_K2 %%2S]R_4+T\8BUK4!F2JDGBU& M^ACC5H'I%PO-%I ^QGX_$'WT]V:*<)?38[D14K.N.-O0M:KM:P;_+!(<(5%Z07M6M+2-F+G@C7F3GU,&#'EAZ-=&S&"A M6J."]:ORQA^V;GK91ID_2N94 MN4JAFMYN.&OSYXO5-OXLE?H=KG):%[LL@BCTO(R%D(<>AHA&'&*.4AC16+KP M**2(&XU@M^9D8H6N"=632UFQE*^@4GY*,\74<(BI/=9Z)_E9$#2S$"].]D!] M_T&?+[!CK+Y"E[][+"J\5,?_$\^]# ](,4#S@FI!G#;>/ ]+=VTX+?F8NRGG M>7 =:=%YYH+F\8AF*MPE8Z6:R=+\\5FZ.?Z"QHSR./8AP_6PMCB#:2S_EN(P M91$)$^1I5?,,4IGZ!JT9']A2O.C^ A1M<+TR"%ZC,;9"VXQ0S% M <'.&*5X;-69)RH."'8X6''H8?/HR,M"OJ^J_O9:_%8U'8\N5VS;AF01>"1& M69I"3\0A1%A=%$0)AV$8X"BC21HEJ6Z 1)OJQ&I;4X:%@)NJG4I<[Y0E;W)# MFF+99<>,?GA ']7Q^,DD6)DI^4%=[18WR4?3!@U(3G8MB:9 2C^6,@EB=N$4 M=\@9!56,$1B(J^BO-5MHQ5B\?G3%_,.6%*ELC( [J:\T^?5X+A/[ RA]YM2!!%D322, , MIZK*EGB08!S# &4B2 G"F4#G3I:5=*8V"4?FIH+?%6$',V053)J6X'SA+:^? M#.1V,B.V)]6$DV$5E5>?!]L356<*;/]QRX(F>L_99LFOQ4"[V+U+AHAS/\Y" M"@F/5'H59C!%G$$1(TZ)2#+J&\VDM^!A8A7O.%(;W7#/9,/J)@NT]:S!Q!B: M60I]^":Y#G* B:NR* L.YJV1LH?HH&#JC*7.N93ZU@UZV[8>]$@:1H&(88@% MA2B11Y),B 3BU$NS%!$_TBMW'J$SL0UJ[T2V9'7:"1K!9');=);P5G=!1G); MWMNX1PE' 59*A+/M!U!M_C4:1N*AMK6_. G\C/HJ)OW(MB",7X78+3IZ;WU6W)ZB-ZSE4['VHQ)W!T MHKUXX-E=88^!9A:-=@>%97"ZQP#8<>!X3HB=U-,U@#U&]+5;OPX MH='T=>C3MM$BQL7IR-2''W2Y41[8GXN"?<^7RT684AQ1AB 7GK06+,D@84Q M3'VB+ 9!D6'FLAD#DSOD'3MP60=G\RU#AE%M8V1U(T_3X67JHV^A.A7'_FG+ M#NCX.9WV;1&NLH/"61S+D/S, 2X[< XC7Y;KF)_J+^_NUA_*NI'/EV+]-[Z^ MXE*#'Z01-!]>IK/6U"[(W5U9-]P%DI%BQ8M-O0^K#FG-1BP9 Y(SL&--_WRO MA=7X$=\U3&86Q *A"4:;F6!@=>37(C#;J=]$W/[!W^AS3LJXU>"HNU7^#VEU M&%^MR=]M'OB+GS0I/=4-?E8?7J1"\##C,4Q\7[HO M"17JOA[#,(I(1!,14#_I&G/?6E>#3\"YEA:^[/-]:W-L:HB"QX;J61734[R_ M89/VQEZ'PWKVG0B@+T/G:'52U/'1'M>@%>2B_\,+L'W--V_T-9]56/_*K]ME M8?XKO?9S*_PG? -F'0*F8.0U.PQ,".Q(AX(I*=N%+JZZ9MNF&J5J[EISTZ#%,4SUXA*V$-DU6^H!TE%S%U<8$,51 MZ. 8A5FC P,B[@< AAXU/^-_E!S+DYZR)D^\?+[:\-NB[1I^+3ZL1"%?>)UA M\[#6/>H;+#GQB;_E!'2L +:I=;/E1N60]/B1^_&#,H?ZAWX3\,;/_A/A9J;) MCB$S.OA; &!U_C>A,UL8P$+X?C3 YN.V305N\8_.YZ"U+](,#EZD:<")'R)( M_3""R(L"F%%YEOC!C+ $ILP+.!_$&Q(&;O2+P#0O=NS$\OTWJZE M4G<#]E_5-*ZZU)%R09E0G7RE;D!$ M6 Q)A F,*(H]D7D>S[34Y<6J$^M)3<>HX/.ES,,:8BV)F6JH!']YW)%V< E^ MK:<0=L46;NHYCXIQ1DO[W5JSM;,_8+_?RO[PE[8^WZ>5_ YBJH9*7>$U?K\I M5>ORA1\%2889DMY>1B$2W(=9)B+(/91D0BI*AK320<<(S>/Q]6@#11RTU$T= MOA-@Z?I[YT-@Y>X92V_A[0V+=H:S=V+AF7V]8?$.7;V1YZWCL+B]R)?.X[7X MRN5V*,^#]44.2GR&>=WC,I/[F9_Y,$T)@1S'F<=)RE)?J^VV#K&)E?8E:169 M:(FWY;J&!8B#L&G'7)V 81Q\M<3!)A([*J"[D.QI4G/'9D>%/A*D'?^,12-I M-6BE[@QY7RSE1[ZN5P:!V>.?GEA+F]DP/:KRV[G>E"OC8.L)V+;::/ MMA*;-9(>%,JNB_3Q)>=K(3THTHO^T<-/OIEDIRLNN-S16:O]"QSS$*$0P32C MTF4.,8.9%\O7$"49\>46'"?L;20[[7$^S^5J1Q24#=57SX+9?W_#MN:-O8XW MF^RT?]]M-=M)^[6\AV>G$&Y@_V6F?D7_V9*<3P,Z0['2* MLFU$3++W4*SJ(:JU*U)=;];56NI"OKI;)!ZGA),(QFDDC]F)'\*,,JS&H(8L MS&*"0JWF8WKDYHF.-1PTTWLO&O^V CTN3*-D@P#JQLI5GCJ+IB'H82]/ZE$41%/N_M\4-+U2=Q<>5>=W3\8]/K+&2ZJ9:-^,/ M"W#SX?I%&<\%^%@4ZU6Q-ACF= J&\>.W P3,E%-7^"E*EX9EM:M6.K'F? 5* MPT*]J$D:>=3\$O9]L:J*9<[J=_=IS1^JJ^(!YZN%B$)/)(1#+%0*0R;/TB0) M?1@' 8U9&C$2:=_)GB(RL9:^( MJNN#WAK+!E>U)A(95TY7<9KII);+1=>Z8 M3&?<[IY<>K;+WC'A^G>_H\_:W2Y]Y6NL:@R[W.-+*@^JBB<%,I!X,_20)J(]9)$V%P1W3.,FI3AUDI"F M$]S[R,2:VE+ZD[YCVQ=GW)FUE,1,U5HBSK*<3C!NY8WVUYG- SW"?-_K//9K MN\U-G2'S^NA07:[8^WI*WQU?J:YZNU8_V];$-/1Q$L8$AMS'$ 4DA%G@QU!$ M!'F1EZF\6I-]SHCZY+[IEIJVL@]>U.J$3CU%/(FM/65JQI *O?S M^K'+[[AD?RZ+JEHD$>=)'!"(_5 %GL,(XH2GT/?2F&+.TB0SZBIOQ\;$QDGQ M@^5K5[E.Y98'4"DFZN'&]4#CRG"BL27B>J9I>AS-;%1-"#0,@88CT+#4!;+5 M_=\6VN;QFK$+4+/FL,7H6="X:D5JQ\2\+4O/ NJ@M>EYJYD?''KQ^*Y,\=.* M?<$/6C=APRM,;' 4"?TCQ8"@XR<,-S*:&8,>S6WA[P609/.GG&WP$@S*;W0. M&1?/ZE@RL.QLIY1QT?J'%HVG[6LU:%$^%LU@\7I&QGN5>%@^OR\87R O)1E/ M*10!8A#Y7@)32@,8!H+%F<]21 S'?P_2F^=N^@4+%\U8%HD::!D!BA/S*HXA M&(0)PS%3:!2Y6]1T:TIY5YC&T_NS5'AK"'BOZT/F8W:FA28EIZTBVIV<> M! %E-(1)X$40J<&W1$08(L]+_$ $?N@;3;0\2F7J@$1#K9D:7FD&^(9AT?/< MSQ;63'$;,HELXLXBB*?!A&, M DJD2QLG,$M3'T94H"B(49;YAHUGCA.:QY=M:?>\M8Z^J0=[ BY=U_5\$*Q\ M5@OY+3S58>'.<%%/+#RS;SHLWJ%3.O*\>;1'I8!=TO4&+Y?/-SAG?ZF.5&T9 MIU.:K3K]'=FN-7K'%5!L@:?JC^!4':!^(,D0P_'@TG3P&=^0V2 W0<:F'2)6 M,2I#4K/%K>P@Z,>R+%QH1%@4]TC(X1U8GM3</ MXK!%F0P;&^_] @S#8WQR,4-*OV9P$L3LRO[TD'-3J&/O*S;5%^J3C1-^5SWO4Y8&'LH MH3!,!(P4^*(9"O?@9;GL".J4D"+/:8. K"6# P M:Z#&'J#]8,X9*]GV+%5]]3\75?51BM7D6VTDH99BL:IN>/D.5SFM7140_H36ZJ:4)W>Q(KE$I<5D&PTJ4Z& MF4ZFN.I9IPG1,C--#2/@)\7*SXU5WW$#=NQ[9:QLT0?3T]/).*P,0PGAD:T7]>"%.@6SS^0%^!O');A>.319;O!Q9,'.9&96@^8&N'W[YFA5 M^SJ8DZTY,&$I8A3#S LQ1+'Z6XPBZ >$88]XL8BRQ6.33+K&Y5K/I+EJY+%/ M6-^]XG?Y2I7+ 8*7=7:Y=2;Y('P>X9SZ'H,\\.6).A88DHQ&$&<^23.>8.FV MMO!]6+'7 *\C:W!QQZ;'3<_*OTX_F&.-8"[<=H(Q$=!A.<_K]H0Q$?I8L8[C M?C#=TEU=K?0PZZ5K-W,;R\DRQGU./9A&?@P13V-(!&8048%3D02^GT6+)UZ2 M0M?=&Z1G\JWN4S6*]+03[M2!DS;?]5K!F\,5W1VNBJWW;1@S&X:4>AX*>42D MS12AM)F)#XGTJ6%" \K"D'N8&_G/S@"UJ278/"B,BA((^7]2GSY5E2#+E_L# M!;?G>Z=@ZAE29Q"96=)M=P%U-*\)7[0G]"F"AUI".K*FP[1F-:=:8N_;4[T/ MF2>*W/#B5U[/P]+, =E^8&)%O?EPK9^JL9-B6+VL!3!3(]7UZO>&B*-$B0.F MK7(@=JO,EMYPP'@_<^'PEY8'IDVUEA:[_)Q7ZZK](L0A]0CQ!$1,^!#Y+)-^ M0"P@3M((FL>:\Z0T/,UTK[RFYM".:$CCZNAR MA,*\)Y;3(AX<5 8>G>K>3#ZQW*B3T(T*)16KRW4S4UBUU;TMOD@9Y8>DO)+( M73VDAE?K!8I]>;#)&/1]QB&*> HQC7V88H\C'*0LBM!BK3*_]%1W&C:-M'_+ MK,UIZ/3AQ_5UG-7K(C$BOA+F';\6V\&EE^Q)1=*_UK7!#X\J M+G3YP%>,LX67$DQP%DJ#CJ15QRB4FW":P=AG+ I]/R.AUL1%"]I3G[>WW"@[ MD'?\ -PP!$J5Q?L3K@!6@3'UJ.;U@@W,P]9X8O ,S_HO<-NR EI>FNSGCIL+ MT/(S'73ZJ= 30FB7$.T82J,$:4LP!M*D35><+5G:4M1^RK3M$G8'JNOU/2_5 MDB6_YZLJ?^+-/O*Q*'E^MVJJQNGS;8E7E4H;EKO&BM7_6M9?P%U+>NGE7 OI MXQS=7&YP/2>6\A"31!ZQB$A\B)(H@B3V$NAY'HE$%I$H#29J*. P"Z*.40!0@ E,O0S 4V ^QX$$2&_4+?;-OU2:H M=E_/*\_56ZU;%:LIQ+WW*KV CMFW_(KU#G%O]L69.1ZU&."%'.#%>4_-VFA4 MM1,)]&2J;SU[4H&=6"]/@Z?.@(U\[HY\K_):')T$Y^5]U@/BJ[R6_7/CZS#A MM,Q+N4G5RSJ-A?P>49\&"8PS=9KT> 93R@4,D8<2XB>\3DS6#^GJDYXA3$M5 M>=*FJ4BJSY/57EV7D[*N8[#J;0/3@&5FPT?*N+:\],JX)J_=&@!@VIJM8X3? M0JW6 "":-5I#*U@;F5TL[?()Y\O&@O72[IK2_ZI.%%%#85@2"Q]Z*&80,=^# MQ(]3B @7(HF\E!*C%"Y#^A.[K[^M6%XUAKP=B-K_=R^E"W><*@>FGTK7,GO1 M9(096R:C=Z%MGJ9"V-Q&O;Q'N.RCV$^^W:+X;A!%&TME@X4[IFS-;#8ZN\J1#Q*X)W7$BWKSFR5I]6E[0NU%?6=<4^ M_)"G5LE*OL+E. HPA\3#!#(_)F%&2!91(S=\G.0_ MWXZA :.>?7<+CIDUMDN\F3K$JH_(;!DR;RW;Q3YSQ9%/+#UN(DV36G)G[X3Z M0_WH*W_BJPV_%K5=+#G_IAJ%]HSDE>I753<#7"0ASF+,4N@SGD"$$@1QE*:0 M,!HF,28B\ZT<7F<<3FR;6DZ4=N&6%U I9II_-MP IMV\;[HW9>:OO@K^ELYH MC]>7SNB67S7H:ON>+E^^IQ[70+%]T78K=>^7.L?4L=/ICK]7\2B=PWO*771/ MZ*Q)6Y=W=^L/97US=?FPMABT]7*!B0UF?Q"5)%SR.Y5P)B,+8RR!-? H1CJ6;Q",A?24N$D^@P$^-&FV>H#.Q M C>=NQ_E$ZI$[@DOFUUUJ7@ RY8)XYO74YCI>2T.D##4W&WORYKB!=C2=)BK M,BR4JZR2$U3FS?\8%O4@4V/D<EH\)ZD?>UX,"8XX1"Q2 M4[5431SS,2488XZP427K 8FI<^YJ@J"C.#9O7A<7/:T\3UHSA304U+R>]:0L MKLI9#PG,6\UZ4L"#8M;33UK.T-IM&@L4XBPAFM/G([4[(O6&V ?!#WULA3-3*\^:\AC/C'KD'-7X[)Z*\\[*^M0 MI(-!64<>,3_X'1F[\9?JAO/RSV6Q>32>MJ.YW"P^Y9%I,']178+D/VMN],^! MNB"-GPHGP,=, ?6@F6!LCJ'D5B=&71JSG1\-A>Z?)DT_ZBR"KV9+WZWR?W#V MB4,MD55"\HII=+3A=A#F>KW&<"4I"GT M?,)207F4A4;38R?A276X?IY@781LM]Q#/HL-^V1JRY>W^1< M]M@&+=\7NRK.26/V[H"=+F[O@,?7CMV[@UDC?N^0F.4T;]H6PW%VJOZD[2)% M4LSC1*0P8-R#*%$-YI.40N*%2 0>(10SHPG?NI0GMKL]/L#I#:J.J9 MV4FP,C.=E]?O/YW(W9B@?9>QP*Y&BFO3G7?,N"DP3@\K54STBC=_ M?EK=E/P1Y^R*"UY*8]8VDY:CL70++Z/(]V(?>D'F2_\OB"'Q(PR]E"9) M2#R?"[%8U==3FNW*[1C14I^L49\^.]I:U#(!>$.]JGV*HK8ZN.; .(W,!FX] MHS,AA+;I9C4?X*>.HY]5U5T':J%ELL/ M/SC=J$8:[^4;NJN#%V:=MH?6F%J'EDNPI0UVQ V49@@ #15R)+NA0IT0VW$S M;QWA[!1K:.'YU$Q#O!=*I_.\G<]=%V)7TA1^+,K&N:\O2%4:-Z\6<8*RC&32 ME\Y\!%$8")BEA,(@$$Q07R#N&856!ZE-K+%;VO5<"]INZQ M,R#,U/A\RWV._%*NOFR7W M/1+YEV5YR8I'>>C\N,1WNCOLZ14FUE9)&"K*0)&&/I#$5:F::E #6B[TM]H! M',8W6C<0F.FIAO3@=\6"H_UV7$:KW79@V=GVVG'1^CNMQM/F+70_K5@AQ.?/ M[UOG+N(XS8( P0"S4-4X$JAJC6"J1NMY(25A$.NVR-U;>_)K1D4-2'+Z[5GW MI1_6N#-E,@T*=>*,^Z^C%EG6VQZ_"MGFGJ*#G;E5'>J@N4!?(CSZ>I!W',$HA$FD$2, (C'"0LRP*! MF46A].1\3VR@.H::Q**JWZF_SU2OOAC\7O-EF%8\UUO6#K:_M7=G9H@G>&V6 MI=^S@>BT?GQZKE^A"'VV5W&\DGT^\F8;3=VHHWQ>O+]KS##>J:V)^>P%;3CWLQ O;_\;ZQ M.>1UX/MR8@?8?.PO06VH6Y3QDO=.;([^Q[-FX40[8M?C*'XNRSA/YQN^4 M"E:+F'!$!9+?A^>)C1OF\-1@0\Z&HY_ MPLWX\>UDY\!G)/-B!D,4@!=E9D]I=A9GKF M>@_F#4=\5C9(DFWZ5-YQ28Q7 MN]IJXF60A9YB#.!$E^D)CV< M7JQNI.RV79R:L;-KJYK EUCH;>36$AIJ:TWFHAW5Z;#G^U'^794$OUA[WK+? M8V(=E/8>?P5WW=^6K_S5?W[_?5.OB@9?;%$!/^.K6.@IA M&JLP8YBRS!=)S(11UW5-NA-OM%V/[NTD T43?)>,@(X3Z_B#+K)Z^CH!7F:: M[ @J8T4W%-R1"="E.JMQ,(1BWVR8?MRJ//#3BN5/.=O@I7E9X,%GIW:SETO0 MHVE4!7@HIX;??*:(AEOO2^G<%_N=E,6VR.]PP3F+^TZ*LU?4=_HY,X5A/%]\ MD*?@]?/'?,G+MD3P>9$EG*6,$YAF&8'("SC$'J:096DB4D;2.-3JNG-B_8EU MJJ$(:I)=J>GI)EE:@ PKE@,QS?3*3$)MI1J18T"GY"<;G9)_V>G4J?5F4:D1 M83J-&GO,JGCNAA=?>''Y=%(GO.&C. MA6>U>#B)QOA>Y0((,[UR@X%I!=V@D+;U<\<7G;-Z;E"LO=JYX6?MCI7;&Z"F M(B)&.,8T\R'UXPBBE(:0D%A %OIQX@L6)]@H*^7E\A,KYY:87=7)'A1ZQSU[ M BJ: MOM-X$J%QS]&%W&8:9R6RD1(2%$(O A5KM>P!(:"E7O@P*S? 0S M!B9/3.C8J6_B=PP97E\8HJJW@4Z'E)FZGX"HZS2]XV6BW 4['!SMTH;$9]W% M[8#9W^4M5S%O1]'5?6QSK#ZM*GEPWC23HWG(PA 1'Y) <(B\$,,LBR*8L% $ M$<&9M#>ZS2D&*4U]#M[6&8EM"F+>(Z_?Z&$8KV$;XA0%PT-P \!U/P?STP0 MZ/>]< :$71<,:T",>F-H"3G0*6/X\[/US= 2H]]%0^\#YF$X%5+ #UJC)7N/ M3VQN59RK6V.VL-8>T_THUOZOS/=7 MEY,:^HVW21"B(/,32#R,Y!D 1S!+_1AZ48@\&M*$1=IMHR;B<6*UNS;N=3[E M^QC?^=\ RF:F8:(1-UH=U6=[;_H.RQMX?W:NSFN^1R-O:6*$!_RLJ2C/YJ%- M#%W?MYN:E'7K8E7%4JDL)%7\JIKT7(NZ)+KZ;277^21_L%(]DR4C]8_?X8JS M_A7@C=2::D&S."(QC2$7-(4H(Q[,6,J@Y\=AEI(,1YE1;Q%7C$WMQ+9L-GEX M\K6 O&56G9IIKWRZ>8(_/"Z+9\[;GSW*9>_51(U'N:IQ!V4W;TXO@/<:[\/0 M)6\Y;*JXNU?0<'C1_ EKGL -?FZZP.XZPEZ #S^Z;FG7C_7-]H6U8 >09%QP; 6SX,>S_I0ZMG)*,,@; 50L\V2%RK\F*_Y9VG9#FY1 M/F[6FY)?/A3ENJU!;V<_[54M>IRFJ6 4"C_$$,5)!E-IA*"@/ TPIWY,,Z,, M(X?,39V?U+):=VZH.0)]EK9CTN2O#RX@#5.97+XQ/0OW6N_!S :^> 4UG[!F M]!#PB\%7-$7-ZI1(NLKFOV F&<^2$-84I4](ND MZ/^O[EM_VT:V/+_O7T%@@-DTX%KP47S= 09P)TYOL.G82+OG8K8_"/5,=%<6 M/9+LQ//7;Q5)291$D75*5;0O<&\GL <+Q;@]ZU['-S__#M?U<_=%^-]\LU5_^V:G%S=A7/BEX3UWU;U&7R M*E L-+U;=&\Q=>%<06:$C: QOC>[ P*FV*,8.$X'-9?5OF?-^:6G;5!KZ%1RC!/077 Z0?3V6@<2NJ[2&2+Y.[98! M"&A6>@W:R5)#^NOZU$3:3YISI!: KM-)O;I=#%+-?+Y5S=-M9D]3(C MC.6T$"5*990CS*((498(5$0\C&(L\Y ;A<&M.?!L2KX*_L1JG9@O U%S%/"& M)4!6DAVVPY9D$L2 =_\&GQT_5T'[DY:EH.7I*E!<-:5G';Y\PVF>PN4=5KL$ M+4_P@G*O+H)F(+/*;MW)\J8N$KN;%7790G;'P)Y,+'TAU'[;.NO*Z@ #6W3: M[-/&/Z%9"3J\>#G5V,'@Z'P#)#[I2<<.F.,SC^4JMM7Z7BW4&^L;M?CF M998Q(B575Z(L*BC":9P@&I<)BN.X2/,R*V(903),3DEXSB1I.IC48X9:LO_Z M+T4TCRG28I8'$N$<:2NCWG"4"9B'A4RR\,\F3V*U;SB MZ@"[VDR!TS$YDY.0!M;?#$\7*9,'8-#5,BH0)@K9$I9,%0(3"A1 MIV>2L!:>FR6?#IPM,?/#QY*[Q,7TEGR)I,##:[W^57"]V:SF]*F9,;>I@COB MMG/L>9F*?N453_]HKWL#"DRC>N&!;Q3-X\K)[J!3F@ M)]H=:-89:>;R.\XW,R#\*MEDYH"J!M(VF9R4) M:4G+7-U%N6,@K6./SA#%5W'C&$!PSG=C\JJ=$1BP,;^3?U2K M]PNR7NO&#!^J!S)?SF3&*"\Q0:'D,<()*U&9Y1QQG&1A$<5) C,(0/J>C<-8 MXG?-4E#S5+?R"/YJV (>0Z"@FQD6CU#"C(Q[%,%FQQ(+1R8(2GU2^?Z[6Z^WLB_GR:;[\UI8T*;/XJY#52C3/W9.?8GWS<[,BBL9\ M258O]27MBP)(3\VH%HK2-\6U4%_BS:R0(J':FA4I+1"6N@EKED4HHFE<)"$. M.%W,LV7S1Y'#O)Z"Q(DW#-$$9*P7"91HB'9M$ M.,QI&?.$T3*$=?,U(PRQ"U9=?/6EMK7)ZK-H8I4#9OQO,)MMB*Z9^76/&#!& MU=(/% --AX_@D 4O.0XPJ1W9.D.BDYHM&!#'%@CXMK-<'^NN2YV?S/(PS',> M2\2+DB&<$XY*B@4*.4O/!S@^]YHJY!-=?4ID3+E\[^\PEU 9I M:D[)V4[VNWD0JV]JS_EM5?W8?->5PF3Y,DO+/)8THTCR,-05/PR1E.?*JN?J MCSR+2 B<\-=+Q[.[LYV#MR4=-+2#ECATY%\_4L-&TZ'\P&.@G>@6LP '!;M@ M)F#_NA//!AP4[G1&X/#CKW]<4_>H6<+RF%-U/V0%*Q'&A"(2,HE*=7;#2

K+IDK",Y*T'6XH-H_ORT/$UA_5HM%A^KE:[KGE%6%B3A*8J$ M5">M-&6($AZB(LTD%XS&C(#:I #I>SZ!;;D)WFWY^4572799^I]!PU3PEV8K M:/D"1IRAJ!N'4GQA"0Z/N(;1)@9B X:[N :(^M2Q"AMH>N(/5LM8S* FRM;= M_!3L2??JO95RSA2%CTMPEY;1A7QGNVGZP8Z!8,O!E5* :K.L3&=TFH$R;#6< MXP&S$>-0>&C88BROW9SJT=6G&UAM*NC!Y&KCEU[_:MB9C3E+RB))8HQ1DJ<9 MPDD]MC>6**$LR7D:"R*P35:L8SZ]GUUVE$"S@7Q_.M-?$BTQ?Q.7Q3/)>F_4 M9]^#]!N\27:Y_*>]4?9 [?-FV4<.[K/_T'8%:<9&W]5UNA_5S]8SGF&2A82@ M C-UCPQI@4H<98C$)$PB9;19862S!ZEXMKA;NMO)XPWEH"9M[JT_C]&XK]Z) MY#"[9R4TR$\_*I25E_[\JI/YZ$<%ZWKHQQ^V.X1]5@9"B-WL@<_ZYK95_Y=V MK,[ZPY/XH@Y]]S_$XEG\7BTWW]4I*\QQ1HH,Q4D:(4RC")5$CT5F*2,BC%(9 MAI!3EBTCGI5:?6E2V,')&E&SD]$4.,%,0,/156<02#=+!6(MVMWVG56K]BZLRIPZ M9C;)-2PP^S-8T'05-"P$FHMM0A^49JE4Y!,"]0ZGG7\FBC;C^W M\KVZTLPW'PFK[=%7HK(:H M[O.4JLM')N-"I#JS '"@ 9'W;#6:3$[QDVD7!7DF\T5KH(,G/?BNGG/):E8# MV?(*//7 P#8\ZWB#$'C"47SH_@T-)\&6%>W?:9D)=MP$6W8<'F^L8'!UJ($1 MG_8H8P7,R0'&;A57 ?9KQE9/!UF1U\MF'O#^3-5)8(P*R)4 ME%1=P]*^/'8AN;]@>XD5K_]&#X?P=W,/N_<_'RDE;M"RULP'\C.*T?W[< ; M#_=;K@N/_]\]/QZ-.C2,]Y^\Z-EXJ=MO\%S7LDG=$T0/L/XP7[-%M7Y:B:N@ MYL4\PG\J]GA$_R*)89:C1U@?TQ8'I;**TY^N-EE<_JP@W3C\^8?\NGRU4^&C M^K1G!4T3RC*.,EZF")>R4$<.$J(LPP2'<9'0@OAP]6X9\._B+?RX>'<(NG7M MVN R@4M7LS2]3_<8C(E]N3OR;]*'>PR.K>_V9!WXIGV_XM>KU:: M'K[EVTFB:9COQT<2C6_&]L+ M/=^1>I6UHJ8^G$[24.1G3_/^1-9!,-R@G;B M?I&LMN&CI2;;@_M%Z&[ 9YYPT2M)'P>;'A""[QMUJ'.S^L5CM2:+6]G_R!>Q MN97WY*?J2BS]>R7.5=UOI)6H[3OBH]'(M)^"EZ9,WIA^Q?Y,OC^(X59- MWJE;=CS7:_VJ#H2\.]U\AK,H+EF&49GJ,%F$#4K;_(^GMPTWC: M'78A'Y3455I2CCATN@V=I:"9U5MZ#7%@C#U/,7"3#,ODA"FE%WA@K\: M:@Z/&VHH^]KLE%+V_MVT\=LVY^G36=]5Z0Q;_ M=_Y8?SFX)&%>ZAL1QNINQ E!ZH ED&1E4N8)EE%H=#<:)N-93=K>6RWEJZ"A M'2CB0+T9 &I92=N.C8DVFG/L<&GW;2;WN=+ M8,Z2(B\Y2G*=)GM*XC"!WH;.4)O!C'SI$M0-[>YG0G%S6 M0MHTP\0I#D!=/6T4[;8_A+%LGMI!3YR-8BSN6-/G2[-43HL=F^"SKH 58[)APZ/B=><-CS]L=X[]NYA_^[X1_/I9K,@W\>5) M>RYO9;W+KF^?-NK$7(^LWV4"2,ZR1,0%2G 2ZFK7")$\"U&:8:E^4J9I!,K3 MA#+@67FW[ 2DX4='[O2!5\?[V[^*_WJ:/Y.%WG'J= YHR@88'9G$A2,A2Q/01'A39%6])7P:,F7IL@L25_%2P'6CS#<3.S,:[0@-F3/1!W.R!N]D X[75M M(J$CXS!(:E)#8"+TL=(;O6.GX%\%$VJ'U7W =GL@26E(F,#JL)%*A&/=C;^D M$JD?1TF2R3(4H%33'AJ>U;E#T62K,T;&3',OE!>FL$!1P4HZ((PCW>RC,*E* M#HAXK(E#C\)3#ZYUW^2;GRMVMYHSXQ**P[=\!X]^BA6;KT50$S///C@2;5AQ M+I,*IB\UG',$ZY;/JU_?=F/M:[S5T0< MJ]LNRU"I=B6$RXRC4H@$%9)%,@MC3 @H[0U V[.*#<]O#^C+P03WD929BW$V MV^(\H0=39:? N9QY?PX"__/N3RB_D?Y19R$!S+D_NX1E.OR&;.I,Z5OYGJR_ M?UQ4/_8'O3))693%$L6I"'4S3(&4[2E0Q*3(<%Q(D5-04OP ,<_F94>Z;GBD M$\)KZM;GXD'G%*"YC+B*EWCR#M4 8(.99P3_W-S.S5O!!W,P4 MW!4:, 6_ @G+=P\*?@@J5=OSS:FX$;OV"EXV^9^^]7$<8)+DB0HS,L(X2@. M$<%IC*)2Y"+A!<\+"5'IP^4]*_'U'W_L]6[ZK1.KB'!3OQ=@P_; M[5V_517_,5\LKI MW*2'3MTM#'CD]/BQF!FYMP$VS")ZFB7G\83M'^4W.$?N-4_^_@'W.4W.R8UD ME^W2MBG\*A9D(_A]=4]^_GV^^:X'#ZNC[\=J=:9/"PE%1GE&D;+H&.$BC_7L M\@0)&1-%L*;[5JP+2TBSY,;(G96-/3K@R3]AJ6[]4,G@D+RL];'M# M?BHS42V#]9FN.,'F^ZIZ^O:]S:D-?FAIQ((#<]QL/R>P&2Z9^K"B##$] M4@(+42):)!*%HBC2+$S"#)/9LUC1RF6CR"UYB.YUF3!6P=.&CT/]'>O$76T9 ME45TW^IQA[F9/?.%(\R&F;==/&RGJ-Y;/-5-:._TN#*UAUQO-JLY?=K49]9- M5;<;4\OH'4@_IBZ(0O'AT/;9 #AAQ\0=Z3?7]_ 8%)ONA2=KO/ZMOON3[1V2 MYB3)"BP0Y2E%6$J*2!X7"'-E^%)91FD.&F+JF5_OD6'+J3F^/Z;IK_H7@O\F M[OO='[[U2_\ WF_PYM_'[3_M]7\ >I\^@"&R=IN%VG-T3M#=JGJ><\%_??ES MK;,"/RI.ETS7N+'-_+F9TI5'+,,R*E&9LDP=>R.*BB1/4")S4A0\UM6RLXV> MF6AF]\U)@TSXC@'0@;?NXOJD[Y;S92"W+ 1DQP/,N -@-;/3?L""F5R-4YW3 MM^5"I_^^^[,![9=@QTMP/8X:V'#" 7!D P&$)S5G<$".+9/%"G9&YH.08K72 M:^M#L#KA-J9.UVG*E'*>R1AE!:L3B@0BRHX@*4-9XIQD/$U@=^GSQ+S?G+>D MM]?GVDD(,QP#4)D9"C?BPPS#3N[VYJM]=PU9Q]6LX\(Y4OH!0I,J^;C QTIM M\(9M+G_%_M\G=0X1_,/32IF'9H[Z?Y#%D^CWR?VV4M?=F1 EQ64/NF2OVZF%^E=QVV5C#>W'; M(FYF*"; $69%VEX:#4M70 MCW[[Y9*0GPFZ-G$_QYA='/S;\W,0^CN9GN8KC ? PTLLSX3^*P;T / ,1_4@ M"UT6VJN=Q.NYIJ (,'4.)M_$K?R/2@^DW4:%=Z[D629$4A8E032-),*I[G%( MDPC%+(D*DF(>%Z"^#G9L^+Z![3C0MZ[GFH=@OF4B(-O0SSNB_J$MF'X::+\L M\8>%XORA:AEAZS!46ZT.S U3NT2$?83-?<3,#A;'@3 @$Z\2W[(#ZES8RG(U MVTYI&Z*H\FU_]'8$65$4O,1QC)2]2A$N:(1*]2.4)80R(1C-2] 1JY^,9_NT M)1ILJ4);I?5"8V9:+A<89CI.9/4PIVU8)F=]TWJ)3-PZ;4C0T^YI@T];%+#R M?]Q77[3V5U]$I5TN'Y?P(M:A13PKGJ+]M-[4CL,FA0[=W=P&7]3_N_ZCX&-5 M;9;5!E+;.HC,L&8Z!06FG$ \?)2]F@AN5_HZN/)TY:\F AZ4P!J]8-NC99\T MLN2U9U5G4RM%TCU.-R\SD:2EY#A$/!<8X5!=#TH<410*FF6Z]9N()22Q8XR@ MYW2.>_U*L.@D''X8?I.^$6/VVJIX>ZPWJC_U^ M]'6SO'[8F!ZE1Y;Q[F53W\2:?-#LLQT& G7W>%HM@^N'ZFG@RPD&9OPD[1 3 MF&8Z@ -TB#DV+_3P8L6#$6[N6(XO%68R.CJ=C%(:]I;AHG8)[<-HY?< MIV[?/#PNJA@R=UG(849 MEYI4F\ =- P%#4>[=.XM5T'S[):O>A+:-(G;H[A,D+9]GH#U?9=;X@".UF/@F5F=)Q" #,P.]*!U#-GNE@X#E."A775&7N4 MWK3-LDW%/^F?;?PBW)':A$2T8:DCU75M?)T$_F$NI5@)316>H@!;U;.:-\P$ M.VZ"/3O!GI\KBZ0%('CCOE=_N %=$T#(/.0UV$%AY:P%DIK,=VL'0=>5:[F" MA1E9K72BQ?62+%[6\S7<8)QYW[=I6*VJI:B>UH?I.ELV );@G/P&.N] =*!V M#TOM0YE'9+13VW.+3J>@(V(=J.+8LY>461XZ/+8)$"_[!I /9*ZOXK?RXWS- MR.(_!5G-<$'#F!<4D31DZC@?J;_QDNE9E3@MLI*Q$#0SSIX5SUJNOC4X>$?J M5#UUF=;'W8WZQHG@H5INOJ_;5K0U>\!HPP7HF]T/IL$49CZV=9TG[L\=8UXCUK*G@6X8##2'K@L_+T'):4VH%2.O4"YZ"6#]E:07K6C==&M? M.7;]3.8+W?_K7N=]*O7N9G^UM6.S+!2YS-1NDJ4I01A' I5YQE$8QQD64A0\ MC"!V#\R!9W/WYY+/UTVOT[8[7_??RWT$EFQYU>JZ;:W12>V\4B_6#(/[=0$_ M$3-;Z!5GF G48>S#XM3K+I8-1T&7I:MM>:K3+EYV>+AKY@6D/W5/+SMX>EI[ M62X$OT?=K_CU:O7AJ:EX-;T]';[EV;QT&L8$6Y+F%Z4C <>O1_:RP53Z?D7J M=M$@\4"7H'Y)K*X^1TM-=N'I%Z%[S3GS!$P3N)C/;I8;/7F3\Y7N]ZG^>KNZ MKWXL9YS%.15Q@7*>AKIC2X8$9!B $:OIT.-=6@)7L5:,(* MED"3-E.D(7R&-FDWF3[ZOE>J[D-3W!#@@^OE%=+C-,JX;$ M#?[2M#T,UCP5[.*IFITE7V6DYJE(Y^9I]CP)W]<^5.Q)'R[4>6/9M +X*AZK MU68FRS0JTH2C@NO>CA%EJ$@*H0L)$UKRL"@C9KJQG2/B60.W9(,]W: A;+ZO MG<5G?&-S(35,!RT$!NUK8Q)9;6QG%YUL9QL3J[NUC3YKO[?=*4NY63TLK;:V M@Y>GW-DT8:$6>="=">#[VJ'0YMN:M;P7[&H'HGK9TWJENFA+.UQQ\AVM5Z"^ M#:W_0%N)4]G6[6O[YT_G6O?26.5V.A+1RP9P2[P ][O.+$[M@S IUZ9<\]:-W==]4T M#F[^_+2\9DQ79Z_OR$N]W> H34L2,\2B,D:8NX8N6M2*[MF?K^TI/8%NR^4(6VQELC]W98D_;V6+5+F]K/Y'M;\#R%Q^?OYGY>^W/ M%.C../PP=_P&IQDD.F_D_$"X?;+=GGTO0S5]XNNJKL<'B].6 GD$^:1ZR"^#L'_FT'7E,?[, :OL^ BT70G$#=CO;0;LT*2.N.93;2 MM0O$A6O8@*3N%>V,9+;J=;S=KCBY/&T7H'ZXFG]#\*_6[=/F_6&++71UXO&S)M:GE_!L[$^K"8$-JX2:P+?E_+_5;8BK37DNY]IWUK2QW4YIN5[R;L-I M76&M?E@_,DMPP<*(YDA*]1\LLA)177")\S#)$I$(S$#-X-VS"+((MNWCYQW. MVAYQNQ%2=C.C''Y&9EZGUT4>9IAVD?(.LU?!GMV@RV_;"7LW:ZJN%^NVM6^9 MOFH?=#^+RCVDCN=4.63P5698N0?XW'PK#Y0LFPRO%5(_/HC':CW?S 0M>8Z5 MW4V9T+/2U298Q$F*DC),&66ED#&H^=[!ZI[/5 VM@#?$@+UP#U P,W36LL%L M5"O6AQ&QX UO^]AWU>CV8.UI&]SVB772V+;W(=L 'Z_3;(@SJ"HIW&8X<.C .2^4J9[6?R+29J8." MGN2?#C]]P9PH[9I8B>]BN9X_BWW ]8O8W,I[\O-.T=5]V39->XZFK\ =T<-Q M=FD12E?3-%3'52K41HLC$2.2476$#8D@#*F5#)0G%X%+:]!EUD=FFK8]9* XAA" MEP.W'' U_8@N=U#V#O5RN+S[AOQ?A6Y\Q#:B&0-8QVI^6RGV9B(JHCA.,E0* MHGM91P31G%-4AFG&\TC&6&!7#?G/%)RS=R MP(/8>-_]/5=MY_V:KZN@YFR:QONCP$S0>/\\#V^F\?XH3)#&^^.+V1FP#T** MU4IGW&GCJ6SFS4\=0Q2_BJ60\\TLE*R(L(Q1R+@R54(W!@ASBC*9AV66D31E M1HT!#.EY-DIUEN%:GRET'T[>\A)LR$_H_6X,-S/SXQ -F*'9$MX>OQ3IH*4= MO&NIGV]'"K8FAG(ZLAMCU":U$(:B']L"T]=LCRUD4^?SW/ ML$PYQ6F!$I%*=6 I*2KR3*!4_;L4!2&2@KKU NE[M@H[;O19I?=V8G#5<(*S MZ:'%&WK0XXH#X"R.)E;B.SN4P*A/?!RQ@N;T(&*WC'437<,*@/>[HJ/;723\?,HDV'.&]Q)FIN[)ZP"XG@:] M+E:%F!6!KNANV_S0^=M([NF\?4_ MWX=_P/\_\Y? >+M_G<^B.18HVGJKQV&21/5V/S$SDQP+7@?@[?'AE:C;W=#N M5D*GJK4N*$6_#KXU2[]_6NEXVBQ-19%$,D&A2$N$DT*B,DXH"C$A981I6) " MUD##@"K$A%CUPVAY"$3#Q+HV"E63'M"P8#5WW@10LYN38Y!@F^P6G:WG6(/3 MQ/@;!M1=J&'!W>T'(*^C*XX)Q4GO,0 (CB\KD%?M3,7'^7*^$9_GS_H2M%%? MEOG>?CWHY8:>W)5&YHZ]-WE[JH> MZ!;4G+DS-!="X\CXV'(QJ4&Z$*IC(W7IM_#9ZV+'GI3%G_4#W1C7Q:;+OFJ3N! MF#_731JSJ(QE)C#*BY(BG F*"IHE")<%B1-1JETRGCW662-_;,AJ8[97FA&' M?)N/63"_L9-%G31&-@$5W^;+91VZD$&S(+! Q@S3*)-YS$*"XKH=.&<9*GF4 M(R8R*8N,$8))B^F-NGF]*J);!FSP%/KFXA5)LS.'>VQ@MG/7,'1/["K8,54G M!K6U'Y^=9M3!Y'95JV1&=-K2)1 0)Y5,L+9ZF283* I<(,Q&A0KM"&&=AFF196,;$;JR ,0^^\V0Z'?&/S^;JKK_E MZ<0-8#M8P!Q[,\OC&5&8&1H$LX9PAV(NZ:RV=+TCB;6MTM]@!6G5O-(JTJF,VM$BJAVY&+MG2E(5"(2\2A+ MBS3+2Z/6!0YXF="RG3T*B'50+>LKEPAZ#A'F<;]+/Y?Q".Z$: ,/7SMP/YZ M>SL +L0&.L?;/'@Z(>YV$=$I\ >%.!TA-A"WO)3"9,%(1U!T(XRNEK2=H/Q5 MW>%UCNAR\X4\B%E,L,"RQ$BD*4$X(BDBL:SS-25C(B8)"6'CDP\)>-XEVE'" M>YJ!)@J=FGR$R; Q=R$IS$(#A;28E-POR05CDH\6G'A&I!]N\;>< $N-^ M>S<@P)3+2'['[3?,9+5RX \L.YD#?URTK@/?X.D+QI6+S?>*@[7QS.N>5?%P M@G=-VF).^9'$XUKG0%C@C>-43@\*-B+697/*C]:$TD4EF:.5>\( MP53^DB22']6KII#L87F]!!+%PUM/']G#Y"!YI+.8Q=Z_G>L Z)'??P?[!]]_T>[O3Y MT/HD[[;)"O70WS@LJEW'/S\72PG0)+"C(^3,HC)7WIW_%R=P_@P)U_3_##\+WG%I1 MV>:)+!8ONIWK?ZQW _7 ET^3M3SKUZ'1;GEIF@0_K_]79UBE^59EA-#X%N8: M')@Z&N/BX3X+D=QJ'S0B,-G^"!&WNV^"WH,K>N.BNN;5XW9LNJE:G[[I_:#9 MD +LC&G(GQ.JW M5?7T6#?/6ZT_+L'[X, 2GC5'4PYJTD%+^RKX6%6;9051I"$(QC7*D?0PU1H2 MW,.69B"CE:X-K3N9TAD(U]4^D\?M7+9_+KF.0@Z M.X'5/ZV[\F[F;/Y8US#_(=C3JJYN_I6LYTK"* S# @L4D:C0 \PP*N*8HU3$ MF!)"0Z)D6HIORHKP>W/'K@]>C=2E;-3EA&-CU?DLUNN_!0?\!TMU'FR:E ?D MFZ[;]N:= M#VS/^%50L^[./^T36$?N:R\L3NK=]@GRL?/;*RWK$)[./ZN[4OQ=Z+84@E\_ M*WZ^"3VT5GMHORHC>">4-BTWLSS-LX*F*2H$SA'."$:$12'*,AG),BZBF!IU MFK(C[_FDUS+3]HMZ1]8!T>58FO+Y7KLN4#6.XGG""AR^JV&J&;D*MJP$+2_! MEIE ^>LZQ%8=ZOJ8[5Z M()^64O]16\!]R4-2XI0*THZ82WF$RIP+I,P2*TN9E&4*FG<#I._9 '7+'!0; M0Z*TZI M[KPRB5'.:95@(S*N?1,3,?3F2&^HN[XNIFP)IJ M\%=#UZ$E&)7-DZS'XR_8%K6\5\>2%5E\6G+Q\_^(EUG)0H8Y MQ2B*2*S.#'F!2JR.$!E/=?.(A!:)T8B4LQ0\:VA;\=$2#6JJ@2(++6PYQF58 M1YU("]--L* 6Q2UGA+F@NN5XQ8G+6\X(=%K?#CG2[7\JDZI44C32*?H MKQZ6&_YQ0;Z9!G/.+N!9DQ1=I D'FC**#H*&NNI -_D4@#3[\T",AW2<8 #3 M+S/Q@[\T%XZ".J-26H5TSJ\Z64!G5+!N.&?\8>?Y]\V0/4;S)&$T0651,(1Y M21$)BQSE&94IX6$<1Z")[&,$/>MO32-X3U:KESKF#TB0-8;,V!?G# BP]^U\ M\OS:^9Q!4T']I\._PO1 4^$!2>XN9@*>FVE74,F*,(\085F.,"$%(IQ3Q!). M4B9P*#&HL.8MS !L(Z86$P OF_PW^<2_:0;]33/@[TT,]@,.]/,SR,^L&]K? M5\I M-254*5(!"C9U/Q.R[6>R C;KL479S 3X0&Z"CHA70Y":[YB^HMV,Y@Y^KQV.31-FX*5A$"[#&X,K$(#7A;W\ M'<*.TS=!,KJZ*0S2FO::8"+VR1W!Z"7;FH1/2UYW+P*5([0O^7;"&?=D.A5G MW*UF+0DTC'12=G"E'=;SYSE_(@M'/9G."G1!T<%VI8GK#8X$."TU.'[ ;F,S M'/58)[+4Z7>[R4QZ&"J)PHP548;2@G(=T\U022..TC!G.!9)GL9$=<.-; M#?LFU;Y[VHY./3^SEG>XM9Y:>]GG9+;C3H8^S'2 Y]5V&?0RL=8)4(ZV] M4^E 0CNR/F8T)[4R(!B.K0GL93NK<3C9\BAC^*MX(//E]IIW+Z@F (WNW MHQUZ1_>JF]),9EG*8DI0)/40JH+%J.19B?*"*V-62AG'>+:I-F1A9K,\\0DR M;3MNS;T>^I6ZD)6T8U!:ONQJ$5Q_2&8&\ U #[.3%TU)WX_]N3H_,%VQ[[X$ MPA.^CDLE7'/Y*B45GJ ^5WKABYR=R6_/M!\5.KJD=D78YN_SS??W3^M-]2!6 M-S_9XJF>!JD'*ZC[]#WY.:,L*7)&,A0G4AU!8YPC$C.*F, TY22)$@G*B[/@ M80+WWIHLH$DS-F":F5W/$,%,ZO;^6CLTM^P$/Q0_P98AW8>V92G8\J2S<]P9 MR@L0<60$;3B8U,!= -&Q\;ID*1XC4,[: 5X?DW/UF6D]9W^ M-5F^!%ONMJ'W2QH$#N W'A7T!1W0\V^'VB3M \?Q<-1&<(#0*[83'!=_N*V@ MP?OPEFW*DD[7&FR4K1> ;HE:/T/V,?X MU5U"_W&C;AC/ZI2[5+>-S;8NI,ZJF9$P24@D8\1PKM1%#Q"G-(E13*D@21C& MK$RAL?Q1JKZW71TZUK?X.G O]FS @^_C )H'V9W"8A%,UXC4?^EP<*5'JN\J MA6HNW ;,C85V&!@?ISEY -P8AKY M_G+EF/"OQ/UW=$[],=JI0[T^L#_O5KH M8[[Z0?W;7\E:M^+:'\QF&4T8XX2C7&!E.'A*44G2'(DTQDD<%I%D,2P%WX8- M(Y6Y) ^_KKNOK[S?Q8+72>3BX7%1O8BVVJ8.7*UKUH&1*RO8SJ@FJ([Q+TWSX6Y&8,-N\/#PR]9RT/>1Y2\=*743ZD3 =HGWY4.GDG%DDE.K*@J R69O!70_6\+]T<'4,GR84R WTB4''A_H\!>5RY M._I(3.O=&!#RQ)DQ]*R+Z.&MWF?;\?E/J[5#PWYK_ MU=/I[8 !M.9WGTI_1.#+DV[.>RL_S!=Z>DGC\+Q]VJPWZAZLZ,XXQFDA.$9A MJJ_XM(A1B7/U3_4?R2DO\X) 3 ^0OF?;TY*U#XI X8RPR(L\RE!2"@5G(F-$ M%;*(XJ1@:9X3S 2DXL GG/!*@IU=(JU=:C -JCT'=;"$M[!WAF<]JE-0_?1T MGX79%N 18=@><&+T&U9TX68;D.JPH>O+:P;=[0*60#C:!J#4)]T'+*$YW@AL MEX%?13\J2:NET'G^BM;+S<]']55KJTD_/3SJ--HY:Y+Z7\ 74ZO%?1\R&YZ" M+5,Z#WS'EE:A8\;,[ZIV6([?7+W#"#R"0A'T<)F]"!*KJZT=Q#8]>8Q!,[1-'J FJ+Q.D9/K3ZALD]3L?A* M/7J@8 !K$UT=H]H4U?5]U99FWZUT_[[-RYWZ4FVNEUPG8C_J1V8AIJ' 88%" MFN8(AUR@(E5&)$JSF.6\3-31"9:O8T[<>P;/G?KY]SJ$H"XCCRT;5X$^R#99 M/6++"LR\ / U,S".,;,R,5L>].3SEHO@;H=9S4C36>)F%#2PD8'+[\C, A/ M:FC@@!R;&HL5;/(7CJHAKQ\VYLD*I^].D)G06W@+&3!T5NYQ_\VE(L,4VE9: M8#+!>9$L,P=Z%IPP3>"\.(9QOR**=LYKB M-&99SE$4IKH99YZ@0A1JL\94DCQ,8BE!\?Y!:I[5<$^[3GI!ZB[=D@=. QE$ MS&SG=88#3#?/0^!A0JV1C*Y&> S2FG9@AXG8)^,YC%ZRU/#:;SX[A-1[C&\PC4TD9J0W4$RP+4NV$! MX*IUP*\K'6H6G599#@0YT8K#W\(/BM<_R(JOWR^JM;BO?E\^SG5)"G!VQ= : MGG+XV>AS>:>:]#>==T77N>#%JM'#SO\Z;RK/V76T(.CCYGF;=J MMG*XTF3-5GH%Z#9;Z7_ ]OKQCZ?U9NLRZ#\%U?DF]+B\^:OVHJWG&_&'6#W/ MF:XPG%>\;1BI'VC:C# L,UE&.4ECE*0DP(%V%"60R[P?AEV/.6 M4K=E0#5O >L6!+0UAM"KD.=/S_0V]78^$^#V=_?I?=O&8:C/PZ!!T67=[8IL'1V:7/,[L3WQNG ?_TZCD17=@&45>.KUYF?_XQ"^."B%#9 M;!ZR7)EPGJ$B*AAB(B5I03#EH5&)Z'Y)ST;V3SV>FP=_;,C&M$%N1]QAFVM;]>GY MS6514YU>J\QX@6H?K&EWIN:EK(C%F&1SM4O,=! M=Y2"1V5,[&*=753,#@.VDEX6O:P'.[7DW V1Q'(GL4GB5D&./B.=BBWV/ M6O8XTA65G:;Q7Q3/3ZN5CJ!'25Q(G%%$**<()V6*RH035$@I<9&1G*2@!7NR#EL,C8KFJIG0>4+3M@T: M%?BD0=#X&W"WKEKDBZC6;<3-T(][\))OQVVU1%]N;@U5[52D<6^MM30P1=H* MXC \>)9[*S_KX4J3.59[!>AZ4OL?L-NE/NN! >*PU=8NSW>[*7YX$K.8Q2QC M680RFH8($QPC0DJ.1)@E29ECD:2@FDY3PI,$ 9NR@L>6*FP3,T;0;$OS@0M, M+QL.KH*3-GL[-JYT%(6*.L[O;L>#2NYH_S,F.^EN" 7C>&\$OW]1*O^N@O]. MK&2U>M E _O>L+,\33A.98%"%@MUY20,%7KVKHRS)"UB%J81K)+)A*KG;;A# MLU./9)73/X*>F=UPC@G,:+3DKSI-.KH([5FX2;N)6?EHJ6^DA?KOFS)J!;>-[*+[?_\7G&:1+'>29U M#J#VQA89*D64(59B'',L2,Z,Z1T2- MY>)%7:?_ZVG.F\C9L_9R6W4#!J ^;&#\8 ETA>UAO)7!CH.@9:%N\ZMAU%PX MAX=7[$EOEXTUGA:F ]K&<%UN6^'2-(95O:>-)0Z3)*H-)F"A2:PE7+"MJ;1X MTWY&S-%HB:]BO5G-=6YV.WKB\ >=)YLXV3:F^T$T?ZI_-Q/BMI6=FMD;*07; MS-*4"I&1&!6\2-3A3&!49GF*<"0(3V7$.:Q9S[3L>[X>ZE&4[WC+QB^ZC4\3 M*Y\OZSDV\-DU$WZP9N?&M_MQP;8(S=E5SRB=/>]!\XBN]SKZX>$;C5#[O(AW M6[E^J9,EVKF:NU+Y>N]II',[I6?Z3\7AN)\)F9]\;M#T'TS? *)7X,)N/U,V M5'-PMZIT8(W_^O+G6C<9:#H+Z*FE;#-_;N8J;],X4QGF62(DPC3$")[P6UU9&+ZL>ZJ7^76TX"LF/E;[#=Q0)FLQW"+WC MF('8-!9[RTU 7X)WFB&U)?\2['@*]DPY3<*]'!-'-M:"@4GMI#U Q[;N@I6L MHG]WHOHB*G#\K_O:!!' NYO;X,O-+2@(>""941C05BAX(+"5QWTLL$\$VVC@ MP5I3Q@/[A#B*"/8^XBXF^%4LQ0^RT,UY9[0@F.62ZANC0!C'3/V-8\1RBKE, M$J9V:,CN/$+/LS9]%LMOF^_:>R1^;L1RK=UNFZ'.TE:8V0?_+)%P%/-KJ3ON MM6THI\<(7Y?:JP?V>D0WB>?UO6:G\?IVL'G1^=?54ET1V@$Q6<[R1!?T3'_QWU5S^GX.5\;UQ-W7_*L6?O:#IT-TJW= M,+RXGDHY?B:U%A"F0^=E4[=)1=G1\;17&KN2X(.5IJL![A/@H.BW]P&K>]EO M2LO:SC0?Q)JMYH_Z\P#W[1Y?:8+;VV_7UW>[WD4='D#7N3% C&YX#K& 7_K. MP>"AJ;:YJ+:7P['EI[PO&HIZ=(4T?>Y!-97N_P\S ["KX0RS"XU3**:RV#/9M,LNV9V=V>N5L&.8:=SJERCZ&Z(E3/.IIYPY1K2GO%7SDG T_!J@G7S MS'5=1/UIR<7#9 M*$SS\8"T/=O13P\'U#LIO#K/3M$W3R.#@CIL+#U#!;P'U1,".IS4K9(.@-LS MTYI"?\"9)^)Y!- N(\\ID* L/DLH!M+YH"M.EM=G*6HWP<]V":=C"D]F8/U* MUHHW==2-L@QC%"8B11C3 E$9YHB+@B2L8"Q.0-/,0=0]F^.:AO.A>.> C'A< MZ'$Z-"\5D(G>T,I((E%$0M"XP'E*9VHE6KTZE%TNX'>$D0&%M 9]DO&$9SX) MLWN#-W1AFR%P-&'-C??!A,,@^!U+>(;V6QA*. R+X4C"D47@O0IOEAL=(VAJ MU+^*QVJE8WFZE<_3>D9D01/=3$Z&NBD$90R5&2Y1EB5)&/%,XI";F/=%/&G3,O HW(7U6U7Q'_/%XGK9<:2M9[+, M>93R!/$XB]29/BQ04> 0B9(E4B8\5D=[$ZT\3\*S4FZ)UO4I\SU9&GX=O]^;C9S<_'>EK5]8.F]-^U';Z62D/^4Y#51_75F&6D2+$L]$D@5?HK MS;!=^0E>%X?-+S:CQ41;)6#)8ZN,I"<_*LB,8_*5)!C5-8#E.#RYF M-Y'+I(5I$%!0\!7DO"R.KA\]!":]>IP7\/C:,?"DY>BHQ:+ZH8W>QVKUH7JB M&_FTN&;U7(;U5\'$_%EK=W\GC9FD649825#.8WWOD!$J$J*N(:6@A:!Q+F'M M+B]AQK,R;P-=3\Z'61 X'-3E RM40IDM8F7; D@/03H8GN5@3[G'Y]6FMC.AZ_;YZH/-E M.XRI'KOTW^JLSY6VS^6<;$_[ZSI93GU'KY>\TXI?_4[=&'EK'KJ_8&SU)/A- M,Q%NK=ZJN_B?/CAC41G+I&0HY4PJ*YH(1 H>HKB@4I81B[FDVSDU]V9.G#QJ K9.-W60=;,>OO0X?-H)7T:I>]O8BGD7,GPL#'UN-JL[?F.VK(4;'D* M^%,]!OZ8+1TO5HP%6\Y&)Q6X 7;L;4V @S1><()_Q)9A8^9>M"$[FB[X$ MCJ[?^J)U+)K<_" KOGZ_J-:*SN_+Q[D.,8 B/.=7\&Q5&L)!35FW [^?/]1J M\/N7NT^=2 E@3-L &.,VP@T.0.^5(01NHT7CDMIUT#F_['3M=$9%.^BM,_XT MW/MS5 JS&PA3-YS3G>9VS8,+(G!9BA1E9;E! M5#TK]4F)UWZ:4 M;%9S^K319ON^VJ5--C5-LU@F12I9C+*LS!'.0JPS& L41;FRMV'"9 :*)#KC MS+,=_K*O27ZWT+4Y38D2[S!L7:3D[M,QBSR^"N8PPWY0!M5 W>4SV#-Z%>B/ MIKG9J0M=AUU]\+LC;F=@.X?.45S2'5^3!BF=PWD[09; !'3P0 % &=I M8RTR,#(T,#,S,5]P&UL[+U9MU-)DB[X7K\B.ONU+5JNIC_ZU_X7]E??L)Y6N3I_,.__N6/][^"^\O_^+=_^J=_^3\ M_N:?_IRN/_ZT_H@__6.Q_*_IE_#3VUE8E\7R M$\"_;?[9\\7G;\OIAX_KGP03ZN)C%[]=_K-@1N?@ H08'"@?'02!'C1:4R0J M+S7_OS[\LTVV1%D8,"$Y*!84A(ST;4E6(4;OB]@\=#:=_]<_US]B6.%/Q-Y\ MM?GV7__R<;W^_,\___SGGW_^]6MNG!S]1OX.+CT']$7 !DO_UZRK_Y=_^Z:>?MN)8+F;X#LM/]>\_WKVZ M?.5T_@57Z\5R]=X<7//BZQ_.M?/DP35 4SN7W[_[G]=S]?$?%YB2M"SH;IU_2#\W]> M7W(L0?AUC?.,6Y8OWC=;I!L?FE6!+R[_Y2Q$G&U^.LDXG6R>^BS2RT):3WPA M2(4D@1&N0!46P7$K0>J@8V3<\1AO\E\96!$'&_VL,/WUP^++S_1@TI.0]8LJ M';F1S)W7;:5T&-T7"_(]?78B8M+"T5KR,2*M)2XA)H>0C=;1">V]-4>1??UM M-ZF^KMUGR_338IEQ21;EXG5AF6YH^BZ6SS_Q\^>PI =!^CB=Y8M_79:+3RUT MM5XTD-Q6+43N7WXBK@LNEYA?;[7R(',;SM9D9W'SR18:_W_.PI*>./OV#C\O MENN)+%%'G2-(0V92218@UJ\,*E9,5*J4TD3YMUZ\$PY$_S@X1IZ=0.(M+J>+ M_'*>7]#>/#$QFA14!&4=[:R%,P@\6^ N):^M)KB+)H"X\=J=X"#[A\/ALNP$ M#.^78;Z:5L&? ]H*99,4Y#AY1X".L8!+1A"T941N0[(9V^P.M]Z\$R14_Y X M2J(CH^+E?#U=?_MU.L/?SCY%7$Z8BUBT*U!R(H?:&@->:P8I%X/,62O8<6BX M_<:=4*#[1<%1$NQ"^^_PP[0*8;[^+7PBG\>K(#,3(+3(A%F3(3#NP;BL@DK% M,'>D=!4=(L@LDO*(8?TDF;"/XWTG^^'QQ-E\OOSU?9)R$4*R- M@H,C+D@V7D-PT8*DKYRP2DA_G..P Q$[X<3VCI-V9Q#HM)!M%R!YEC.I M8'7^U^OI'/F$!1^M\PE\B(1T)PTXE018DE=6G E1; . W//JG<#A>P?'L3+M M"1C/Z+/^<3(9![EFG+U,F"0HJN W,D%.6L*R&KS$,[6%R]>+?4%7LB MJ#A0H#UA8K,UOEF^72Z^3.>)'*IL"[/5U"6MMPY5-,9"L+E;K,/M_IY\WKA/GQA<;##E,2+MBIL@["OK*D\NDHS(I M^(8;RHUW[P:/CA.>C<0Z,CBJU7NVQ+"AFPFMC) "N%=D_&P]'=26 S=.*6.3 MDGB< WK];;L!H.,4Y\&B&UGE]X41FIX5E"K(K!%U3 M%+BD&$3-43C%9&+L*/7??N-NZN\XAWF4"$=6__MEJ&4IOW_[%!>SB0I>9XL. MHO44_2CZ(WKFH90BN'-<<#PN=+CQNMT4WW':\G#A=;+H7WY-'\/\ V[RK4GJ M%"U7P)@E-X6E B&S0-]Z;ZP5AIGCMOO[WKH;!CI.21XMRB["@>=GRRJN[0E< MA33IX&PU"5RSK+P'GC+QD72M#Q-DS;Q@VOK$991'0>*QM^\&C>Y3D U$VP5$ M7LWI:22.Z1=\$=;AG*V)5M:1&!)H&STHQRH?R9#G0YPHYHO++XRZ?AS5^6"R_30++-E%L"YS<'HJ!BJ6(EQ@I,3.1C"M:'%?N M=\]+=RN;ZCX'>;@@N\#![Y_";/;+V6HZQ]6*8F%ALR=O*#E'HF#*@\OUZ$5H M*XHG@4C5 WY>+/]' "(C.*_&2DX%BQ M:IH@LY2 5;9!GO??ENN.@^S7B\8+O Q^\?<3:[H)Y% M+(GI "D@221;0G?2%ECAJ)+@F7[>PDQ<>^=N:.@XYWBD&+L 1'^J99Q+-)_ M_?Z1Y+9Z<[:NC1TULIZ$8IARQ8#/DEP@)@LX5K\-RD0NLV.V!2@>HV$WD'2< MG6PLYCY 0Y);AMFK><:O_S=^FQ2=17 V@U::@](E0W36@>+%,Y9Y0I]:X.3F M:W>#1L>9R^.%.?9YU394^G6Z2F'V'QB6EZ7EY!'96CILM*>],".'&*.N&?C M-!)_1QYE/O3FW3#1<5*SB4@[J=:_8N)7^LEJ(H5PT4?:'%4]B:7("8)5"C(+ M3%GN@V_4S7/KQ;N!HN,L9PN!=H6);2/*E@DLDC%/ ;5VFG8_S@G3AEM IH22 M4MN(KB$JKKUZ-UQTG.)L(]21D?&,.,@;+F;APX1G750@,X?)DBAB/;IW0E'0 M;4Q6(GI,Q[D2-UZW&P(ZSF >+KQF6O^7G^\([S7]H%6G-KE%\Q5F^F*UF$US M;=#_)W>1GQS;N[SYTD![O_5@YL@'\; 4?0O@\V=3*582\*;]. MY_0R(NKM8MOR=0F_)'.02F3(',G33!+!!6$AUDD&] MKY6/^6@FKN$')^4NW M2P]GZ]7%3Z[6X#YT'6I6+M[Q;+4BL5XMLIA8)!P 4]Z"DH'5W@0$:T6RVB/+ MZ;'2FD.XO$G!..WE@R'APA U$/>(>]!-ZL_][TLFBI<274WH);*FJI")#C9; ML*X*Q#(7U6-]0X=CYA8AXT+G&,W>"Y)CQ-P!5IZ'U<=G\US_>OF_SJ9?PHR8 M63U;/P_+Y;?I_,._A]D93I0L6J62(!HI:OFZ!$_[.!CRSKTW45G5VJKN1%@/ M6#H* (NAM=$!Q)ZE5-OJ5N\P(;$49_@;KB_.IBFRLZ&6N$E>N^P)U H M)#B)FK3-4PHL&U2/15>'X.;Z^\>9HS$<3@Z6;0>X>+O$SV&:7W[]7(,2,I]O MUA\I(+TNHXG(.83" DED4_J@,WA?)X28*!67J.BWC>&R UGCC-X8#D6M-7$P MN+[@,BZ&\*8G0CN??8Z@DR7Q",TAE" @Z:P$BRYHUMKN[ ^9YB=% VY0!TOW M<,NS6(=9(\NS^(S+];>WLT#BF.?JLWVN<6FUHAXY\A E*&]H=S7,@S..4_SI M97;>!/%H'<)A)N=A>GKP;)J$7,D%LS*'+2CW4?(.'/.AMC)CA9S!UC9TC^),8J&@USC2SP4XD]A)D!U'4ZVF(T]ET/<45N?.;RM*/BQD) M?55=^_6W:R=ZJ(,T#**+Y)@9D\%9GT"F8'B.4BK6^@1K5]K&C:X&/P\=1$4= M6)YK?-U):BB>E*#XT?,@0$6F:^]] &FCMMD5039V.+!U=68ZC/8?AM@QJN@ M5!=G+F_#MWK@>D=&D\RUSTE3*"F9 D4N 466H@ JF9GV1:GFN: 'B1EW MLQL.0 U$WP&&;B:W+OBY&!\PT<*SB(*!KQU^*ML CM=K:52@'V2;A&L=S#]. MT;A9Q8'0U% )'4#JGD6A,DN<604^<@I3E#)D6*V HCE:*9)&V;INXT!#-%A* M<2#H'"GL#@*Z!\!_+4%!OF#AA@0B?.T'B]I#0%H)AB<*3C3%K^*QJY :&J$] MP.MKG:"3]=?]I4Z,YK+TRUK#A/E16RE%SQ>G+L0BU&X Z<(.$( MZ:5R2O#RZ%U_!Q5,/TS.N"=E)\%1*V5T8'\>D9 PV42A)%AIB9/ R8@F7L!E MP6)4*0C5^D#_R)SW8(=H)T%5(U5T *JW%^_=L+3M(T@UUG360@ZR[LN20U04 MKT@I,R\ZN

&ZAU8%'L;3+&;B5KH^&[E;!'B;L#Q%P;]+*EGRRH5MDRD#H% M4'4-!6T<:)X%-X@EE=:9H]LTC'W,-@A6CA)T!T!YEO/FI#',WH9I?C5_'CY/ MR<>:^%28#U$!S[;>91$EQ9*X&53*+3HC#3XVM_&@E/7]I(P;?@T$FQ9B[P ] M[Y<85F?+;QLI;9?"=A5H4US**@+J8LE_^I92F>?SF;U^2^P3--T M/5%*%&5* %]J7JN.P(T:$Q0RIZ8PHXIH?7SV?:K&#53@!;,@ ]Y(X;N0VU'XXH)HZ0.%=J4U(/DIX)X#)>BRDG8>(9+<9UU['5!S:UD"[ M2\6XQ9,#8>E(87>0G/Q>>F2B1-(1)4*PGHRPC0F<#QZ25T93F"J#;MW(^#V: MQH72J=/=QZNE&(5E!SB.Z!*'H M2'^(0N%083RUKE;9C;)Q$ZA#@&D C731$'Y9(GB5,9DD1L3SN@4'1C946%6+ M EV=U9UM9,;KW-ICO(>,<;.E0V#H6%EW8)@V-\Y13+3EX!SU=1)"CB8$9BQ@ MJ=-85*PW$H8(,BM$:Y)WH75NZB%:QLUV#@&<)E+OXNCF"OD7D<%T?D8KXBI( M_@7+8HF7LS9P]?(K"9"T-IV'Y;=7)-5-J6F-*18;DWPAG(G63$>'!A!YG>-" M@833V0$GAQ"==^3ZM6X7'I"=<9-CPZ"X#]UW84;/63Q?R[^06U'=5*>RXLXS MD%+5")@0<1X_=7T>4LF;?U MXF!2V'J]G,:S=>V3?;]X8 %YSH/5&J%. J6=)),4DC+T!X90DK<^M2[>&8:3 MG8#;_%Z,<>WFX!KOQF1>2.'%=)6V@L!\)8?+LU[,4AHI"YC(ZT1;+VA-6PDE M*H?:1Q_4L&A^G+[=TKW-;QL^'4@;JJ>+*'D[H>LB9A.U_Y('"40KD2]H[W#* M:<#(A=4A!*E;QSHW"-@-/D_JN.!P 7=@FBY*G][BR] MF,[.:LG#AD%EK?"Z3J&SJB:D:%,/+%CP0N7@)98H1H'B=2+'/0\=&8P':ZL[ M.-[O8SZ;9_K%Y\4JS-Z4Q]W0&TOSJMJ+Y4@+D1:F1$,:R!HB>:M@M$Y>"E-[ MED<('8[E:S<+_*3.=[N#PQ-9(O6LU]!F:E!96+ >VA7*HGW!T1BQ\.@J>']AM['RO9&*06X/-5P_#N(/!D('F+_M/U[-(',40>04029=9\SQ",Z2$YFE5%B"RURU M=EP>HF4W^_RDZG^:B+U#^&P6XD28@KIFV+ASM :*%! $3Z SHN/27- M?U MSU$R$T)04)34Y(QJ#8XS!*7J*%<54;K6#1Q[$3CN1CDL5@X$YOZ*ZQ>5UP.4 MZSQ.K!3%^,C ,,MKN;"'H(2&0LO>21>YX2?"Y4,DCKL1]X#,)LKK )O7YE2] MF'Z99ISG*U\$TXS^RA.MI;:",W)PI 3E/$7M3C"@0)[[P!4CAZ0Q('>A:S?[ M^*2*P)NKHQG$QFTGOV?NQZ!]Y8^^;XP&\]T%T*C3_-KU4]O7;2:PWB'B"O58 M2+Q) ?>1;&RM.72:MFB/1C).82]/[:>8[D5BV_HP3CQ%%A%B\9N!$1I\S!(2 M\RIZFR*7LC&_!]2'#67[AD3'XV5C^\B]@_UUEZE%]Q;TO@TW+I]@)2611 := MLJHVGT/DC(.W7&#(.7K5VB=L1/K8XSU/!]0Q=-TQQ']=+,EWGF_O.TG?WB_# M?$7L5>[G>?/=; N#_)^T'YY?]OX](4V$--[4[)IUI?;^L]H-EQT(K;TV1A6; MFE]U=$H&Q[7KHT!XQV4T/IZZ*!R]1S*7-?=%>U60XDZ,CIAA1E+PZ2)P%APQ M))RRK8\''R%G[ F]I[/\K73R@PS_>AY6'W^=+?X<=O;7/6\9)3+[#K/MX['+ M-UZ=0 DIE:]M7K%(4%$4B)8)$(X5DU%%U;PX_#%Z&D1:]9EOEXN: LF_?/N# MY/]J?CE:X1E9_2_;>7N7-VSSG-!+!K(RKUB]'IN7"#F5Q$U(F'[4]E- MS'8<@NX)T(945P]NK]XAT21VDZPQNYFO>+?=4BM)%C0XH7DM3 MLR/'()<4G$J\?8/Z$'R,F_(X\7(8'0A=1&4OD-Z=IALET]8+'!9^M4Z^[E1PD:UWYV M!\AVRNL B1?UL;A)QE!DO5U/0J9LB&30.90Z(EW5JVDTE!21&>L5QM;U@/=3 M,F[2JCOL-5!7!Z![Y([3+S6S,>')!L$TA^!% MO9+9:W",]@B3F''%15O\ -W%WZ5K]$;B03#Q7>@=J:!>)LG>XNK5_ L)?;&L M5X#';%/*7()W(M=!*QR<A5KS)9KR84]9>"EOP-D4B"N<9;0=.:,B@D5TYKP0>'WBZ4 MCG[CPSB8;*[$3L%*1GYY=LTMQM7;\&UCZVFIN1+)A1'U:@*5F8/HC 9:AK7P MP)F( XP^V)6\T>^.&&U/;J"NKOW!"X:"BD'98$"FG$"Q$,B/Y@C9%5ICVN<\ MQ.B-QXD:_;:)<3W!0U33*];J,KIY[^+&LE]*]-KO)EJ4G)R7A!A5ZAT<=> - M67R=.&F(@GTZU3\HD3Z0.%!8F#>2-T[KD-H%+ M,4&BX-$P+V5DK4&[.W7C>K;=FMJ]E-:!67V LU>;.O7[!6D%;1PN23 NUWY( MF\D!I/"YE;HZL(\4,IZ?KSU+_^MLND3BE9;9 M^MO;69BOR3FO-]Q_KA^9,"YCR10$>(ED^9&3,ZZM!4["Y<%;+6UK(.Y.79<% MRLUP:!BE=9$"W5V4$Q^X4P(U%,9BG!P29@Y;>DR-2F",.R5?V@6(^ESCM.%X8[EI?_[<_ ME=VT;IYDPVZEK@XV['?X^=SZUX%8B^7Z/2X_ONO%1)&].ZD.A!8KK;ZE"P.E8-7;AS)*R$F#>==*]6JS.2%+XI MUZ:@3;QFVF\ZY[G,H H/$&5U#4JV(2>3'&\]5^J[1'69V!X,9TU5U,$6>;%P MWN%L8Q@7[\/7?TS7'S\N9K5G\]?%\H&B=YEDRD5MAD-X4!G)+>44-F5TA=Q@ MP5)H/5WC4%J[S%@/;0D'56A'^^^]"W([B?2/.6GV%?U@3A*N]4[WY?Y[M-:X($5WH&AWEW,DT#K M6#OT$&*=XH1:D>.C$&RVJ$..J<36P2[)6?G$KNNA:UF)CPGEQE901U5+64PG R5+8!D&AE* MS&07!ZA2.1V'XSI1@RVLCF'2P2YVE'0FGC&,SM9#&5833%:#TXY#3+[>=Q!B M%D-4;AU,\+BN5Y\0WTN)!R/V\V8AD026ZPYP&XFO36(T\$2+5*M +&L#/.J8 M8\B"ZZYL^4ZXM?^;X78?)1Z)VY?S-OGMW\\^?YYM1!EF%Z)\N?W!M7!+(@I? M1]JCJ$G45*]'-064#TJCR"8*UABB#S(X![0.A9D(W%RHH$(I;S,J: M6%IW[1]![L@C5)MCY_99\8D4^2-<"[38ID!KEI^(JAO%^MMP ZM@MA1V_D M%R]YOVFAM QU-LR!W*RU8GF]XXL I9#IE)A,IO51X$T*NADEW0@+=W;IP^7= MP7Y\2?U6(O4D9C'?;!)?IYNV14\NJX9LZ]V^)B<(F:MZ7JXL1Q:X:CVK_%&" M.L'2 9I^"#1'B[T##-WBX<7B$[D"$Y0%I4X%M$T&%(8 ,3(&A3&#*:K,=?-+ MW.\CI!/,'*_HVUGYHZ7> 72N%>?\'>M]I9-L#3>"V?,!)]F3;UBD T0>N2E" MJ]SZX.@.$>-"IH%B'[ZK\P I=P"39YF\11)_F+T-4XHQSGO[SYEA:(6M%XPR M33&%"E'6JBX#+ ++.N=;M$X\2-&YQ9WOXM)-^!U!Z7X])SI;?-JMANS#. M&9',91%, .WKFO R0F3) J.?6X&\"-4Z('B0F''K-MM#J(W4.X#/.]SF.5Z& MY7PZ_[ ZYP*U-HQC!NMM J6\J$/6$;@S:!,KQ;/64=;]E(Q;@M >. WDW0%J MGJ5T]NEL4_/YT)V!YXS%$BQ&"D*9(D.JZ$L(MM[+75"[G SJV+J(?&?BQCV% M'V!?&T0K'<#M,NAX34OG%7U9IUTD;6(0P+RG^$)) U'0+BV$Q&S1>I-:1V-W MJ>BDN;YA^'Z8@#N R-VZD;OIL7>+V>S7Q?+/L,P3D[4,ECM( LG@UAX*GP0M M-A9B5%HG6@>-\;,GB9W$^01$,:R,B=AL?9/A72IZF[\]'*:.U$ W2+IQ@\,#"9'- MHHFW&UK>(;&]FJ[Q=UQ^F2;#N5=H:.#_7TCZ=H AOG%V;)>+[I=CIM=Y:IL M;O.Q9U7Z?ULN5JM)5$FYVO!EC"/SH.J=YL4CQ5HBB(#.*&Q_W'@(I;T-!1_8 M?@^KR7[QNEE[#S-9[R$A"5K0Q=?3.R\A%!G!1R6\,8BAM)Z//V M08SD[ ZJTRX _*C_,0/>HQ-YIEQTD@@=A0H1G_45B;P3BOFE2PIM4Z]'DCJ M3ICU/S!FF^JR7\ANE^;+3Y]GBV^(FP^]/5NFC\3S=E),3!FQWA0I19WV6D2$ MX+('8WU&(QP:/4@^=W]2=SM(8#\P9ILJLU_,;I;F@UQ.HE5!&5:@%.\HW*RC MB8LEZ:KDM2_%QG2B+-?CA.Z&UQ_BY&MX17: ULOAF]?#?;JO4RB/P-UV\*Q8]O%\O-+];KY32>K6N-SOO%VXWZ)ER( MPG@RH%T@\5"8")YK!;S8Q',4.N76-S:>C (Y]+P8[BU7.34O2+]!P&ZH_"&.N0X7_,&H^8++N#A% M/55R.0?K$:QD!A1'#M$K\E6TR39R:W+S1N?CZZE^B..H9FKI94;,W6(>%#+G MS=UY]'>=J(T0O."@LS>>;*Q1S<=L'5A.Q7^,8Z/C5- 42(-.U/@EK*:K17E[ M[>$WF=AI4L9]3QE@ L9WB6TTV>+-\D.83_][\X*K81M;'^GZR]^4\RFV8799 MF'PU]@4%>JZDARQMO;F(0!AD9."4"\X:AXRU3D T(?Q8\_7+V6HZQ]7J!:[2 M&'MZ@%G-SA=YJ>J"EO/ZO!["0#Q+7R#)>8(!-( 1VX7D1O;LXE7/KK]J M \#5%3PN :A],-(*"U%B!)4S0M0N 0IO2Q%)%M%Z:,I>!!YKS79ZV;7%$IS' MV@4L@JWK,29PF6M@*GBG2DDIM'9P]Z-P7.LV'+9N&[[(/D-3-1":=? MZD'A50(B99&3CAS(7:\W264&@5L+F@NC<^;%R]:#5^XAX^AZ^]EL\6>]=>W7 MQ?*Z&*^AF1==*HM>UV,'%0C-0GJ02J>B:"^/LGF?Z?>(&MO8'(>&._7Q377P M-"S*9L#W(;;D_!\.8$7N(ZF1_=@^^A(L/BF>69+ F29UQCH].'$!V>I P7EF MQ;5.HMRDX%BK\1H)GWAS6OLUN&+6-K'D0.?HZQT&$KP)"B@ X%I[:0UO?>O# MXQ2-:R^.T/YM4]%0\!U4KVRYV6;Y\38O23.2A K I*@)_F(HMG,23"%>:OJ, MF=89U\?H&7<"1W,(-1#ZT]AH;A3J?-Y4DM42BUI=<<#N\]C3!MB2=B:^T3YU M,33Q+6[[\:[FW3.GI=<6+*OWH"M%(9/$ BK%D@RS*C>_'_PA6HX>/G[KN5?@ MYU'94%(&XUD$Y4P )VDM4& 8LH\9HVL^@/PA8D:>*-T"!W?FCS<1_-.P.ELW M_M>0ZOTUTR."YFN/&"QP?HC,5L[O=(YORHU775VDH2F,<EY]>8%Q? 5R@+45*#4D5VE9=JB=_/H,K M(2BK!2^A_3"%^R@9V1%NA82[LQ&.%OO3L"N_ANERTV3T]\UX[&U-S '&Y?[G M#&!A=B"XD9FY?-/50=&5PVPR82%% <8RVK2U:!Q./T7.L MF;GOV5>P]RR9*)T%EBD45"PRB,8GR*B3MSEK7^P)F.W$Z#3#Q6VCTTX)3\/V MO,8/8?9VN4B(M1[]L.3=K4<,DL9[C,Q&QJ8&8M/M2)-G\WJ-7"Y-!J0H#2F;8V53P4;:,T$K/!YE=+[T/@\7D<$OG?P[K"\?;;KA_6 M%Q>%4H"RT 8?/8*S-D!B60BD/YEI/2MB)\+&-4_#(>ENXJ>UEIY*2<4]U?9O M%[-I.BPP>^QIIVD5N)_XKEH&G)#))*N!X"0J4#,!-49 VF^Q-E&*YM.,^F@9 MV!:1/TMI<;997QM=?=O^>;7*(AHK63$0L(ZUPJ!(4"76M >Y'[DPT;R+?C?* M?H36@'VP=Z>ZMKW^.CAH^0W_O,;1=A.U<$JB9Q@K8/)WMOHFT^T.X#.)]7NL@_2[J1VAU9B M!]OS/9R10?]UL?P47LU+_>LF>RH*PX*PP%GVM&VD"-&J>A5P1&3<,OK/0"MW M1Q+'W9Q/",\A5?YP.WH\??=S)6K0&W*7W:Z:113-!" $9ZM&X+1(\ M2QS(.]3(M.&&MSXY/&FCUI5YO_TN>OT%)1MM7*TA&3#$(B18;D@F'@U$QA'0 M)\L,..X#,I]2RM0_*'MZ@A]%@!_OS%8L4S$W7^'KZ!>^(]1:++H@< M>"#O0T9+(I46'*9 VTNP*:+"U-R[/H#,->)'9Z M6)]J+F6EIRX<.'91UEN\G'7I?YM7(-'2G4TP@BFGI;:9WO$V@%*"S! MVY1%;'[+YTZ$C=WIUAX]=\<;M];/TS!.-SK]#K50]SQDX/[:06W5/7V5,60G M%9+KE1$4H]TQU*YJ[J+AA2DE3.O2F89=MJ2O![L[W\S?+XF5\S.Z8^8C ),SBMI&"?']#LH:4#&V';H.&1W!5HW9U+3WN^ M6*UO(3<;[K@GQI2I>E2Z[K@!TCIJA]W'WW?K:D[7M0= MY [N:RM^/0UQTZ'Q]T#Q(_U]B\6@*5ITD<1F9)UYSHA%)QS8[+PH+$F,K7?F M \CLJFWW.*0-JZ*GL54]TA![\/[U_6>>MK-WP)WNP;[.XFUQOD)QTP?AH@,O M30%-<@I&QB!*ZP%X0_7W7J5Z;[^AUO:E9_/\8CH[JY>0WEPL23EI-&>0B&6R MV[6D+R@%J>2$S"J==>N2S -)[;0W>!\,/9R?'TYI3\/"W5/N_0+783IK5*I^ M\;#35*K?2WI7A>J!8W0>"W ,A"!!3EKD(H$SP1.8M2VZM1O31:'Z=O>Y?.XO M859CXM\_(JYKK4S.FUJ6,+O6W/;+-_KF\V(59G];+LX^K^@1L[/:8U4_L^DF M.<-\[J$06YNE.C'E/+Z]?._XZ>(RXGTPFGI-"A?\_#. M"W R(1BG4:-5+$7Y'3?UGL?V!X(C%+9H([T.+,KPQIL"$'Q%3U]-9 HL5EDX MJSCY)E[1BI/TE8U9RZ2%3JWS\"=D;]S$Y%/8A'O%6@?+\+>S:CQJK<3GQ7)S M@>WO^&'CV4^XBT4JJ8#Q0%:EE,J3=A""<5$SCPE;5^X]3,V/[FD>"*#;G9QM MM-D!+N_KAL%EJDK_@&_*OR_JT<6K.;T05^O5^9::)Z*88NOE1!XMUOLM!43- M#7#A6* OO&=#72JU'Z4_NM%N@^<3H* CK%]K,JMYF&D^%^;F"O(M99S#0 M<;7E2 GGP'D2K#'H4@R%L]CZZ'T?^L:MEWYJN&ZN\:=Q,G%M.?\6EI7E+WCX MT<1C3QNV _]QXD?JQ;>&.2-%;3.I8,P>?,@:LLTUM4#_:3ZRK]]>_$WDH)%6 MC^<6HJ#86E$D##YK!AH#ARNMH*[^=\R-' M1!I6-'CO"GG?H8"7P4#064E?LD(SU*KL*F4_K/YWS+WOHXQ.,74SA>@$R:1F M#SUW#!33I1Z[%=#!Y9"8"%*=XD#H">3>]U+]WKGW??306^Y=H2@B&8AH%:VS M>B@15"3G-FI;N)7Z]FWS/T+N?2^%/99[WT-Z?5J4J[A&RYR,S190)5HB7 9P MP@:P,GH3LA'1M4Z6/T;/N(F2L?>KP]32)\1VR=QP*4J,0D.(M=H]:07!UFOP MR*]47* VNG7.><#\W2DMVX%(:9-PVT=M'8%SI_0+TS'J*#6(A,2;20F<-!P\ M1N63CLZ5H>QALX3;X/.Q!@-BAP(8_LF=_.NY"OB9_FTS)-VRK,.)MN M&]S),$\7>>)RED9Z$A)CG"PNUAFP2@+*X)CGS/G;P_#O[^K=[[4[H48]&=0, M+?B1,;5=#,\^4.13ST5NK(WS0Y(W<_P/#,MG\_GT"[TS++]-@@X8OG!_VQPG(V>STM.!$1 MN6'.@G&^U+O_.$G02C:"7/FR6!N,)5T +/K,ZCNC@N< M.,\S!N=!!!- 99*4-\73&C*>!9+82*#XQ MH#PMFI#(MQ36V:B23%Z?(.EP'!,[P=<_&?CVH>PG@_:+[NLWRSJ78"/!D26 4D?"*<$L^A.4KC3A9;?T,/M!P3^P[I]6RFG- M$2645#+%?DZ 9_0M)H6,69'0MLY _] %S/-$"N;U4OW>!W#YZZ*Q SA06G1 <$H^AWGG(( J> M0=LH4DU+W+G'X$_A/Q?+Y[- [8NV.C@81E]P M&1>-@+29E_\I+/_KD@/NR?.P9/UE) X6)7(UBM#.GZ+R[I&?<:LNQLPN' MJ:4CB.U4CNQ]23X;A"2U!17TIK\H 7=<^U2T2V*H;$.SBO%Q6A?V0L4Q%>/[ MJ*B+'?(>[MYA6GR83_^;=HA,@I^6:;BZ,/6\,^/9/%^,]I_BBGYW]@GS^4J5IEX9!R2Y='DP(IGMU;3KN62 M[8CL8\?H9('T!8D?;+MY-?]"GU\LOY&!T-E$IB"46M^:18!(C$.T(00?963< M=[S+7#+21^]@)VNG'\C\8.OF^=FRPF'[R;=+_!RF^?SBW;>]N5T3ZZ+W_@=3<,Y'ZP=?EVN?B,R_6W MM[,P7Y^[P)]K:^/$!Q>U% 4DUINU4T (6CHPBCDOD+2938Z6/KN).%E-/L/F1-J!KOBXKSL>$JHX\=V1 2H;H%((-'H60F>/ME3/\ M;K-G4#1XNW0GJZ$7&/Q@^\BY!(I5//'$@'DO05FOP/,Z3DHA1NT98WZH:T;: M<=%'?W8GZZ43L!R^7!;K,.MNN5S_R:5VA"MHV*:OA+136 :?0P(7:4L5,3OI M>\Y]W\-2'UGPKFL.C@7"#^107?])2HNS^7KU-GS;#@^6IJ20$T2N$53R) P1 M/4BFA4\N":7RB?VKAZG]<0H+C@;G0#Y7(Z3LOW;\=NW,\4-88W[?W1(ZS\[? ME,_R#"]2]*N+'/W=#TZ4MB5UF>[[#=<3Z9W%)"*@+UAO6$.@.+5>!9,BM]F3$$XP7NT8 M%OK8F+I.Y^VKZ [2VG];+/*?T]EL$JR6P8D"A3P@4+0V(:BLP80BF8A>:=;: MQ%^\NP^;W!Q9!XGVZ1X,7K#[X,I(TJGB=0$2',E2A0CT<@O6J"R%3<6ZUA<. M#\1*']5:O9C"IHIO9A)//\3VGHF_C8?8/O*&4PVQW97)<8;89N9S*DF RW7" MBV8#]_3$%NKBRPIZ'H$DFGO,0J1TY#K>'9XK".;>%@C7X)Q)1DJG0QJJ+.AI M#['=2_\[#K'=1QF=8NKF+$Y+WG.BA0&V.XCO3XMRE7X5+1!([R"2)(!57B!()D$$TVT.0C!S<_K MZ.@CM;GT*X4ZI&J*AI;?-K+_#==OROOP=9(=,^BT!Y$3F7IN'?@B#<2B*";2 M 0L?:B;:*?GLHWSLI*N@"\@\C1NL+O*=87Z]$>XJ17;Q^VN_/#P/>,3+!D@) MMF*]47;P6N;Y]C3@%]-5FBU69TN\3-T45D3B@1Q<6T=2*)W(WQ4,I&:9/&%& M7[ M/-O;1]8=> V/S,^N)S7U#BYKZD@^'QU0#%B O';B1LB0 XL1<^L1O8]3-.Y. M?#H\-=1+!RA[1;:]/,S1RZ]I=D:^PH?+5<2XU(@L@/ &045#7GCA'++,F3.F M-,;6IQ3[TCANN?/ID#BH[D;.^]TKQ=4DEF(98]63+N2B"A?!R\*!&66M=B$S M;;_CICW\]''+IH;'32.Y/HUS_^_YOR\>6SK#!0$[O7:$<&!_<8P2&'@?9(S% M@,H43BMK//@05(U3$WH555:M)]^<-#"XRN,^XF9L,[@Y^U2,TB!"C=8S-^38 MB@Q"*:&TDTK'UOGOW:E[2L'%/IAZN$Z@J;XZ< SWN6"LWFZNM9# N2$QL$>>L+!$]02= 6(4=<';B/NOI&XKT725EK0TG$GN7U[B>D M8-_EP"&YK)0Q,O'F=50_[-6!>T'ER*L#]]%;!["\[]HZGUTPQ7L@WYG$98CZ M($($+*7PXDO6L76!RY._.G OM>]P=> ^.N@ 1G>NKO-:&2M4@(36@0HEUELW M#%B&-H?BD_.M_;JG?7'@,0 Z2OH=H.<165T=1 I1V_J$ ZUJGY,6 IQ+",9Y M%Y7FS)36APR[T-5+QI73VZ6Q66]:??5HLU]/_WJAQ MHC$+9(G772 #Q4FUNT1GB%*:7)N'O1"G ]T#5(Y[$C8F#%NHK6]@UL/FXD0P MLM"Z(I--EMP(B$4R(*\W&J>9T.Z$(!Q]\L"8@-M7'1T,%'B8FW]@O7F!ELX7 M7(8/^!:7TT7>5A7^AE_7[W".?X;9F^7+>@:TJNLJR6R\)89+K$-X.'D7'GV= M6"PT15+,^YA/AL2]R1]WK,&(L!U6T3]&D>CU_>-\9.)PY\./O&R$4^%=61_E M+%AQ8YRCQ8"JB'H/)X*7M*D;$8O.DC/-6E? ]7H6'#)ZF\B_QDPF0;':.)B" MA\19T39%%65K4?R89\'[8.J(L^!]]-6!%_I0EZJQM.U8P2"55&\TTP:BX13J MR1 U=SZ+=((6O"=UQKN7YG?L$]]'#9VBZ6:[*VK.:ZH=$HN:G.E8IX2S#$4$ MQPUR;M)0]UL]L3[QO52_=Y_X/GKHK$_AU8E)T"J$22,#XRR!AK[SMR<#I)8$5Q$3+/&%IO M5C_4*=@Q.U=S!74 NNNQT9MRFZV)*\Q%YNLI(;,D+L; &2'K;>=%8)%DL%M7 M(3U.T1,X^=H+ 8O!U-$!N![+;-^-R=]AM?ZDP+J,5RG,_@/#H!S%3^#0[70(/DJ=3PZ\ M=7F^_W,Q,9X;K74$R1(#E:6#*(P%DY54)%O,OG4 >Q"A3^"X[G10/41Y3Q.A M!#F<[LFA;@!U/(VI M"><3%@^O;[GU@ %J5AXCL5$=RODK+L;KU@(7##0,@H/2O(4VJ=6'R,GG$3VT-@Y;89:J:-$7>XU7(](0&M%K-I MWK"QLC5US#$GUWA:.'WSXN M>MII=M%4S-T!Y?R .VK::6W2X&.=J8J)02PN@L&BD[.>.>D&@8>?R>NO*^5ON/BP#)\_3E.8/5]\^KR8DS0O.GJ%9UP0^2"+5Z!, M0HC:U3LN2[W9G-LL=TH@? 3.IH31[W;CXG0!)ECY1RY>\Q$R*&DD-#3LMJI_.-[B'F(@/$,32/%+EI+>42H;,:O M+[]-_OA]PFU F1*90UUJ/C0&"-X%2)8Q+E%X?-2!66'ZZX?%EY_/G[B%QODW M5\BX>M^(,&BCM,51$NQ Y\^?38SA9" ] \]CK#EP Q&-@NBE]$HF$\QCN\=^ M.G_^;)S-8CB=[RG!#K*X#VR85SE)X4*.* 3(VH"L9 [@F2W T&VN)=19M3Y[ M_1Y-XU:M-'7VX)%8N4M+C>W#L\3OHFSZ5:L$^6* ML;EXT$J;VB!OP6E+=MPI[W-R+C2_26LGPKJ,KYIBKZ%BGD97]W.B:KJNMR0= MC!!L1@$'0AAP6IA?6)2 MMQ[4=0\91W=CS&:+/RNH?UTL7RS.XKJ[=8C8C]/\9EGEB2N A MFE2KJ!&4$I[0GCQ]*XID0MO8O$9S;R+'/MHZ#BUW6C0&U5$'F^!N#$Y8*#%R M,N?!N#JA-/)ZQ9J"@@8C1;51[G:(T1QYX\)M8'@EACJ7(_MWY/H1>:>8G.>LR-G@R=P04O K)412=B$XZ#S?GK' M==UZQ&P#O3X96_J/Y72-;TI939264269P;HJ5QT=>!D],&F"4XPIDUN7QNU) MXK@9EAZ1>ICV]@>GWX)S7B.L\\^>:*N7 GU6QH-E/A)?UD%D&H&\I,1BB-$6 MW^]6/UCG3X]@W$M71V[U+^?Y5''PZVK\5[^%9;T;^,L1E9T//&B :'@7DAL% MQ-M778U_RI++; IX8RFZ\3F#YYJL4N(ALRB"5:WG:-VDX%BS]+KF#_'U=N-? MI>7T44G^K&4\YI(15>ODVR/DC!MK'*'WV]:E ME<@[\+D>FC(DL"03D*+\6'MV%1G%H+T&K0NRE+A"W;K@M\LY7\U4O>-@KWWD MWBE\;LXGDDGP(DL@?9 1M:9[38R%1;T#RSI WY<&673KLG-MAK+X4],MAK'^EU8%'N M-[A7!V.T$%+*08$V];)MGQ1XY!S06BV9E9+YUE.GOT/2N.FHH3:HEGH8V9Z\ MH0B,]#'_L.'F71U__:;\L=IV]3VCN&P:XG0V77^;*&,++P;!:;+#"I4 GVG5 M!%LL>H8RB%U&".[\PAY]FP-5O!A:WMW8IEOL;>>EO\?EIXDO$K,CVRII+R=V M/+%3-J,9BV8Z%%>P=>KG.R3U:)N. ]@0NAC9/KV8UG1(/*O"^36DS=)XML0P M45X$79@&ZV4]>,T)%:.D/33 M**;;IDNO[@79?'_T72B[/'6PXX4]F!GFK$':I!/W'EC,F0!7:@=F))1D@EMD M5MG4NBJ[S5E#W5=OW1MT65VZ>4-UN2[9#$;XI,FK5ZEV*$N6P2F3P3LO5):Z M)!]W<%MV?N'84=3!.K[NM@PCW@[VI)N[ZG?9Y!.58F'.16!UX+CB99.PJL? MCLD<6(P)!_5ROD_C.(@;$":/>D*-==8!)G^=SFMQP*[4^\91*D<^("H7!;9"+/#KKKS"\=.'37958<1;P<6[%$+?9W!M[A, M).^)]8K$5(\3F:;EYT6!P'0!CD$&K0.RYO?%[4OC>+OJ0##99U<]5F<=8/(1 M*WT?=QEEP6C)4RC"TJY@ P05/: 443*6;(H#W&2\!X7C[:JGP>. ^NH C;?. MG=Y$"O/G=:CGRZ_I8YA_J*6A-U?DU;F4]9%6'I,@:D>DBKDV@P3ZED>))A2K MFE]M? 2Y8^?QC]ZI3ZVR@]%)BR,N3HC/ZROTBE7.%6-H+3".=7R7KN-0ZD X MR[VV.=#2;-WW<#"Q8Y\6G!2;QZOK:>:&_Q[69\OI>HJK\]3J!?/38QJQ#WG+ M"7+'>S,[4-TZ04K8VKE?% /%M(7HM0"NLJAZA;?\"4@,2-25Z(FG(Z09W%;M1VE9W>!S6[5%P,H+ . M7,>=.'UQ=L]-5S[J4)"!5+: (OD"67H#(I"0"TD[B=:)PD-I[2J],S@LCU76 M$P+EQ9U6WOG,>&5*( DVLPRQ: 8,-5<\.UYDZ]M(]R2QJ[CE%! \1#5/#7F; M>ZH\#RYG:\#;6C8C=83 E -KBO %?;WX;TSL[7S%V*DBDY.A;V_U/#'\;6X M2ED)$WV&C+723R*M-)02T C4D7'+'IV^.33\=KZ[:<#*J%'0M[=RGAKXIE]P M8DM2L2""2TJ#$/BN+D"K3&IK M?0PR@@L4:"G+2*)DY($)1;XM<\JQL3R_&X2.>W_="# \7$U/"(N3K'EA@KC1 MS/M:5JN!&-1@;,+"9)!*MJ]RW(VV<>^N&P%Q>RFCV7UU X'LCWD^/Y;$_/)K MJMVSG^IW$Z$\\N(\F,#KX%QGB4E1( :..DCZ(3]%W]5W"=T)?OZIPZ^)FHZ= M^/1^H$J;JV.=G(37);HZOZJFCY0'QS@'PU!%[K.1I?4N>\SY+V=/ %.NCIX=H.=:P74GT M8DK]='Y&+SI?A(OY:A)$,H4Y!B$'"I=T,1!I,4,V%"YQQ,Q3:QOW?:K&/5!K M@HS;=J^Q*CJ(%BZ[<,D'.)?8Q&FA=4@,T&GR195,X(O.()WF+!3C;6J=&;F' MC'$/O@:!S['"[L?9VOB.%[S14W_,)!"^V1,XC&WOK-Y"#[&/2X;!+BCJ[L? MY-^6[X:72R$[$3R9?P4!@P45E8#@E (?DI:(UI7FHXX?)6C+\Z]Z_4B_=?'Q8RT=+YF6$ ;K$"(%+K1FM'TE8S5Q7 V M2"LB+9[&^-J3Q+Z\OB/ L3B=IIX4$%],9W47F&BGDTZA-A=86L/>*XC&U,X7 MB44&G8MIW?Z[-Y%]^9!C@/$0;74 QUMM+K^=U1&);\I&C*LW9^O5.LSKM6SG M[-4VF-EB=;;<3@RYE+%'IA)#!%YSZ&^U4:7TNMQ>!X^[P8R#H0!#O MK\XN&I[N9>]8DZ21:U8;#9$A*.GJS *ZB*+F4(ZXK?Y MZ=Z!I([K%O2*X,8J[M?N/L0H.4FA&!T5\"@BJ)P$^'KI9DC>!%&B5Z%U.^F> M)([K%_2*W$8J[:"NXK;G]0[38EYG8VYU?)D_D1&3K3N)K+/"D^+@K61 RP^- M=$9*V3I3NAMEXY;+GB3?U$ E76SSWS_+(HXW+LR&[0F/OB3D"*5(6K5&1HBJ MSH^2)A:G6)2IM7'/A*NM@N]Z)O>N6?L(31FV8 )=3O7MA M4\,2R+HSID3)HMP9O'P:3%XGLJ\%R,W)EPR/F*Q9_P_6;\CY\ M?;;>'I-M\W'O\/-B6<^^7M(_J/51F<1<1UL'7U1E/( WR(!YA8%';AQO?3S4 MC/AQFQ%.4,YQ*L4^$40_FU<'_O-B%6;5OWY,-K?6]Z5NDI0\),LA2N>J\VW M85#@ MZL@BF&"9-E9@TJVS80<3.Z[CW"/RCM@H#H?!T\/[#:\NZ.0$-[Y>A$?6)]>& MT8P)K&:9AY@9-N_F/8+<<=WR'P_S!T.A ]3?>]XY88$X0![ ;6X2P4S1LS.< M>&+6Z2(3BI/4Z&JZ]!-XA:BY*+9#QY)AGH)43H.C-0,8^U7X^+HM$ M:9KO_ ^0,FX?VTF04VT8]XLVZ>OZ&GK':)<\@)&D@\,"U5T6RYN4M30@?N1%N$&">7J-/HX'N M.5$U79]?\';4G,F'GC1 L]M.1+>:%SF=XYMRXXW?+A&9)2_28;T.4="66.I M/JDTQ,0<=]9[=_NBT^,[IA^AY^BV\7N>O;T"-R4;$D,/60D)*A@&GC,'3 MV13[V3/H6!,@@%3M65=>TL<9 Y> M84)T7BK6NB[^+A7]X>8 ]2Z:RKH[M)Q?VLZ8*2DEBBV"T>0N2E]%8H"S2"Y M-,QCZQK+^^CX_]J[LMW&=23Z/O^B&5N2+?EE@*Q] V0QTKX!YBF@1,K1M"SF M2G*Z_?=#RDN\:*'$.&#X#XE!9#U(L5<74T'+8V*91P$:V"_V1:C3()/?I MH_=QZ78P\A$]*<^*UV=99WX]GB8.(Z%81T2AB+\N9?*D>RR?7R,C^::Z%PZ5 MDF8$ZIZWB/]]>LI!@\C5@D$_0?V9-$'^C=?ZE-(A\4/+<\:>Y0[E@[/1@%DC MVQ\.;#LC2@+INP MP!K*!ZS=T5@^N#D869UFCP"E@J#MMQL4#8-19(TF-)*S+3$G8BZUF.^,'"?R',^!SLGM8I]Y"^*> M;J'@<" :(3]RNKU-L7X?*2;)79H7<;%<5S8*H\F0$-$'1FS;0PLJP:$IVL6%-+^;"DOA,EG?%]M2H81\UR+ MA@/Y8+ ]LL0L;R2^UT//#XA'X.^KGEIAWG<-)M1H\HT<4#9/4I*Y8.>Q M^-1?A&7-T?R9A2S^D!__6Y[MPF;^.AYX1*SS1Q8EOJQ+:8<6"<9#T5OF.6'D M!X,Q50@S/9I&?FGB+,'GW H8Y&!WZ8?X)\]6%_1#/N\GWT1=G[DR>K$HC^I> M[6 <#H(P$('6%]-,WPFM@'K4&MHC)P@&)/*IT]&Y%)I%?D3B[(X%S;SA3O44 M/3Z]W+\ZLGX9LP?6** B#E-;OK@;# 6'CC,))X'O#UT 7UJWAOP4!(H+]>#9 M@!E2%5=7RTS2?+HX\"=#?Q!%GC64[_JXCB>^Y;X_MHA#QF-[[! /_&WM+O8A MO_SP6Q=P(!H9<;/WGA72G;<=W"_EL,XR(I%'0Q(1BX2#B>6&X[$5C#W/\NG( M'5/;DQ?QH;VNQ2;D%Q_.YVF06ICA715")S_[ C<"?VNQD(?)C#[\UQ@'I]/?(/+PE/]\\T+O+7*!H1EP2V%0T\N?)EOD5(2*RQ[S%9 M/M%W?.@K']66X.Z<@WG"2=U*?=KQ8T^)G;/PGW/^\2\6TC7\32:?Q'C_9*P] MQ!SXSC[@VFT$L3MO.47O&'%Z&:T96$0SK[+>A)A]K)ZBD[9VG[G>K"@WT#-: M2/P-ZK:9=8*PCL&5@"C#O:L^V]'<1@OB(GS=)3'%+LKOY;7XNTR+TO.P4SPT MO1IYYTHD(,MS)U8_'S%=DD1;F2,HE+/#+J)4=QU9CXLD^;0KWZ03Z:A2"8@V M8&HXYVH$(&OSR--'QB%$.41"4Z.1:][2<8.^*TQ +N*TY$S&5[ /S DP6E#K M.S-0H0D[Y,WGQ:93%XM"+]@=0J%D(>BH54T%LCY;@U*2K/(XGXEUR*7XV0^( M>?9/6^%S^F6?B4S?+L)B_B1.(514JD!E"-W'56[ MT(:L\/XI!EPHK4=%.?O6T;*5(',^@(^\^ _;?:D9T!!5:@#E&4ZX'V !4^ M#70#T>._EB2)HSC<6#\CORY9RJ*XR,_A"JT-*KF#4:<5.KR:Y1(BC"4DW1A\ MMWB71[*B \'Z*AW(W*U?BTI.8=1&E1:SYJS (*=X#;!*^AJUM=7.D7DB J^C MCV&51#1JKZN=(X-.!3C+Q;KPF?VUC+-=7($)RAV:41+9J*VO[AR:F@4T_3A7 M!M A,DCV3X.Q )D_4[)ZD>4MQ6IK(6]T0"?^J.!KC&M!CGZNSPX$[<"U@PK[ M(_*X]]@'0K]86%96O1)A8BYO">FFCE0CXLETS#=7[#SV1G*2')L7,Z DDGI@ MO.RK1BEX-UZ0I9LR#J#3)PIF3DD[U[RAX_A)/L*D1Q YCK'0LD>ZBE)#PE>N MXN_\TGSE)W[E)W;3AOYWQLOUN.[P.$1"2Z-J&AV5G<46($EV9L$,C6,XO,]Z M)=U_(HFPN[&F/B7TW&6IA-MU,TO,^VWCK>M/.+*_Z= M)2PL&-WXD/;1134BWH>DGUZ-O&"O4X0I=#>I?XJB.!2XMRG,6&M'QPN!_;14 MY@L[9C*6? BC;AHF7G]HVC[1QA1]0W68B9[@R%4K$)%RTOMV]T M;><(?2SR&2]( G$.?(R%EF[;>\Q5-AZ%F9>\_(B4;Q*_\42P M_%Q K22[-867J]I[[ZX/E<;I_\B*NS3D"Z ]=*4&\%)6P;2NI\TXA4\VF<^E M=$-#2HH;M7?4@T9DY2O"C^SY9O,+1G35-I3T-FGWJ2-YQ@WRI^*-96<>W]5M M*$EMTL951_*P1S4)E@G)[N.\ #SJKD=5DM.D[:Q6@K %/(TLNCLA-9!*V0HF M;68U4X.^\[\-_O "MF$K*6G25I8B60:\U[*;N-_SO"E?JU=Q[P-L)1%-V':J9);#"4]3-J#.>J\&6G>VG)TS5>U3=HF,3!-E:?? MQ,1E8]@UR\,L+H]A@/)4V^&51#1I T2=,O3O$HVE721Q!_;'9^^@CI_;T)64 M-6DO1)DP4PMJ7/PD&9W%BSB=GZFP1G4+( 4V%(P'*+2Q;F51-G'B#/T&0B6B MSKC= #ZD[[$$!1JOM:AXE]::M#@8F&V,8$?:K7V =;OK,/$NJ7=6R\ARW%OK MIJ+9(END]#8AT>^4"T.$ M^H/__+0/-@+60*/=BNHL7#,WV OS[3, 8YWLWA/^(JQ[X68I#V]KQ]X:PGE?;RGOAV4Z/%;U.4=J3; '4K;+MY% M\V%<4O$SN$5[>R@[?!CNH4P]]KROZJ,+\=)'(S!: 0.]9919 MKWN4)OZ9TBQ9S;^S<)G%11,4^2:^ (5\/OR6Q)F\7PT@304F7GV!;AK5TX$LUN'(7CW\*$I7 MNGI+Y]-0+^RU0./5"E"63HT<4]-P[M(\%BS.,E*^:;PW)P/-Q6EH!B0A1[4; M %DY)TV=>$?//=5:6)TK:3NX2_E&FOX>?24@XO9BFQ8'E] :R,"^.K@S37MS M_@@*39M&MBM5,60W<;,K71%+8+;GZX$-T*IAF[Z5D/_K ZZSS!]5Q]#7T=;7 MT5:W3)HB2V8L6^1/T2RCPK]@$C$:8-'&4+\%T\_+K<-$R^_L MIE,+)?CW^\ZA60,L6FYG-]G:B3$B )9VR:J8I( (@@=P:-F;?0)A%1$&!<-9 MMD@+V%BX!XF6J=D_%)X28E8D!!*L'A7M6%@K#AHGVW;!D"WBE !&PF-$O /A M/M&PA@\CM+I>9J5A "+MH/!.A/NH<\R $;+LI1#,YQ,93QH-FSG#*6-\-\%/&_:9.? 3@N+$:7VLO?@-/ M]Z&AEG3MZ(:<2#;J=KB!K\@7^AE+E9V/O-B8"K.-K-Z*(;O*FCHW\'?^B+[Y M@?PC(#G[]S_^!U!+ 0(4 Q0 ( (V(GEBW\P :[@< !"TS,3%Q,3(P,C0N:'1M4$L! A0#% @ C8B>6/RZ M+&[8!P T"< ! ( !' @ &5X+3,Q,G$Q,C R-"YH=&U0 M2P$"% ,4 " "-B)Y8[J0I;,,# ",#0 $ @ $B$ M97@M,S(Q<3$R,#(T+FAT;5!+ 0(4 Q0 ( (V(GEA_GP7DO0, '$- 0 M " 1,4 !E>"TS,C)Q,3(P,C0N:'1M4$L! A0#% @ MC8B>6'C3R8G#T@ H[$* ! ( !_A< &=I8RTR,#(T,#,S M,2YH=&U02P$"% ,4 " "-B)Y8>D7PI20* ![9P $ M@ 'OZ@ 9VEC+3(P,C0P,S,Q+GAS9%!+ 0(4 Q0 ( (V(GEC1IGV#CQP M )\I 0 4 " 4'U !G:6,M,C R-# S,S%?8V%L+GAM;%!+ M 0(4 Q0 ( (V(GE@0PUFYU2$ (]Q 0 4 " 0(2 0!G M:6,M,C R-# S,S%?9&5F+GAM;%!+ 0(4 Q0 ( (V(GE@2=?C*!J4 %65 M!@ 4 " 0DT 0!G:6,M,C R-# S,S%?;&%B+GAM;%!+ 0(4 M Q0 ( (V(GEAOKQ[M!EL $=/! 4 " 4'9 0!G:6,M F,C R-# S,S%?<')E+GAM;%!+!08 "@ * 'P" !Y- ( ! end XML 61 gic-20240331_htm.xml IDEA: XBRL DOCUMENT 0000945114 2024-01-01 2024-03-31 0000945114 2024-04-26 0000945114 2024-03-31 0000945114 2023-12-31 0000945114 2023-01-01 2023-03-31 0000945114 2022-12-31 0000945114 2023-03-31 0000945114 us-gaap:CommonStockMember 2023-12-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000945114 us-gaap:TreasuryStockCommonMember 2023-12-31 0000945114 us-gaap:RetainedEarningsMember 2023-12-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000945114 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000945114 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0000945114 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000945114 us-gaap:CommonStockMember 2024-03-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000945114 us-gaap:TreasuryStockCommonMember 2024-03-31 0000945114 us-gaap:RetainedEarningsMember 2024-03-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000945114 us-gaap:CommonStockMember 2022-12-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000945114 us-gaap:TreasuryStockCommonMember 2022-12-31 0000945114 us-gaap:RetainedEarningsMember 2022-12-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000945114 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000945114 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000945114 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000945114 us-gaap:CommonStockMember 2023-03-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000945114 us-gaap:TreasuryStockCommonMember 2023-03-31 0000945114 us-gaap:RetainedEarningsMember 2023-03-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000945114 gic:IndoffLLCMember 2023-05-19 0000945114 gic:IndoffLLCMember 2023-05-19 2023-05-19 0000945114 gic:IndoffLLCMember us-gaap:CustomerListsMember 2023-05-19 0000945114 gic:IndoffLLCMember us-gaap:TrademarksMember 2023-05-19 0000945114 gic:IndoffLLCMember 2024-01-01 2024-03-31 0000945114 gic:IndoffLLCMember 2023-01-01 2023-03-31 0000945114 us-gaap:CustomerListsMember 2024-03-31 0000945114 us-gaap:CustomerListsMember 2024-01-01 2024-03-31 0000945114 us-gaap:TrademarksMember 2024-03-31 0000945114 us-gaap:TrademarksMember 2024-01-01 2024-03-31 0000945114 us-gaap:CustomerListsMember 2023-12-31 0000945114 us-gaap:CustomerListsMember 2023-01-01 2023-12-31 0000945114 us-gaap:TrademarksMember 2023-12-31 0000945114 us-gaap:TrademarksMember 2023-01-01 2023-12-31 0000945114 2023-01-01 2023-12-31 0000945114 srt:ReportableGeographicalComponentsMember country:US 2024-01-01 2024-03-31 0000945114 srt:ReportableGeographicalComponentsMember country:US 2023-01-01 2023-03-31 0000945114 srt:ReportableGeographicalComponentsMember country:CA 2024-01-01 2024-03-31 0000945114 srt:ReportableGeographicalComponentsMember country:CA 2023-01-01 2023-03-31 0000945114 gic:IndoffLLCMember 2024-03-31 0000945114 us-gaap:RevolvingCreditFacilityMember 2022-11-30 0000945114 us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0000945114 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0000945114 us-gaap:RevolvingCreditFacilityMember 2024-03-31 shares iso4217:USD iso4217:USD shares gic:segment pure utr:sqft gic:financialInstitution gic:reportingUnit 0000945114 --12-31 2024 Q1 false 10-Q true 2024-03-31 false 1-13792 Global Industrial Company DE 11-3262067 11 Harbor Park Drive Port Washington NY 11050 516 608-7000 Common Stock ($.01 par value) GIC NYSE Yes Yes Accelerated Filer false false false 38180803 29900000 34400000 133900000 130700000 162800000 150800000 11100000 13900000 337700000 329800000 20100000 20000000.0 81000000.0 84400000 7600000 7900000 68500000 69300000 2500000 2000000.0 517400000 513400000 112200000 111000000.0 50600000 49100000 14100000 14100000 176900000 174200000 77800000 81400000 2500000 2600000 257200000 258200000 0.0 0.0 400000 400000 205000000.0 204800000 17200000 18600000 69600000 66000000.0 2400000 2600000 260200000 255200000 517400000 513400000 323400000 273800000 212500000 175400000 110900000 98400000 93500000 80600000 17400000 17800000 -200000 -200000 17200000 17600000 4100000 4300000 13100000 13300000 100000 -100000 13200000 13200000 0.34 0.35 0.34 0.35 0.00 0.00 0.00 -0.00 0.34 0.35 0.34 0.35 38200000 38100000 38400000 38200000 0.25 0.20 13200000 13200000 -200000 100000 13000000.0 13300000 13100000 13300000 1900000 1100000 700000 500000 1000000.0 600000 300000 100000 4100000 6200000 12200000 -13300000 300000 -300000 3600000 4000000.0 1300000 6700000 1000000.0 -5200000 6300000 28500000 100000 -200000 6400000 28300000 1300000 700000 -1300000 -700000 -0.0 600000 9600000 7700000 700000 100000 1500000 400000 800000 700000 -9600000 -7900000 0.0 0.0 -4500000 19700000 34400000 28500000 29900000 48200000 700000 0.0 38074000 400000 204800000 -18600000 66000000.0 2600000 255200000 1000000.0 1000000.0 66000 -1200000 1200000 0.0 37000 800000 700000 1500000 50000 400000 900000 1300000 28000 800000 800000 9600000 9600000 -200000 -200000 13200000 13200000 38181000 400000 205000000.0 -17200000 69600000 2400000 260200000 37961000 400000 201200000 -19500000 25900000 2400000 210400000 600000 600000 36000 -600000 600000 0.0 14000 100000 300000 400000 3000 0.0 100000 100000 31000 700000 700000 7700000 7700000 100000 100000 13200000 13200000 38017000 400000 201800000 -19100000 31400000 2500000 217000000.0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">Basis of Presentation</span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements of Global Industrial Company, (the "Company" or "Global Industrial"), with its subsidiaries are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and the rules and regulations of the Securities and Exchange Commission.  Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America are not required in these interim financial statements and have been condensed or omitted.  All significant intercompany accounts and transactions have been eliminated in consolidation. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Global Industrial Company, through its operating subsidiaries, is a value-added distributor currently offering hundreds of thousands of industrial and maintenance, repair and operation ("MRO") products in North America going to market through a system of branded e-commerce websites and relationship marketers. The Company operates and is internally managed in one reportable business segment. The Company sells a wide array of industrial and MRO products, markets the Company has served since 1949. Because of the large number of products and product categories the Company offers, providing information on the amount of revenue derived from transactions with external customers for each product or groupings of product is impractical. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As previously disclosed, the Company acquired 100% of the outstanding equity interests of Indoff LLC ("Indoff''), a business-to-business direct marketer of material handling products, commercial interior products and business products with operations in North America, on May 19, 2023 for approximately $72.6 million in cash. The Indoff accounts are included in the accompanying condensed consolidated financial statements from the date of acquisition (see Note 2).</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the opinion of management, the accompanying condensed consolidated financial statements contain all normal and recurring adjustments necessary to present fairly the financial position of the Company as of March 31, 2024 and the results of operations for the three month periods ended March 31, 2024 and 2023, statements of comprehensive income for the three month periods ended March 31, 2024 and 2023, cash flows for the three month periods ended March 31, 2024 and 2023 and changes in shareholders’ equity for the three month periods ended March 31, 2024 and 2023.  The December 31, 2023 Condensed Consolidated Balance Sheet has been derived from the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements as of December 31, 2023 and for the year then ended included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023.  The results for the three month period ended March 31, 2024 are not necessarily indicative of the results for the entire year.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Industrial Company manages its business and reports using a 52-53 week fiscal year that ends at midnight on the Saturday closest to December 31.  For clarity of presentation herein, fiscal years and quarters are referred to as if they ended on the traditional calendar month.  The actual fiscal first quarters ended on March 30, 2024 and April 1, 2023, respectively.  The first quarters of both 2024 and 2023 included 13 weeks. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public companies in the United States are subject to the accounting and reporting requirements of various authorities, including the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”).  These authorities issue numerous pronouncements, most of which are not applicable to the Company’s current or reasonably foreseeable operating structure.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued Accounting Standard Update ("ASU") 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU requires public business entities to disclose consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. This ASU should be applied on a prospective basis, but retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position or results of operations.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">Basis of Presentation</span>The accompanying condensed consolidated financial statements of Global Industrial Company, (the "Company" or "Global Industrial"), with its subsidiaries are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and the rules and regulations of the Securities and Exchange Commission.  Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America are not required in these interim financial statements and have been condensed or omitted.  All significant intercompany accounts and transactions have been eliminated in consolidation. 1 1 72600000 <div style="padding-left:18pt;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%">Recent Accounting Pronouncements</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public companies in the United States are subject to the accounting and reporting requirements of various authorities, including the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”).  These authorities issue numerous pronouncements, most of which are not applicable to the Company’s current or reasonably foreseeable operating structure.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued Accounting Standard Update ("ASU") 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU requires public business entities to disclose consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. This ASU should be applied on a prospective basis, but retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position or results of operations.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">Acquisition</span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company acquired 100% of the outstanding equity interests of Indoff, a business-to-business direct marketer of material handling products, commercial interiors and business products with operations in North America, on May 19, 2023 for approximately $72.6 million in cash, $5.2 million of which was placed into an escrow account for two years to secure the sellers’ indemnification obligations under the purchase agreement. Under the terms of the escrow agreement the escrow amount will be reduced to $2.5 million on the one year anniversary of the closing date. This acquisition expanded the Company's presence in the industrial products market in North America. The acquisition was accounted for as a business combination using the acquisition method of accounting, which requires, among other things, the assets acquired and the liabilities assumed be recognized at their fair values as of the acquisition date. The fair value assigned to the identified intangible assets acquired were based on assumptions and estimates made by management. The Company acquired in the transaction customer lists and trademark assets and will be amortizing them over a ten-year period which will result in approximately $3.0 million in annual amortization expense. The acquisition was an asset acquisition for tax purposes and as such, the customer lists, trademarks and goodwill resulting from this acquisition will be tax deductible over a fifteen-year period. The Indoff accounts are included in the accompanying condensed consolidated financial statements from the date of acquisition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepared a preliminary purchase price fair value allocation of the assets acquired and liabilities assumed in the acquisition. The fair value allocation has not yet been finalized, principally related to the measurement of the acquired net working capital. Amounts below could change, potentially materially, as we finalize the valuations of the assets acquired and liabilities assumed. The following table details the preliminary fair values as of the acquisition date (in millions):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price: </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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Customer lists</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable liabilities acquired</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.8)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1 </span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 0;text-align: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.6 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amount allocated to goodwill reflects the benefits the Company expects to realize from the growth of the acquisition's operations.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the three months ended March 31, 2024, Indoff generated revenue and net income of approximately $38.1 million and $1.0 million, respectively. </span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s unaudited pro forma revenue and net income for the quarter ended March 31, 2023 below have been prepared as if the Indoff acquisition had occurred on January 1, 2023. This information is provided for illustrative purposes and does not purport to be indicative of the actual results that would have been achieved by the Company for the period presented (in millions):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.040%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.760%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.2 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1 72600000 5200000 P2Y 2500000 P10Y 3000000 P15Y The following table details the preliminary fair values as of the acquisition date (in millions):<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price: </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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Customer lists</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable liabilities acquired</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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.8)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1 </span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 0;text-align: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.6 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 72600000 300000 23000000.0 4600000 2500000 300000 800000 24100000 6200000 100000 61900000 12900000 5900000 4200000 800000 23800000 38100000 34500000 72600000 38100000 1000000 <div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s unaudited pro forma revenue and net income for the quarter ended March 31, 2023 below have been prepared as if the Indoff acquisition had occurred on January 1, 2023. This information is provided for illustrative purposes and does not purport to be indicative of the actual results that would have been achieved by the Company for the period presented (in millions):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.040%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.760%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.2 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 316200000 14600000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">Goodwill and Intangibles</span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table provides information related to the goodwill and intangible assets as of March 31, 2024 and December 31, 2023 (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">Goodwill</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite-lived intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes information related to the Company's definite-lived intangible assets as of March 31, 2024 (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:40.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization<br/>Period<br/> (Years)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Useful Life</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%">Client lists</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes information related to the Company's definite-lived intangible assets as of December 31, 2023 (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:39.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization<br/>Period<br/> (Years)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Useful Life</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%">Client lists</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align: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.8 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align: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.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3</span></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In the first quarter of 2024, the Company recorded $0.8 million of intangible amortization expense, of which $0.7 million related to the prior year's acquisition of Indoff. The estimated amortization for future years ending December 31 is as follows (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:87.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 remainder</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%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table provides information related to the goodwill and intangible assets as of March 31, 2024 and December 31, 2023 (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</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%">Goodwill</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite-lived intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 40000000.0 40000000.0 27800000 28600000 700000 700000 68500000 69300000 <div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes information related to the Company's definite-lived intangible assets as of March 31, 2024 (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:40.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization<br/>Period<br/> (Years)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Useful Life</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%">Client lists</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes information related to the Company's definite-lived intangible assets as of December 31, 2023 (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:39.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization<br/>Period<br/> (Years)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Useful Life</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%">Client lists</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align: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.8 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align: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.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3</span></td></tr></table></div> P10Y 26100000 3900000 22200000 P9Y1M6D P10Y 6200000 600000 5600000 P9Y1M6D 32300000 4500000 27800000 P9Y1M6D P10Y 26100000 3300000 22800000 P9Y3M18D P10Y 6200000 400000 5800000 P9Y4M24D 32300000 3700000 28600000 P9Y3M18D <div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In the first quarter of 2024, the Company recorded $0.8 million of intangible amortization expense, of which $0.7 million related to the prior year's acquisition of Indoff. The estimated amortization for future years ending December 31 is as follows (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:87.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 remainder</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%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 800000 700000 2400000 3000000.0 3000000.0 3000000.0 3000000.0 13400000 27800000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">Revenue</span><div style="padding-left:18pt;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%">Disaggregation of Revenues</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its presentation of revenue by geography most reasonably depicts how the nature, amount, timing and uncertainty of the Company's revenue and cash flows are affected by economic and industry factors, including fluctuations in exchange rates between the U.S. and Canada. The following table presents the Company's revenue from continuing operations by geography for the three months ended March 31, 2024 and 2023, respectively (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"></td><td style="width:66.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">306.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>The Company will record a contract liability in cases where customers pay in advance of the Company's satisfaction of its performance obligation. The Company had approximately $5.1 million and $3.3 million of contract obligations or liabilities as of March 31, 2024 and December 31, 2023, respectively. The following table presents the Company's revenue from continuing operations by geography for the three months ended March 31, 2024 and 2023, respectively (in millions):<div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"></td><td style="width:66.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.780%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">306.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 306400000 257200000 17000000.0 16600000 323400000 273800000 5100000 3300000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">Credit Losses</span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s trade accounts receivable is one portfolio comprised of commercial businesses as well as public sector organizations operating in the U.S. and, to a lesser extent, Canada. The Company develops its allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables, considering customer financial condition, historical loss experience with its customers, current market economic conditions and forecasts of future economic conditions when appropriate. When the Company becomes aware of a customer's inability to meet its financial obligation, a specific reserve is recorded to reduce the receivable to the expected amount to be collected. For the balance of its trade receivables, the Company uses a loss rate method to estimate its credit loss reserve. Historical loss experience rates are calculated using receivable write-offs over a trailing twelve-month period and comparing that to the average receivable balances over the same period. That rate is applied to the current accounts receivable portfolio, excluding accounts that have been specifically reserved. Any write-offs incurred are recorded against the established reserves.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants credit to commercial business customers using an electronic application process that evaluates the customer's detailed credit report, reference responses, availability under credit facilities, existing liens, tenure of management and business history, among other factors. Credit terms are typically net 30 days payment required with larger businesses eligible for up to net 90 day terms, if qualified.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of the allowances for credit losses related to trade accounts receivable for the quarter ended March 31, 2024 (in millions):</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs - trade accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of the allowances for credit losses related to trade accounts receivable for the year ended December 31, 2023 (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs - trade accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of the allowances for credit losses related to trade accounts receivable for the quarter ended March 31, 2024 (in millions):</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs - trade accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of the allowances for credit losses related to trade accounts receivable for the year ended December 31, 2023 (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs - trade accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2900000 700000 500000 3100000 2300000 3200000 2600000 2900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">Leases</span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032. In the first quarter of 2024, the Company recorded an operating right-of-use ("ROU") asset and related lease liability of $0.7 million related to a three year term extension of an existing administrative office location consisting of approximately 16,200 square feet. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's operating lease costs, included in continuing operations, was $4.3 million and $4.2 million for the three months ended March 31, 2024 and 2023, respectively. The Company has sublease agreements for unused facilities, as well as excess space in facilities we are currently occupying, which expire at various dates through 2028. Total sublease income of $0.6 million was recorded for the three months ended March 31, 2024 and 2023.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information relating to operating and finance leases for continuing and discontinued operations as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:5pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.743%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.033%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.033%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and finance leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and finance leases</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating and finance lease obligations (in millions)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows (in millions):</span></div><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:70.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.325%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Year Ending December 31</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (adjusted for three months of payments)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="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%">18.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="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%">11.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="2" style="border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.7 </span></td><td style="border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 present value of lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.9 </span></td><td style="border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">Leases</span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032. In the first quarter of 2024, the Company recorded an operating right-of-use ("ROU") asset and related lease liability of $0.7 million related to a three year term extension of an existing administrative office location consisting of approximately 16,200 square feet. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's operating lease costs, included in continuing operations, was $4.3 million and $4.2 million for the three months ended March 31, 2024 and 2023, respectively. The Company has sublease agreements for unused facilities, as well as excess space in facilities we are currently occupying, which expire at various dates through 2028. Total sublease income of $0.6 million was recorded for the three months ended March 31, 2024 and 2023.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information relating to operating and finance leases for continuing and discontinued operations as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:5pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.743%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.033%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.033%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and finance leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and finance leases</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating and finance lease obligations (in millions)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows (in millions):</span></div><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:70.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.325%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Year Ending December 31</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (adjusted for three months of payments)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="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%">18.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="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%">11.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="2" style="border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.7 </span></td><td style="border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 present value of lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.9 </span></td><td style="border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 700000 P3Y 16200 4300000 4200000 600000 600000 <div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information relating to operating and finance leases for continuing and discontinued operations as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:5pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.743%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.526%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.033%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.033%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and finance leases</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating and finance leases</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating and finance lease obligations (in millions)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> P7Y P7Y P7Y2M12D P7Y2M12D 0.054 0.054 0.054 0.054 700000 700000 6300000 6300000 <div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows (in millions):</span></div><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:70.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.325%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Year Ending December 31</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (adjusted for three months of payments)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="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%">18.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="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%">11.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="2" style="border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.7 </span></td><td style="border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 present value of lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.9 </span></td><td style="border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 14200000 18000000.0 15900000 11900000 11900000 12200000 28600000 112700000 20800000 91900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">Net Income (Loss) per Common Share</span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss) per common share - basic was calculated based upon the weighted average number of common shares outstanding during the respective periods presented using the two-class method of computing earnings per share.  The two-class method was used as the Company has outstanding restricted stock with rights to dividend participation for unvested shares. Undistributed net income is allocated between common shares outstanding and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Undistributed net losses are not allocated to our participating securities as these participating securities do not have a contractual obligation to share in losses. Net income (loss) per common share - diluted was calculated based upon the weighted average number of common shares outstanding and included the equivalent shares for dilutive options outstanding during the respective periods, including unvested options.  The dilutive effect of outstanding options and restricted stock issued by the Company is reflected in net income per share - diluted using the treasury stock method.  Under the treasury stock method, options will only have a dilutive effect when the average market price of common stock during the period exceeds the exercise price of the options.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net income (loss) per share under the two-class method for the three months ended March 31, 2024 and 2023 (in millions, except for per share amounts):</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:73.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.022%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Distributed net income available to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income available to participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted net income per share:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed and distributed net income available to common shareholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic net income per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for diluted net income per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share from continuing operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) income per share from discontinued operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potentially dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities attributable to outstanding stock options, restricted stock units, and performance share units are excluded from the calculation of diluted earnings per share when the combined exercise price and average unamortized fair value are greater than the average market price of Global Industrial Company's common stock during the period, and their inclusion would be anti-dilutive.</span></div> <div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net income (loss) per share under the two-class method for the three months ended March 31, 2024 and 2023 (in millions, except for per share amounts):</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:73.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.022%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align: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:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Distributed net income available to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income available to participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted net income per share:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed and distributed net income available to common shareholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic net income per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for diluted net income per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share from continuing operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) income per share from discontinued operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potentially dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 13100000 13300000 100000 100000 -0.0 -0.0 13000000.0 13000000.0 13200000 13200000 38200000 38100000 200000 100000 38400000 38200000 0.34 0.35 0.34 0.35 100000 -100000 0.00 -0.00 0.00 -0.00 0.34 0.35 0.34 0.35 200000 200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">Credit Facilities</span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a $125.0 million secured revolving credit facility with one financial institution. This facility has a five-year term, maturing on October 19, 2026 and provides for borrowings in the United States. The credit agreement contains certain operating, financial and other covenants, including limits on annual levels of capital expenditures, availability tests related to payments of dividends and stock repurchases and fixed charge coverage tests related to acquisitions.  The revolving credit agreement requires that a minimum level of availability be maintained. If such availability is not maintained, the Company will be required to maintain a fixed charge coverage ratio (as defined). The borrowings under the agreement are subject to borrowing base limitations of up to 85% of eligible accounts receivable and the inventory advance rate computed as the lesser of 65% or 85% of the net orderly liquidation value (“NOLV”). Borrowings are secured by substantially all of the Borrower’s assets, as defined, including all accounts, accounts receivable, inventory and certain other assets, subject to limited exceptions, including the exclusion of certain foreign assets from the collateral. The interest rate under the amended and restated facility is computed at applicable market rates based on the Secured Overnight Financing Rate (“SOFR”), the Federal Reserve Bank of New York (“NYFRB”) or the Prime Rate, plus an applicable margin. The applicable margin varies based on borrowing base availability. As of March 31, 2024, eligible collateral under the credit agreement was $125.0 million, total availability was $122.3 million, total outstanding letters of credit was $1.6 million, and total excess availability was $120.7 million. The Company was in compliance with all of the covenants of the credit agreement as of March 31, 2024.</span></div> 125000000 1 P5Y 0.85 0.65 0.85 125000000 122300000 1600000 120700000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">Fair Value Measurements </span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value standards establish the fair value hierarchy to prioritize the inputs used in valuation techniques. There are three levels to the fair value hierarchy (Level 1 is the highest priority and Level 3 is the lowest priority):</span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:7.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 -</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 -</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inputs other than quoted prices included in Level 1 that are observable for the asset or liability either directly or indirectly.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 -</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unobservable inputs which are supported by little or no market activity.</span></td></tr></table></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments consist primarily of investments in cash, trade accounts receivable, debt and accounts payable. The Company determines the fair value of financial instruments based on interest rates available to the Company. At March 31, 2024 and December 31, 2023, the carrying amounts of cash, accounts receivable and accounts payable are considered to be representative of their respective fair values due to their short-term nature. Cash is classified as Level 1 within the fair value hierarchy.   </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value with respect to goodwill and indefinite-lived intangible assets are measured in connection with the Company’s annual impairment testing. The Company operates in three reporting units and in the fourth quarter of each year, or more frequently if impairment indicators exist, tests goodwill and indefinite-lived intangibles for impairment. The Company performs a qualitative assessment of current circumstances, such as a reporting unit's operating results, cash flows, future operating forecasts and anticipated future cash flows to determine the existence of impairment indicators and to assess if it is more likely than not that the fair value of the reporting unit or an indefinite lived intangible asset is less than its carrying value. If it is determined that the fair value of the reporting unit or an indefinite-lived intangible asset may be less than its carrying value, the Company will do a quantitative impairment test. In the quantitative test the carrying value of the reporting unit or an indefinite-lived intangible asset is calculated and compared to its fair value. Any excess of the carrying amount over fair value would be charged to impairment loss. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets are assets used in the Company's operations and include definite-lived intangible assets, operating lease right of use assets, property and equipment used to generate sales and cash flows. Long-lived assets are evaluated for impairment by reviewing operating results, cash flows, future operating forecasts and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset’s remaining life. If the undiscounted cash flows of an asset group is less than the carrying value of the asset group, the asset group is impaired and an impairment loss is recorded.</span></div> 3 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:5.5pt">Legal Proceedings</span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are from time to time involved in various lawsuits, claims, investigations and proceedings which may include commercial, employment, tax, customs and trade, customer, vendor, personal injury, creditors rights and health and safety law matters, which are handled and defended in the ordinary course of business. In addition, the Company is from time to time subjected to various assertions, claims, proceedings and requests for damages and/or indemnification concerning sales channel practices and intellectual property matters, including patent infringement suits involving technologies that are incorporated in a broad spectrum of products the Company sells or that are incorporated in the Company’s e-commerce sales channels, as well as trademark/copyright infringement claims.  The Company is also audited by (or has initiated voluntary disclosure agreements with) various U.S. federal and state authorities, as well as Canadian authorities, concerning potential income tax and/or sales tax.  These matters are in various stages of investigation, negotiation and/or litigation.   </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company does not expect, based on currently available information, that the outcome in any of these matters, individually or collectively, will have a material adverse effect on its financial position or results of operations, the ultimate outcome is inherently unpredictable.  Therefore, judgments could be rendered or settlements entered, that could adversely affect the Company’s operating results or cash flows in a particular period.  The Company regularly assesses all of its material litigation and threatened litigation as to the probability of ultimately incurring a liability and records its best estimate of the ultimate loss in situations where it assesses the likelihood of loss as probable and estimable.  In this regard, the Company establishes accrual estimates for its various lawsuits, claims, investigations and proceedings when it is probable that an asset has been impaired or a liability incurred at the date of the financial statements and the loss can be reasonably estimated. At March 31, 2024 the Company has established accruals for certain of its various lawsuits, claims, investigations and proceedings based upon estimates of the most likely outcome in a range of loss or the minimum amounts in a range of loss if no amount within a range is a more likely estimate.  The Company does not believe that at March 31, 2024 any reasonably possible losses in excess of the amounts accrued would be material to the financial statements.</span></div> false false false false