XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING (Tables)
3 Months Ended
Jun. 30, 2025
SEGMENT REPORTING [Abstract]  
Segment Reporting Information, by Reportable Segment
The following table provides reportable segment information (in thousands):
 
             
  Three Months Ended June 30,
  2025   2024
Net Sales:
           
Product
$ 520,895    $ 457,312 
Professional services
  71,729      37,279 
Managed services
  44,580      40,910 
Total reportable segments
  637,204      535,501 
Other
  111      151 
Total
  637,315      535,652 
             
Cost of sales:
           
Product
  414,413      358,807 
Professional services
  43,576      21,824 
Managed services
  31,046      28,076 
Total reportable segments
  489,035      408,707 
Other
  64      71 
Total
  489,099      408,778 
             
Gross Profit:
           
Product
  106,482      98,505 
Professional services
  28,153      15,455 
Managed services
  13,534      12,834 
Total reportable segments
  148,169      126,794 
Other
  47      80 
Total
$ 148,216    $ 126,874 
Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers
The following tables provide a disaggregation of revenue recognized from contracts with customers by timing and our position as principal or agent (in thousands):
 
                           
  Three months ended June 30, 2025
  Product   Professional   Services   Managed
Services
  Total
Timing and position as principal or agent:                          
Transferred at a point in time as principal
$ 474,505    $ -     $ -     $ 474,505 
Transferred at a point in time as agent
  46,390        -         -       46,390 
Transferred over time as principal
    -       71,729      44,580      116,309 
Total revenue from contracts with customers
$ 520,895    $ 71,729    $ 44,580    $ 637,204 
 
                           
 
Three months ended June 30, 2024
 
Product
 
Professional
Services
 
Managed Services
 
Total
Timing and position as principal or agent:
                         
Transferred at a point in time as principal
$ 421,884    $ -     $ -     $ 421,884 
Transferred at a point in time as agent
  35,428        -         -       35,428 
Transferred over time as principal
    -       37,279      40,910      78,189 
Total revenue from contracts with customers
$ 457,312    $ 37,279    $ 40,910    $ 535,501 
Technology Segment Disaggregation of Revenue
The following tables provide a disaggregation of our revenue from contracts with customers by customer end market and by type (in thousands):
 
             
  Three Months Ended June 30,
  2025   2024
Customer end market:
           
Telecom, media & entertainment
$ 184,979    $ 117,553 
SLED
  90,562      92,096 
Technology
  82,747      109,106 
Healthcare
  74,291      75,280 
Financial services
  47,500      49,725 
All others
  157,125      91,741 
Total revenue from contracts with customers
$ 637,204    $ 535,501 
             
Type:
           
Product segment:
           
Networking
$ 218,202    $ 234,740 
Cloud
  206,996      137,231 
Security
  61,107      48,005 
Collaboration
  11,757      20,899 
Other
  22,833      16,437 
Total product segment
  520,895      457,312 
Professional services segment
  71,729      37,279 
Managed services segment
  44,580      40,910 
Total revenue from contracts with customers
$ 637,204    $ 535,501