XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
Note 4 – Revenue Recognition

Under the definition of a contract as defined by ASC 606, the Company considers contracts to be created at the time an order to purchase product and services is agreed upon regardless of whether there is a written contract. Revenue from customers is recognized when obligations under the terms of a contract are satisfied; this generally occurs with the delivery of products or services. Revenue from customers is measured as the amount of consideration the Company expects to receive in exchange for the delivery of goods or services. Contracts may last from one month to one year or more and may have renewal terms that extend indefinitely at the option of either party. Price is typically based on market conditions, competition, changes in the industry and product availability. Volumes fluctuate primarily as a result of customer demand and product availability. Consistent with the way the Company manages its businesses, the Company refers to sales under service agreements, which includes both goods (such as parts, equipment and equipment upgrades) and related services (such as monitoring, maintenance and repairs) as sales of “services,” which is an important part of the Company’s operations. The Company has no significant financing components in its contracts with customers. The Company records revenue net of certain taxes, such as sales taxes, that are assessed by governmental authorities on the Company’s customers.

The Company also operates as a lessor and recognizes lease revenue on a straight-line basis over the life of each lease. The Company has adopted the practical expedient not to separate the non-lease components that would be within the scope of ASC 606 from the associated lease component as the relevant criteria under ASC 842 are met.

The Company does not incur significant costs to obtain contracts. Incidental items that are immaterial in the context of the contract are recognized as expenses. Sales of products and services to customers are invoiced and settled on a monthly basis. ASC 606 requires an entity to present a contract liability in instances where the customer is entitled to a volume rebate based on purchases made during the period. The Company is not usually subject to obligations for warranties, rebates, returns or refunds except in the case of rebates for select customers if predetermined purchase thresholds are met as discussed for the TestEquity segment below. The Company does not typically receive payment in advance of satisfying its obligations under the terms of its sales contracts with customers; therefore, liabilities related to such payment are not significant to the Company. Accounts receivable represents the Company’s unconditional right to receive consideration from its customers.

Lawson Segment

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

Lawson generates revenue primarily from the sale of MRO products to its customers. Revenue related to product sales is recognized at the time that control of the product has been transferred to the customer; either at the time the product is shipped or the time the product has been received by the customer. Lawson does not commit to long-term contracts to sell customers a certain minimum quantity of products.
Lawson offers a VMI service proposition to its customers. A portion of these services, primarily related to stocking of product and maintenance of the MRO inventory, is provided over a short period of time after control of the purchased product has been transferred to the customer. Since certain obligations pursuant to the VMI service agreement have not been provided at the time the control of the product transfers to the customer, that portion of expected consideration is deferred until the time that those services have been provided and the related performance obligations have been satisfied.

TestEquity Segment

TestEquity’s contracts with customers generally represent a single performance obligation to sell its products. Revenue from contracts with customers reflects the transaction prices for contracts reduced by variable consideration. TestEquity provides a rebate to select customers if predetermined purchase thresholds are met. The rebate consideration is not in exchange for a distinct good or service. Variable consideration is estimated using the expected-value method considering all reasonably available information, including TestEquity’s historical experience and current expectations, and is reflected in the transaction price when sales are recorded. Sales returns are generally accepted by TestEquity, however, sales returns are not material to the Company’s operations. TestEquity provides an assurance type warranty which is not sold separately and does not represent a separate performance obligation.

TestEquity generates revenue from contracts with customers through the sale of new and used electronic test and measurement products. Typically, TestEquity has a purchase order or master service agreement with the customer that specifies the goods and/or services to be provided. TestEquity generally invoices customers as goods are shipped. Fees are typically due and payable 30 days after date of shipment. Generally, customers gain control of the goods upon providing the product to the carrier, or when services are completed. For the majority of transactions, TestEquity recognizes revenue at the time of shipment, when control passes to the customer. For consigned inventory, revenue is recognized when inventory is removed from TestEquity’s stock location and control passes to the customer.

Gexpro Services Segment

Gexpro Services’ contracts with customers generally represent a single performance obligation to sell its products. Revenue from sales of Gexpro Services’ products are recognized upon transfer of control to the customer, which is typically when the product has been shipped from its distribution facilities. The transaction price is the amount of consideration to which Gexpro Services expects to be entitled in exchange for transferring goods to the customer. Revenue is recorded based on the transaction price, which includes fixed consideration and an estimate of variable consideration such as, early payment/volume discounts and rebates. The amount of variable consideration included in the transaction price is constrained and is included only to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved.

Gexpro Services’ products are marketed and sold primarily to original equipment manufacturers globally. Sales of products are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets. Payment terms on invoiced amounts range from 10 to 120 days. In instances where the timing of revenue recognition differs from the timing of the right to invoice, the Company has determined that a significant financing component does not exist.

Disaggregated consolidated revenue by geographic area (based on the location to which the product is shipped to):
Year Ended December 31,
(in thousands)20222021
United States$932,418 $457,094 
Canada118,722 14,706 
Europe51,631 25,257 
Pacific Rim10,768 15,155 
Latin America34,202 6,150 
Other3,681 1,928 
Total revenue$1,151,422 $520,290 
Rental Revenue

TestEquity rents new and used electronic test and measurement equipment to customers in many industries. These leases are classified as operating leases under ASC 842. Rental equipment is included in Rental equipment, net in the Consolidated Balance Sheet, and rental revenue is included in Revenue in the Consolidated Statements of Operations and Comprehensive Income (Loss). The TestEquity rental program generated revenue of $13.8 million and $13.7 million during 2022 and 2021, respectively. The unearned rental revenue related to customer prepayments on equipment leases of $0.3 million at December 31, 2022 and $0.5 million at December 31, 2021 was included in Accrued expenses and other current liabilities in the Consolidated Balance Sheet and is expected to be earned in its entirety during the next twelve months.
Lawson leases parts washer machines to customers through its Torrents leasing program. These leases are classified as operating leases under ASC 842. The leased machines are included in Rental equipment, net, in the Consolidated Balance Sheet, and the leasing revenue is recognized on a straight-line basis. The Torrents machine leasing program generated $3.9 million of revenue during 2022. The unearned rental revenue, which was included as a component of Accrued expenses and other current liabilities in the Consolidated Balance Sheet, was nominal at December 31, 2022 and is expected to be earned during the next twelve months.