v3.26.1
CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]        
Net sales $ 766,790 $ 704,847 $ 2,272,953 $ 2,227,924
Cost of goods sold 659,666 604,645 1,955,446 1,924,380
Gross profit 107,124 100,202 317,507 303,544
Selling, general and administrative expenses 78,066 69,698 231,455 215,324
Depreciation expense 1,497 2,320 4,508 8,079
Intangible amortization expense 4,001 4,941 12,690 14,300
Restructuring expense 0 0 0 5,381
Change in fair value of contingent consideration 440 904 1,963 2,047
Operating income (loss) 23,120 22,339 66,891 58,413
Interest expense 1,303 1,836 5,163 5,914
Interest income (2,451) (2,841) (8,994) (8,193)
Other expense (income), net 216 (882) 253 (6,206)
Income before income taxes 24,052 24,226 70,469 66,898
Provision for income taxes 7,167 6,795 17,214 15,440
Net income $ 16,885 $ 17,431 $ 53,255 $ 51,458
Per share data:        
Net income per common share, basic (in dollars per share) $ 0.79 $ 0.75 $ 2.45 $ 2.17
Weighted-average shares outstanding, basic (in shares) 21,305 23,275 21,732 23,746
Net income per common share, diluted (in dollars per share) $ 0.78 $ 0.74 $ 2.42 $ 2.13
Weighted-average shares outstanding, diluted (in shares) 21,578 23,604 22,013 24,165