XML 29 R11.htm IDEA: XBRL DOCUMENT
v3.23.2

Revenue Recognition | 12 Months Ended
--- | ---
Jun. 30, 2023
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, networking, 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. Significant Judgments: Principal versus Agent Considerations The Company is the principal for sales of hardware, and certain software 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 the Company may also provide other rebates or incentives, which are accounted for as variable consideration. 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. The Company estimates returns allowance based on historical experience and reduces revenue accordingly. 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. Practical Expedients & Accounting Policy Elections •Incremental costs of obtaining a contract - These costs are included in selling, general and administrative expenses as the amortization period is generally one year or less. The Company expenses costs associated with obtaining and fulfilling contracts as incurred. •Shipping costs - The Company accounts for certain shipping and handling activities as fulfillment costs and expenses them as incurred. •Significant financing components - The Company has elected not to adjust the promised amount of consideration for the effects of a significant financing component as the Company expects, at contract inception, that the period between when the entity transfers a promised good or service to a customer and when the customer pays for that good or service will generally be one year or less. •Sales tax and other related taxes - Sales and other tax amounts collected from customers for remittance to governmental authorities are excluded from revenue. Disaggregation of Revenue The following tables represent the Company's disaggregation of revenue:
|  | Fiscal year ended June 30, 2023 |  |
|  | Specialty Technology Solutions |  | Modern Communications & Cloud |  | Total |  |  |  |
Revenue by product/service type: |  | (in thousands) |  |  |  |
Hardware, software and cloud (excluding Intelisys) |  | $ | 2,331,030 |  |  | $ | 1,377,185 |  |  | $ | 3,708,215 |  |  |  |  |
Intelisys connectivity and cloud |  | — |  |  | 79,506 |  |  | 79,506 |  |  |  |  |
|  | $ | 2,331,030 |  |  | $ | 1,456,691 |  |  | $ | 3,787,721 |  |  |  |  |
|  | Fiscal year ended June 30, 2022 |  |
|  | Specialty Technology Solutions |  | Modern Communications & Cloud |  | Total |  |  |  |
Revenue by product/service type: |  |  |  | (in thousands) |  |  |  |  |  |
Hardware, software and cloud (excluding Intelisys) |  | $ | 2,082,321 |  |  | $ | 1,373,342 |  |  | $ | 3,455,663 |  |  |  |  |
Intelisys connectivity and cloud |  | — |  |  | 74,272 |  |  | 74,272 |  |  |  |  |
|  | $ | 2,082,321 |  |  | $ | 1,447,614 |  |  | $ | 3,529,935 |  |  |  |  |
|  | Fiscal year ended June 30, 2021 |  |
|  | Specialty Technology Solutions |  | Modern Communications & Cloud |  | Total |  |  |  |
Revenue by product/service type: |  |  |  | (in thousands) |  |  |  |  |  |
Hardware, software and cloud (excluding Intelisys) |  | $ | 1,815,933 |  |  | $ | 1,269,930 |  |  | $ | 3,085,863 |  |  |  |  |
Intelisys connectivity and cloud |  | — |  |  | 64,943 |  |  | 64,943 |  |  |  |  |
|  | $ | 1,815,933 |  |  | $ | 1,334,873 |  |  | $ | 3,150,806 |  |  |  |  |

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: 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 Reference 2: 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 Reference 3: 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 Reference 4: 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 Reference 5: 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 Reference 6: 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 Reference 7: 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 Reference 8: 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 Reference 9: 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 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration