XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 29, 2024
Jun. 24, 2023
Revenue [1] $ 66,707 $ 60,598
Cost of Service Revenue 44,052 41,888
Gross Profit 22,655 18,710
Selling, Marketing and Warehouse Expenses 7,801 6,469
General and Administrative Expenses 9,755 7,601
Total Operating Expenses 17,556 14,070
Operating Income 5,099 4,640
Interest Expense 52 814
Interest Income (312) 0
Other Expense 131 64
Total Interest and Other, net (129) 878
Income Before Provision For Income Taxes 5,228 3,762
Provision for Income Taxes 820 813
Net Income $ 4,408 $ 2,949
Basic Earnings Per Share (in dollars per share) $ 0.49 $ 0.39
Average Shares Outstanding (in shares) 9,064 7,622
Diluted Earnings Per Share (in dollars per share) $ 0.48 $ 0.38
Average Shares Outstanding (in shares) 9,196 7,762
Service [Member]    
Revenue $ 43,778 $ 39,853
Cost of Service Revenue 28,895 26,882
Distribution Service [Member]    
Revenue 22,929 20,745
Cost of Service Revenue $ 15,157 $ 15,006
[1] Revenues are attributed to the countries based on the destination of a product shipment or the location where service is rendered.