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

Fiscal Year ended June 30, 

2026

  ​ ​ ​

2025

  ​ ​ ​

2024

(in thousands)

  ​

 

  ​

 

  ​

Net Revenue

$

202,316

$

181,621

$

188,820

Less:

 

 

 

Cost of revenue

82,525

80,591

87,066

Compensation-related expenses(1)

29,729

27,922

23,060

Commission expenses

6,939

6,165

5,519

Marketing, advertising and other promotional expenses

4,096

3,753

3,262

Research and development (excluding compensation related benefits)

1,645

1,475

1,476

Selling, general, and administrative expenses(2)

15,744

15,456

14,619

Litigation settlement cost

16,000

Interest and other (income), net

(4,184)

(3,810)

(2,568)

Provision for Income Taxes

6,795

6,663

6,568

Segment Profit

$

43,027

$

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 revenue to external customers The following table presents net sales by geographic area (in thousands).

Fiscal Year ended June 30, 

2026

  ​ ​ ​

2025

  ​ ​ ​

2024

Sales to external customers:

  ​

 

  ​

 

  ​

United States

$

199,584

$

180,072

$

187,724

Foreign

 

2,732

 

1,549

 

1,096

Total Net Revenue

$

202,316

$

181,621

$

188,820

Schedule of long-lived assets in individual foreign country by country The following table presents long-lived assets by geographic area (in thousands).

As of June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Long-lived assets:

  ​

 

  ​

United States

$

5,814

$

5,264

Dominican Republic

 

8,330

 

9,157

Total Long-lived assets

$

14,144

$

14,421