XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition and Contracts with Customers - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Revenue:        
Revenues $ 43,961 $ 49,267 $ 130,897 $ 138,490
Intrusion and access alarm products        
Revenue:        
Revenues 8,049 10,139 24,668 30,693
Door locking devices        
Revenue:        
Revenues 14,302 19,596 42,325 52,440
Services        
Revenue:        
Revenues $ 21,610 $ 19,532 $ 63,904 $ 55,357