XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Tables)
3 Months Ended
Sep. 30, 2024
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, 2024
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service
Products and services$740,734 $833 $741,567 
Recurring revenue(a)
11,565 22,448 34,013 
$752,299 $23,281 $775,580 
Quarter ended September 30, 2023
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service
Products and services$846,835 $839 $847,674 
Recurring revenue(a)
7,115 21,516 28,631 
$853,950 $22,355 $876,305 
(a) Recurring revenue represents revenue primarily from agency commissions, SaaS, subscriptions, and hardware rentals.