XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Net sales      
Total $ 2,068,789 $ 2,225,302 $ 2,067,718
Cost of sales      
Total 1,499,668 1,674,509 1,550,194
Gross profit 569,121 550,793 517,524
Selling, general, and administrative 399,744 367,734 333,520
Depreciation and amortization 25,753 21,025 13,709
Interest and financing costs 2,211 3,777 4,133
Operating expenses 427,708 392,536 351,362
Operating income 141,413 158,257 166,162
Other income (expense), net 7,426 2,836 (3,188)
Earnings before tax 148,839 161,093 162,974
Provision for income taxes 40,861 45,317 43,618
Net earnings $ 107,978 $ 115,776 $ 119,356
Net earnings per common share—basic (in Dollars per share) $ 4.07 $ 4.35 $ 4.49
Net earnings per common share—diluted (in Dollars per share) $ 4.05 $ 4.33 $ 4.48
Weighted average common shares outstanding—basic (in Shares) 26,503 26,610 26,569
Weighted average common shares outstanding—diluted (in Shares) 26,666 26,717 26,654
Product [Member]      
Net sales      
Total $ 1,668,412 $ 1,933,225 $ 1,803,275
Cost of sales      
Total 1,241,115 1,493,293 1,379,500
Services [Member]      
Net sales      
Total 400,377 292,077 264,443
Cost of sales      
Total $ 258,553 $ 181,216 $ 170,694