v3.26.1
Revenue Recognition and Contracts with Customers (Tables)
12 Months Ended
Jun. 30, 2026
Revenue Recognition and Contracts with Customers  
Schedule of disaggregation of revenues Following is the disaggregation of revenues based on major product lines (in thousands):

Fiscal year ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2024

Major Product Lines:

  ​

 

  ​

 

  ​

Intrusion and access alarm products

$

35,656

$

33,084

$

39,372

Door locking devices

 

69,132

 

62,207

 

73,699

Services

 

97,528

 

86,330

 

75,749

Total Revenues

$

202,316

$

181,621

$

188,820

Schedule of allowance for credit losses

The following table represents the allowance for credit losses accounts as of the respective years ending June 30 (in thousands):

  ​ ​ ​

Balance at beginning of period

  ​ ​ ​

Charged to costs and expenses

  ​ ​ ​

Deductions/ (recoveries)

  ​ ​ ​

Balance at end of period

For the Year Ended June 30, 2026:

Allowance for credit losses

$

25

$

76

$

$

101

For the Year Ended June 30, 2025:

Allowance for credit losses

$

32

$

$

(7)

$

25

For the Year Ended June 30, 2024:

 

Allowance for credit losses

$

131

$

$

(99)

$

32