XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition and Contracts with Customers - Disaggregation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Revenue:      
Revenues $ 181,621 $ 188,820 $ 169,997
Intrusion and access alarm products      
Revenue:      
Revenues 33,084 39,372 47,344
Door locking devices      
Revenue:      
Revenues 62,207 73,699 62,718
Services      
Revenue:      
Revenues $ 86,330 $ 75,749 $ 59,935