XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT REPORTING, Reportable Segment Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Segment
Jun. 30, 2022
USD ($)
Mar. 31, 2023
Segment
SEGMENT REPORTING [Abstract]      
Number of business segments | Segment 4   2
Reportable Segment Information [Abstract]      
Net sales $ 574,175 $ 458,359  
Gross profit 142,273 113,523  
Operating income 46,332 33,183  
Other income (expense), net 190 (2,153)  
Earnings before tax 46,522 31,030  
Depreciation and amortization 4,792 3,210  
Interest and financing costs 851 363  
Selected Financial Data - Statement of Cash Flow [Abstract]      
Purchases of property, equipment and operating lease equipment 3,698 1,777  
Technology Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 565,685 448,785  
Product Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 498,166 385,676  
Professional Services Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 35,556 37,168  
Managed Services Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 31,963 25,941  
Financing Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 8,490 9,574  
Operating Segments [Member] | Technology Segment [Member]      
Reportable Segment Information [Abstract]      
Operating income 43,498 29,219  
Depreciation and amortization 4,764 3,182  
Interest and financing costs 550 138  
Selected Financial Data - Statement of Cash Flow [Abstract]      
Purchases of property, equipment and operating lease equipment 2,785 1,286  
Operating Segments [Member] | Product Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 498,166 385,676  
Gross profit 111,391 83,168  
Operating Segments [Member] | Professional Services Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 35,556 37,168  
Gross profit 14,724 15,055  
Operating Segments [Member] | Managed Services Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 31,963 25,941  
Gross profit 9,797 7,428  
Operating Segments [Member] | Financing Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 8,490 9,574  
Gross profit 6,361 7,872  
Operating income 2,834 3,964  
Depreciation and amortization 28 28  
Interest and financing costs 301 225  
Selected Financial Data - Statement of Cash Flow [Abstract]      
Purchases of property, equipment and operating lease equipment $ 913 $ 491