XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Components of Inventory As of March 31, 2023 and June 30, 2022, inventory consisted of (in thousands):
March 31,
2023
June 30,
2022
Finished goods$14,571 79.0 %$12,674 76.9 %
Raw materials3,881 21.0 %3,798 23.1 %
Total inventory$18,452 100.0 %$16,472 100.0 %
Schedule of Computation of Net (Loss) 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):
 Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
Numerator:
Net income$1,022 $1,141 $574 $4,536 
Denominator:
Basic weighted-average common shares outstanding12,615 13,195 12,538 13,261 
Effect of dilutive securities:
Stock awards and options155 62 17 51 
Diluted weighted-average common shares outstanding12,770 13,257 12,555 13,312 
Net income per share, basic$0.08 $0.09 $0.05 $0.34 
Net income per share, diluted$0.08 $0.09 $0.05 $0.34 
Schedule of Revenue Disaggregated by Geographic Regions
The following table presents the Company's revenue disaggregated by these two geographic regions (in thousands):
 Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
Americas$39,532 $33,444 $115,606 $104,600 
Asia/Pacific & Europe14,209 16,560 43,571 50,818 
Total revenue$53,741 $50,004 $159,177 $155,418 
Additional information as to the Company’s revenue from operations in the most significant geographical areas is set forth below (in thousands):
 Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
United States$37,855 $31,674 $110,485 $98,868 
Japan$8,133 $8,724 $23,665 $28,558 
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):
 March 31,
2023
June 30,
2022
United States$20,312 $19,790 
Japan$1,235 $1,869