v3.26.1
SEGMENT REPORTING - Segment Reporting Information, by Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
SEGMENT REPORTING [Abstract]      
Net sales $ 2,442,549 $ 2,000,168 $ 2,178,249
Cost of sales 1,826,468 1,488,048 1,666,507
Gross profit 616,081 512,120 511,742
Operating Segments [Member]      
SEGMENT REPORTING [Abstract]      
Net sales 2,442,173 1,999,746 2,177,620
Cost of sales 1,826,232 1,487,769 1,666,094
Gross profit 615,941 511,977 511,526
Product Segment [Member]      
SEGMENT REPORTING [Abstract]      
Net sales 1,979,288 1,599,369 1,885,543
Product Segment [Member] | Operating Segments [Member]      
SEGMENT REPORTING [Abstract]      
Net sales 1,979,288 1,599,369 1,885,543
Cost of sales 1,525,724 1,229,216 1,484,878
Gross profit 453,564 370,153 400,665
Professional Services Segment [Member]      
SEGMENT REPORTING [Abstract]      
Net sales 273,438 229,030 154,549
Professional Services Segment [Member] | Operating Segments [Member]      
SEGMENT REPORTING [Abstract]      
Net sales 273,438 229,030 154,549
Cost of sales 167,528 138,513 86,355
Gross profit 105,910 90,517 68,194
Managed Services Segment [Member]      
SEGMENT REPORTING [Abstract]      
Net sales 189,447 171,347 137,528
Managed Services Segment [Member] | Operating Segments [Member]      
SEGMENT REPORTING [Abstract]      
Net sales 189,447 171,347 137,528
Cost of sales 132,980 120,040 94,861
Gross profit 56,467 51,307 42,667
Other [Member] | Operating Segments [Member]      
SEGMENT REPORTING [Abstract]      
Net sales 376 422 629
Cost of sales 236 279 413
Gross profit $ 140 $ 143 $ 216