v3.22.4
Revenue Recognition
6 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
The Company provides technology solutions and services from the world's leading suppliers of mobility, barcode, POS, payments, physical security, unified communications, collaboration, telecom and cloud services. This includes hardware, related accessories and device configuration as well as software licenses, professional services and hardware support programs.

In determining the appropriate amount of revenue to recognize, the Company applies the following five-step model: (i) identify contracts with customers; (ii) identify performance obligations in the contracts; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations per the contracts; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company recognizes revenue as control of products and services are transferred to customers, which is generally at the point of shipment. The Company delivers products to customers in several ways, including: (i) shipment from a Company warehouse, (ii) drop-shipment directly from the supplier or (iii) electronic delivery for non-physical products.

Principal versus Agent Considerations
The Company is the principal for sales of all hardware and certain software and services. The Company considers itself the principal in those transactions where it has control of the product or service before it is transferred to the customer. The Company recognizes the principal-associated revenue and cost of goods sold on a gross basis.

The Company is the agent for third-party service contracts, including product warranties and supplier-hosted software. These service contracts are sold separately from the products, and the Company often serves as the agent for the contract on behalf of the original equipment manufacturer. The Company's responsibility is to arrange for the provision of the specified service by the original equipment manufacturer, and the Company does not control the specified service before it is transferred to the customer. Because the Company acts as an agent, revenue is recognized net of cost at the time of sale. The Intelisys business operates under an agency model.

Variable Considerations

For certain transactions, products are sold with a right of return and may also provide other rebates or incentives, which are accounted for as variable consideration. The Company estimates a returns allowance based on historical experience and reduces revenue accordingly. The Company estimates the amount of variable consideration for rebates and incentives by using the expected value to be given to the customer and reduces the revenue by those estimated amounts. These estimates are reviewed and updated as necessary at the end of each reporting period.

Contract Balances

The Company records contract assets and liabilities for payments received from customers in advance of services performed. These assets and liabilities are the result of the sales of the Company's self-branded warranty programs and other transactions where control has not yet passed to the customer. These amounts are immaterial to the consolidated financial statements for the periods presented.

Disaggregation of Revenue

The following tables represent the Company's disaggregation of revenue:

Quarter ended December 31, 2022
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service
Hardware, software and cloud (excluding Intelisys)$627,548 $363,743 $991,291 
Intelisys connectivity and cloud 19,950 19,950 
$627,548 $383,693 $1,011,241 
Six months ended December 31, 2022
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service:
Hardware, software and cloud (excluding Intelisys)$1,203,878 $712,373 $1,916,251 
Intelisys connectivity and cloud 38,803 38,803 
$1,203,878 $751,176 $1,955,054 
Quarter ended December 31, 2021
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service
Hardware, software and cloud (excluding Intelisys)$496,920 $348,893 $845,813 
Intelisys connectivity and cloud— 18,266 18,266 
$496,920 $367,159 $864,079 
Six months ended December 31, 2021
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service:
Hardware, software and cloud (excluding Intelisys)$998,630 $687,142 $1,685,772 
Intelisys connectivity and cloud— 35,890 35,890 
$998,630 $723,032 $1,721,662