XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Net sales      
Total $ 1,568,323 $ 1,588,404 $ 1,372,673
Cost of sales      
Total 1,174,769 1,197,213 1,042,285
Gross profit 393,554 391,191 330,388
Selling, general, and administrative 271,263 279,182 237,082
Depreciation and amortization 13,951 14,156 11,824
Interest and financing costs 2,005 2,574 1,948
Operating expenses 287,219 295,912 250,854
Operating income 106,335 95,279 79,534
Other income (expense) 571 680 6,696
Earnings before tax 106,906 95,959 86,230
Provision for income taxes 32,509 26,877 23,038
Net earnings $ 74,397 $ 69,082 $ 63,192
Net earnings per common share-basic (in dollars per share) $ 5.58 $ 5.18 $ 4.70
Net earnings per common share-diluted (in dollars per share) $ 5.54 $ 5.15 $ 4.65
Weighted average common shares outstanding-basic (in shares) 13,337 13,327 13,448
Weighted average common shares outstanding-diluted (in shares) 13,417 13,415 13,578
Product [Member]      
Net sales      
Total $ 1,366,158 $ 1,395,288 $ 1,223,195
Cost of sales      
Total 1,049,677 1,076,773 952,464
Services [Member]      
Net sales      
Total 202,165 193,116 149,478
Cost of sales      
Total $ 125,092 $ 120,440 $ 89,821