XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]    
Net sales $ 14,892 $ 11,938
Cost of sales 9,742 8,280
Gross profit 5,150 3,658
Operating expenses:    
Selling expenses 48 25
General and administrative expenses 1,246 995
Research and development costs 843 805
Total operating expenses 2,137 1,825
Operating income 3,013 1,833
Other income (expense):    
Interest and dividend income 25 24
Unrealized gain (loss) on investments 433 (2,553)
Interest expense (152) (133)
Total other income (loss) 306 (2,662)
Income (loss) before income taxes 3,319 (829)
Provision for income taxes 853 (214)
Net income (loss) $ 2,466 $ (615)
Basic and diluted net income per share:    
Basic net income (loss) per share $ 0.76 $ (0.17)
Diluted net income (loss) per share $ 0.75 $ (0.17)
Weighted-average common shares outstanding:    
Basic 3,259,742 3,546,737
Diluted 3,292,142 3,546,737
Common shares outstanding 3,297,510 3,547,330