XML 57 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
3 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables represent the Company's disaggregation of revenue:

Quarter ended September 30, 2025
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service
Products and services$701,631 $1,353 $702,984 
Recurring revenue(a)
13,816 22,850 36,666 
$715,447 $24,203 $739,650 

Quarter ended September 30, 2024
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service
Products and services$740,644 $974 $741,618 
Recurring revenue(a)
11,655 22,307 33,962 
$752,299 $23,281 $775,580 
(a) Recurring revenue represents revenue primarily from agency commissions, managed connectivity, SaaS, subscriptions, and hardware rentals.