XML 133 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Schedule of Components of Inventory As of March 31, 2025 and June 30, 2024, inventory consisted of (in thousands):
March 31,
2025
June 30,
2024
Finished goods$18,799 84.6 %$11,841 78.7 %
Raw materials3,422 15.4 %3,214 21.3 %
Total inventory$22,221 100.0 %$15,055 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,
 2025202420252024
Numerator:
Net income$3,470 $1,659 $7,846 $1,632 
Denominator:
Basic weighted-average common shares outstanding12,350 12,424 12,227 12,525 
Effect of dilutive securities:
Stock awards and options950 562 758 485 
Diluted weighted-average common shares outstanding13,300 12,986 12,985 13,010 
Net income per share, basic$0.28 $0.13 $0.64 $0.13 
Net income per share, diluted$0.26 $0.13 $0.60 $0.13 
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,
 2025202420252024
Americas$48,201 $37,215 $142,246 $114,795 
Asia/Pacific & Europe10,239 11,030 31,170 36,438 
Total revenue$58,440 $48,245 $173,416 $151,233 
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,
 2025202420252024
United States$46,433 $35,333 $137,082 $109,448 
Japan$6,239 $6,223 $18,499 $21,051 
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,
2025
June 30,
2024
United States$20,094 $19,216 
Japan$1,844 $1,925