XML 22 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]      
Revenues $ 699,308 $ 532,582 $ 470,559
Cost of goods sold 551,755 447,564 395,496
Gross profit 147,553 85,018 75,063
Selling, general and administrative expenses 78,813 70,831 67,217
Research and development expenses 6,220 6,963 6,670
Amortization of intangible assets 0 0 157
Operating income 62,520 7,224 1,019
Other income 0 (2,285) 0
Interest income, net (6,430) (334) (73)
Income before income taxes 68,950 9,843 1,092
Income tax provision (benefit) 14,425 (3,894) 461
Net income $ 54,525 $ 13,737 $ 631
Earnings per share:      
Basic (in dollars per share) $ 4.59 $ 1.16 $ 0.05
Diluted (in dollars per share) $ 4.50 $ 1.15 $ 0.05
Weighted average shares:      
Basic (in shares) 11,879 11,797 11,705
Diluted (in shares) 12,120 11,943 11,789
Dividends per share (in dollars per share) $ 1.05 $ 1.04 $ 1.04