v3.25.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Revenue $ 76,424 $ 66,707
Cost of Revenue 50,603 44,052
Gross Profit 25,821 22,655
Selling, Marketing and Warehouse Expenses 9,515 7,801
General and Administrative Expenses 10,968 9,755
Total Operating Expenses 20,483 17,556
Operating Income 5,338 5,099
Interest Expense 451 52
Interest Income (11) (312)
Other Expense 333 131
Total Interest and Other Expense/(Income), net 773 (129)
Income Before Provision For Income Taxes 4,565 5,228
Provision for Income Taxes 1,304 820
Net Income $ 3,261 $ 4,408
Basic Earnings Per Share (in dollars per share) $ 0.35 $ 0.49
Weighted Average Shares Outstanding (in shares) 9,317 9,064
Diluted Earnings Per Share (in dollars per share) $ 0.35 $ 0.48
Weighted Average Shares Outstanding (in shares) 9,389 9,196
Service [Member]    
Revenue $ 49,144 $ 43,778
Cost of Revenue 32,935 28,895
Distribution Service [Member]    
Revenue 27,280 22,929
Cost of Revenue $ 17,668 $ 15,157