v3.25.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Schedule of Components of Inventory
Inventory consisted of (in thousands):
 June 30,
 20252024
Finished goods$17,739 85.8 %$11,841 78.7 %
Raw materials2,930 14.2 %3,214 21.3 %
Total inventory$20,669 100.0 %$15,055 100.0 %
Reserves of inventories consist of the following (in thousands):
Years ended June 30,
20252024
Beginning balance$1,301 $1,292 
Additions214 901 
Write-offs(1,049)(892)
Ending balance$466 $1,301 
Schedule of Property and Equipment
Property and equipment are recorded at cost and depreciated using the straight-line method over the following useful lives:
Years
Equipment (includes computer hardware and software)
3 - 5
Furniture and fixtures5
Vehicles5
Property and equipment, net consist of (in thousands):
 June 30,
 20252024
Equipment (includes computer hardware and software)$16,998 $15,766 
Furniture and fixtures1,469 1,466 
Leasehold improvements5,101 5,040 
Vehicles51 51 
Accumulated depreciation(17,412)(14,510)
Total property and equipment, net$6,207 $7,813 
Summary of Computation of Net Income Per Share
The following is a reconciliation of net income per share and the weighted-average common shares outstanding for purposes of computing basic and diluted net income per share (in thousands, except per share amounts):
 Years ended June 30,
 20252024
Numerator:
Net income$9,805 $2,937 
Denominator:
Basic weighted-average common shares outstanding12,251 12,458 
Effect of dilutive securities:
Stock awards and options736 528 
Diluted weighted-average common shares outstanding12,987 12,986 
Net income per share, basic$0.80 $0.24 
Net income per share, diluted$0.75 $0.23 
Schedule of Long-lived Assets by Geographic Areas
The following table presents the Company’s long-lived assets for its most significant geographic markets (in thousands):
 June 30,
 20252024
United States$18,446 $19,216 
Foreign:
Japan1,901 1,925 
Other foreign markets472 612 
Total foreign markets2,373 2,537 
Total long-lived assets$20,819 $21,753