XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENT REPORTING, Reportable Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
Segment
Sep. 30, 2021
USD ($)
Mar. 31, 2022
USD ($)
SEGMENT REPORTING [Abstract]          
Number of business segments | Segment     2    
Reportable Segment Information [Abstract]          
Net sales $ 493,706 $ 458,017 $ 952,065 $ 874,666  
Cost of Sales [Abstract]          
Cost of sales 360,402 335,015 705,238 646,152  
Gross profit 133,304 123,002 246,827 228,514  
Selling, general, and administrative 84,704 74,504 161,471 143,279  
Depreciation and amortization 3,568 3,853 6,778 7,779  
Interest and financing costs 925 342 1,288 701  
Operating expenses 89,197 78,699 169,537 151,759  
Operating income 44,107 44,303 77,290 76,755  
Other income (expense) (3,866) (325) (6,019) (202)  
Earnings before tax 40,241 43,978 71,271 76,553  
Net Sales [Abstract]          
Contracts with customers 473,895 432,115 918,642 834,074  
Financing and other 19,811 25,902 33,423 40,592  
Net sales 493,706 458,017 952,065 874,666  
Selected Financial Data - Statement of Cash Flow [Abstract]          
Depreciation and amortization 5,067 5,962 9,539 12,044  
Purchases of property, equipment and operating lease equipment 633 9,249 2,410 16,243  
Selected Financial Data - Balance Sheet [Abstract]          
Total assets 1,371,340 1,139,945 1,371,340 1,139,945 $ 1,166,203
Product [Member]          
Reportable Segment Information [Abstract]          
Net sales 428,545 397,160 823,795 758,217  
Cost of Sales [Abstract]          
Cost of sales 317,127 297,629 621,337 574,856  
Net Sales [Abstract]          
Net sales 428,545 397,160 823,795 758,217  
Service [Member]          
Reportable Segment Information [Abstract]          
Net sales 65,161 60,857 128,270 116,449  
Cost of Sales [Abstract]          
Cost of sales 43,275 37,386 83,901 71,296  
Net Sales [Abstract]          
Net sales 65,161 60,857 128,270 116,449  
Technology Segment [Member]          
Reportable Segment Information [Abstract]          
Net sales 471,478 436,301 920,263 836,659  
Net Sales [Abstract]          
Contracts with customers 466,972 430,339 910,774 826,880  
Financing and other 4,506 5,962 9,489 9,779  
Net sales 471,478 436,301 920,263 836,659  
Operating Segments [Member] | Technology Segment [Member]          
Reportable Segment Information [Abstract]          
Net sales 471,478 436,301 920,263 836,659  
Cost of Sales [Abstract]          
Cost of sales 355,203 331,223 698,337 636,148  
Gross profit 116,275 105,078 221,926 200,511  
Selling, general, and administrative 80,161 70,803 153,273 136,956  
Depreciation and amortization 3,540 3,825 6,722 7,723  
Interest and financing costs 671 199 809 358  
Operating expenses 84,372 74,827 160,804 145,037  
Operating income 31,903 30,251 61,122 55,474  
Net Sales [Abstract]          
Contracts with customers 466,972 430,339 910,774 826,880  
Financing and other 4,506 5,962 9,489 9,779  
Net sales 471,478 436,301 920,263 836,659  
Selected Financial Data - Statement of Cash Flow [Abstract]          
Depreciation and amortization 3,871 4,074 7,386 8,177  
Purchases of property, equipment and operating lease equipment 611 948 1,897 2,255  
Selected Financial Data - Balance Sheet [Abstract]          
Total assets 1,167,532 902,070 1,167,532 902,070  
Operating Segments [Member] | Technology Segment [Member] | Product [Member]          
Reportable Segment Information [Abstract]          
Net sales 406,317 375,444 791,993 720,210  
Cost of Sales [Abstract]          
Cost of sales 311,928 293,837 614,436 564,852  
Net Sales [Abstract]          
Net sales 406,317 375,444 791,993 720,210  
Operating Segments [Member] | Technology Segment [Member] | Service [Member]          
Reportable Segment Information [Abstract]          
Net sales 65,161 60,857 128,270 116,449  
Cost of Sales [Abstract]          
Cost of sales 43,275 37,386 83,901 71,296  
Net Sales [Abstract]          
Net sales 65,161 60,857 128,270 116,449  
Operating Segments [Member] | Financing Segment [Member]          
Reportable Segment Information [Abstract]          
Net sales 22,228 21,716 31,802 38,007  
Cost of Sales [Abstract]          
Cost of sales 5,199 3,792 6,901 10,004  
Gross profit 17,029 17,924 24,901 28,003  
Selling, general, and administrative 4,543 3,701 8,198 6,323  
Depreciation and amortization 28 28 56 56  
Interest and financing costs 254 143 479 343  
Operating expenses 4,825 3,872 8,733 6,722  
Operating income 12,204 14,052 16,168 21,281  
Net Sales [Abstract]          
Contracts with customers 6,923 1,776 7,868 7,194  
Financing and other 15,305 19,940 23,934 30,813  
Net sales 22,228 21,716 31,802 38,007  
Selected Financial Data - Statement of Cash Flow [Abstract]          
Depreciation and amortization 1,196 1,888 2,153 3,867  
Purchases of property, equipment and operating lease equipment 22 8,301 513 13,988  
Selected Financial Data - Balance Sheet [Abstract]          
Total assets 203,808 237,875 203,808 237,875  
Operating Segments [Member] | Financing Segment [Member] | Product [Member]          
Reportable Segment Information [Abstract]          
Net sales 22,228 21,716 31,802 38,007  
Cost of Sales [Abstract]          
Cost of sales 5,199 3,792 6,901 10,004  
Net Sales [Abstract]          
Net sales 22,228 21,716 31,802 38,007  
Operating Segments [Member] | Financing Segment [Member] | Service [Member]          
Reportable Segment Information [Abstract]          
Net sales 0 0 0 0  
Cost of Sales [Abstract]          
Cost of sales 0 0 0 0  
Net Sales [Abstract]          
Net sales $ 0 $ 0 $ 0 $ 0