XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2
SEGMENT REPORTING, Reportable Segment Information (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2022
USD ($)
Segment
Jun. 30, 2021
USD ($)
Mar. 31, 2022
USD ($)
SEGMENT REPORTING [Abstract]      
Number of business segments | Segment 2    
Reportable Segment Information [Abstract]      
Net sales $ 458,359 $ 416,649  
Cost of Sales [Abstract]      
Cost of sales 344,836 311,137  
Gross profit 113,523 105,512  
Selling, general, and administrative 76,767 68,775  
Depreciation and amortization 3,210 3,926  
Interest and financing costs 363 359  
Operating expenses 80,340 73,060  
Operating income 33,183 32,452  
Other income (expense) (2,153) 123  
Earnings before tax 31,030 32,575  
Net Sales [Abstract]      
Contracts with customers 444,747 401,959  
Financing and other 13,612 14,690  
Net sales 458,359 416,649  
Selected Financial Data - Statement of Cash Flow [Abstract]      
Depreciation and amortization 4,472 6,082  
Purchases of property, equipment and operating lease equipment 1,777 6,994  
Selected Financial Data - Balance Sheet [Abstract]      
Total assets 1,256,150 1,077,416 $ 1,166,203
Product [Member]      
Reportable Segment Information [Abstract]      
Net sales 395,250 361,057  
Cost of Sales [Abstract]      
Cost of sales 304,210 277,227  
Net Sales [Abstract]      
Net sales 395,250 361,057  
Service [Member]      
Reportable Segment Information [Abstract]      
Net sales 63,109 55,592  
Cost of Sales [Abstract]      
Cost of sales 40,626 33,910  
Net Sales [Abstract]      
Net sales 63,109 55,592  
Technology Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 448,785 400,358  
Net Sales [Abstract]      
Contracts with customers 443,802 396,541  
Financing and other 4,983 3,817  
Net sales 448,785 400,358  
Operating Segments [Member] | Technology Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 448,785 400,358  
Cost of Sales [Abstract]      
Cost of sales 343,134 304,925  
Gross profit 105,651 95,433  
Selling, general, and administrative 73,112 66,153  
Depreciation and amortization 3,182 3,898  
Interest and financing costs 138 159  
Operating expenses 76,432 70,210  
Operating income 29,219 25,223  
Net Sales [Abstract]      
Contracts with customers 443,802 396,541  
Financing and other 4,983 3,817  
Net sales 448,785 400,358  
Selected Financial Data - Statement of Cash Flow [Abstract]      
Depreciation and amortization 3,515 4,103  
Purchases of property, equipment and operating lease equipment 1,286 1,307  
Selected Financial Data - Balance Sheet [Abstract]      
Total assets 1,007,898 868,276  
Operating Segments [Member] | Technology Segment [Member] | Product [Member]      
Reportable Segment Information [Abstract]      
Net sales 385,676 344,766  
Cost of Sales [Abstract]      
Cost of sales 302,508 271,015  
Net Sales [Abstract]      
Net sales 385,676 344,766  
Operating Segments [Member] | Technology Segment [Member] | Service [Member]      
Reportable Segment Information [Abstract]      
Net sales 63,109 55,592  
Cost of Sales [Abstract]      
Cost of sales 40,626 33,910  
Net Sales [Abstract]      
Net sales 63,109 55,592  
Operating Segments [Member] | Financing Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 9,574 16,291  
Cost of Sales [Abstract]      
Cost of sales 1,702 6,212  
Gross profit 7,872 10,079  
Selling, general, and administrative 3,655 2,622  
Depreciation and amortization 28 28  
Interest and financing costs 225 200  
Operating expenses 3,908 2,850  
Operating income 3,964 7,229  
Net Sales [Abstract]      
Contracts with customers 945 5,418  
Financing and other 8,629 10,873  
Net sales 9,574 16,291  
Selected Financial Data - Statement of Cash Flow [Abstract]      
Depreciation and amortization 957 1,979  
Purchases of property, equipment and operating lease equipment 491 5,687  
Selected Financial Data - Balance Sheet [Abstract]      
Total assets 248,252 209,140  
Operating Segments [Member] | Financing Segment [Member] | Product [Member]      
Reportable Segment Information [Abstract]      
Net sales 9,574 16,291  
Cost of Sales [Abstract]      
Cost of sales 1,702 6,212  
Net Sales [Abstract]      
Net sales 9,574 16,291  
Operating Segments [Member] | Financing Segment [Member] | Service [Member]      
Reportable Segment Information [Abstract]      
Net sales 0 0  
Cost of Sales [Abstract]      
Cost of sales 0 0  
Net Sales [Abstract]      
Net sales $ 0 $ 0