XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Dec. 29, 2024
Dec. 31, 2023
Income Statement [Abstract]        
Sales $ 226,205 $ 208,496 $ 729,113 $ 696,142
Cost of sales (177,781) (166,248) (555,812) (548,017)
Gross profit 48,424 42,248 173,301 148,125
Selling, general and administrative expenses (27,361) (23,774) (78,702) (64,173)
Operating income 21,063 18,474 94,599 83,952
Interest expense, net (1,216) (1,168) (3,906) (3,033)
Other income 436 853 1,268 901
Income before income taxes 20,283 18,159 91,961 81,820
Income tax expense (5,262) (3,274) (23,943) (20,289)
Net income $ 15,021 $ 14,885 $ 68,018 $ 61,531
Weighted average number of shares outstanding - basic 20,766,764 20,781,632 20,780,213 20,864,349
Weighted average number of shares outstanding - diluted 20,875,387 20,907,321 20,902,456 21,004,077
Basic earnings per share        
Basic earnings per share $ 0.72 $ 0.72 $ 3.27 $ 2.95
Diluted earnings per share        
Diluted earnings per share 0.72 0.71 3.25 2.93
Cash dividends declared per common share $ 0.18 $ 0.16 $ 0.52 $ 0.47