v3.25.2
Segment and Geographical Data (Tables)
12 Months Ended
Jun. 30, 2025
Segment and Geographical Data  
Schedule of segment information

​

​

​

​

​

​

​

​

​

​

Fiscal Year ended June 30, 

​

​

2025

    

2024

​

​

(in thousands)

​

​

​

  

 

​

  

Net Sales

​

$

181,621

​

$

188,820

Less:

​

 

​

​

 

​

Cost of revenue

​

​

80,591

​

​

87,066

Compensation-related expenses(1)

​

​

27,922

​

​

23,060

Commission expenses

​

​

6,165

​

​

5,519

Marketing, advertising and other promotional expenses

​

​

3,753

​

​

3,262

Research and development (excluding compensation related benefits)

​

​

1,475

​

​

1,476

Selling, general, and administrative expenses(2)

​

​

15,456

​

​

14,619

Interest and other (income), net

​

​

(3,810)

​

​

(2,568)

Provision for Income Taxes

​

​

6,663

​

​

6,568

Segment Profit

​

$

43,406

​

$

49,818

(1)Excludes stock based compensation.
(2)Excludes compensation-related expenses, commission expenses and marketing, advertising and other promotional expenses.
Schedule of sales to external customers

​

​

​

​

​

​

​

​

​

​

​

​

​

Fiscal Year ended June 30, 

​

​

2025

    

2024

    

2023

Sales to external customers:

​

​

  

 

​

  

 

​

  

United States

​

$

180,072

​

$

187,724

​

$

168,619

Foreign

​

 

1,549

​

 

1,096

​

 

1,378

Total Net Sales

​

$

181,621

​

$

188,820

​

$

169,997

Schedule of long-lived assets in individual foreign country by country

​

​

​

​

​

​

​

​

​

​

As of June 30, 

​

    

2025

    

2024

Long-lived assets:

​

​

  

 

​

  

United States

​

$

5,264

​

$

5,455

Dominican Republic

​

 

9,157

​

 

9,109

Total Long-lived assets

​

$

14,421

​

$

14,564