XML 52 R28.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition (Tables)
6 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables represent the Company's disaggregation of revenue:

Quarter ended December 31, 2024
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service
Products and services$710,858 $377 $711,235 
Recurring revenue(a)
12,419 23,843 36,262 
$723,277 $24,220 $747,497 
Six months ended December 31, 2024
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service:
Products and services$1,451,592 $1,210 $1,452,802 
Recurring revenue(a)
23,984 46,291 70,275 
$1,475,576 $47,501 $1,523,077 
(a) Recurring revenue represents revenue primarily from agency commissions, SaaS, subscriptions, and hardware rentals.
Quarter ended December 31, 2023
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service
Products and services$856,116 $1,038 $857,154 
Recurring revenue(a)
5,398 22,240 27,638 
$861,514 $23,278 $884,792 
Six months ended December 31, 2023
Specialty Technology SolutionsIntelisys & AdvisoryTotal
(in thousands)
Revenue by product/service:
Products and services$1,702,950 $1,878 $1,704,828 
Recurring revenue(a)
12,514 43,756 56,270 
$1,715,464 $45,634 $1,761,098 
(a) Recurring revenue represents revenue primarily from agency commissions, SaaS, subscriptions, and hardware rentals.