XML 66 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Tables)
12 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables represent the Company's disaggregation of revenue:
Fiscal Year Ended June 30, 2025
Specialty Technology SolutionsIntelisys & AdvisoryTotal
Revenue by product/service type:(in thousands)
Products and non-recurring services$2,892,043 $3,067 $2,895,110 
Recurring revenue(a)
50,674 95,026 145,700 
$2,942,717 $98,093 $3,040,810 
(a) Recurring revenue represents revenue primarily from agency commissions, managed connectivity, SaaS, subscriptions, and hardware rentals.

Fiscal year ended June 30, 2024
Specialty Technology SolutionsIntelisys & AdvisoryTotal
Revenue by product/service type:(in thousands)
Products and non-recurring services$3,144,768 $4,466 $3,149,234 
Recurring revenue(a)
22,781 87,794 110,575 
$3,167,549 $92,260 $3,259,809 
(a) Recurring revenue represents revenue primarily from agency commissions, SaaS, subscriptions, and hardware rentals.
Fiscal year ended June 30, 2023
Specialty Technology SolutionsIntelisys & AdvisoryTotal
Revenue by product/service type:(in thousands)
Products and non-recurring services$3,635,829 $4,793 $3,640,622 
Recurring revenue(a)
65,838 81,261 147,099 
$3,701,667 $86,054 $3,787,721 
(a) Recurring revenue represents revenue primarily from agency commissions, SaaS, subscriptions, and hardware rentals.