XML 19 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Mar. 25, 2023
Revenue $ 278,421 $ 259,481 $ 230,569
Cost of Revenue 188,968 175,675 162,214
Gross Profit 89,453 83,806 68,355
Selling, Marketing and Warehouse Expenses 33,341 28,710 24,761
General and Administrative Expenses 38,238 35,315 27,346
Total Operating Expenses 71,579 64,025 52,107
Operating Income 17,874 19,781 16,248
Interest Expense, Nonoperating 798 1,835 2,417
Interest Income (825) (808) 0
Other (Income) Expense (425) 315 344
Total Interest and Other (Income)/Expense, net (452) 1,342 2,761
Income Before Provisions for Income Taxes 18,326 18,439 13,487
Provision for Income Taxes 3,811 4,792 2,799
Net Income $ 14,515 $ 13,647 $ 10,688
Basic Earnings Per Share (in dollars per share) $ 1.58 $ 1.66 $ 1.42
Average Shares Outstanding (in shares) 9,185 8,239 7,551
Diluted Earnings Per Share (in dollars per share) $ 1.57 $ 1.63 $ 1.4
Average Shares Outstanding (in shares) 9,254 8,352 7,645
Service [Member]      
Revenue $ 181,428 $ 169,525 $ 144,883
Cost of Revenue 120,769 112,272 98,245
Distribution Service [Member]      
Revenue 96,993 89,956 85,686
Cost of Revenue $ 68,199 $ 63,403 $ 63,969