XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Revenue $ 82,272 $ 67,826 $ 158,696 $ 134,533
Cost of Revenue 55,510 46,620 106,113 90,672
Gross Profit 26,762 21,206 52,583 43,861
Selling, Marketing and Warehouse Expenses 10,627 8,181 20,142 15,982
General and Administrative Expenses 12,630 9,290 23,598 19,045
Total Operating Expenses 23,257 17,471 43,740 35,027
Operating Income 3,505 3,735 8,843 8,834
Interest Expense 1,269 76 1,720 128
Interest Income (5) (286) (16) (598)
Other Expense 212 232 545 363
Total Interest and Other Expense/(Income), net 1,476 22 2,249 (107)
Income Before Provision For Income Taxes 2,029 3,713 6,594 8,941
Provision for Income Taxes 760 427 2,064 1,247
Net Income $ 1,269 $ 3,286 $ 4,530 $ 7,694
Basic Earnings Per Share (in dollars per share) $ 0.14 $ 0.36 $ 0.49 $ 0.84
Basic Average Shares Outstanding (in shares) 9,321 9,160 9,319 9,107
Diluted Earnings Per Share (in dollars per share) $ 0.14 $ 0.35 $ 0.48 $ 0.83
Diluted Average Shares Outstanding (in shares) 9,399 9,282 9,392 9,222
Service [Member]        
Revenue $ 52,836 $ 44,083 $ 101,980 $ 87,861
Cost of Revenue 35,843 29,492 68,778 58,387
Distribution Service [Member]        
Revenue 29,436 23,743 56,716 46,672
Cost of Revenue $ 19,667 $ 17,128 $ 37,335 $ 32,285