XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Net sales      
Total $ 1,821,019 $ 1,568,323 $ 1,588,404
Cost of sales      
Total 1,360,037 1,174,769 1,197,213
Gross profit 460,982 393,554 391,191
Selling, general, and administrative 297,117 271,263 279,182
Depreciation and amortization 14,646 13,951 14,156
Interest and financing costs 1,903 2,005 2,574
Operating expenses 313,666 287,219 295,912
Operating income 147,316 106,335 95,279
Other income (expense) (432) 571 680
Earnings before tax 146,884 106,906 95,959
Provision for income taxes 41,284 32,509 26,877
Net earnings $ 105,600 $ 74,397 $ 69,082
Net earnings per common share-basic (in dollars per share) $ 3.96 $ 2.79 $ 2.59
Net earnings per common share-diluted (in dollars per share) $ 3.93 $ 2.77 $ 2.57
Weighted average common shares outstanding-basic (in shares) 26,638 26,674 26,654
Weighted average common shares outstanding-diluted (in shares) 26,866 26,834 26,830
Product [Member]      
Net sales      
Total $ 1,580,394 $ 1,366,158 $ 1,395,288
Cost of sales      
Total 1,210,943 1,049,677 1,076,773
Services [Member]      
Net sales      
Total 240,625 202,165 193,116
Cost of sales      
Total $ 149,094 $ 125,092 $ 120,440