XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Tables)
9 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables represent the Company's disaggregation of revenue:

Quarter ended March 31, 2025
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service
Products and services$664,365 $864 $665,229 
Recurring revenue(a)
14,068 25,550 39,618 
$678,433 $26,414 $704,847 
Nine months ended March 31, 2025
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service:
Products and services$2,115,958 $2,074 $2,118,032 
Recurring revenue(a)
38,051 71,841 109,892 
$2,154,009 $73,915 $2,227,924 
(a) Recurring revenue represents revenue primarily from agency commissions, SaaS, subscriptions, and hardware rentals.
Quarter ended March 31, 2024
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service
Products and services$723,597 $908 $724,505 
Recurring revenue(a)
6,237 21,857 28,094 
$729,834 $22,765 $752,599 
Nine months ended March 31, 2024
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service:
Products and services$2,426,547 $2,784 $2,429,331 
Recurring revenue(a)
18,751 65,614 84,365 
$2,445,298 $68,398 $2,513,696 
(a) Recurring revenue represents revenue primarily from agency commissions, SaaS, subscriptions, and hardware rentals.