XML 62 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition and Contracts with Customers - Disaggregation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Revenue:      
Revenues $ 188,820 $ 169,997 $ 143,593
Intrusion and access alarm products      
Revenue:      
Revenues 39,372 47,344 49,606
Door locking devices      
Revenue:      
Revenues 73,699 62,718 48,006
Services      
Revenue:      
Revenues $ 75,749 $ 59,935 $ 45,981