v3.26.3
Segment Information - By industry segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Segment Information      
Total revenues $ 403,472 $ 384,623  
Cost of goods sold 279,671 261,438  
Selling, general and administrative expenses 68,709 66,955  
Research and development expenses 19,426 20,427  
Segment income (loss) from operations 35,666 35,803  
Segments assets 2,489,442 2,299,156 $ 2,502,452
Capital expenditures 7,655 7,028  
Depreciation and amortization 9,039 10,260  
Restructuring and other charges (2,096) (2,730)  
Income (loss) from operations 33,570 33,073  
Total Reportable Segments      
Segment Information      
Total revenues 403,472 384,623  
Security Division      
Segment Information      
Total revenues 264,126 254,248  
Optoelectronics and Manufacturing Division      
Segment Information      
Total revenues 104,218 89,632  
Healthcare Division      
Segment Information      
Total revenues 35,128 40,743  
Operating segments | Total Reportable Segments      
Segment Information      
Total revenues 418,979 404,452  
Cost of goods sold 294,851 280,002  
Selling, general and administrative expenses 60,231 58,126  
Research and development expenses 19,426 20,427  
Segment income (loss) from operations 44,471 45,897  
Segments assets 2,206,617 2,199,160 2,178,111
Capital expenditures 7,296 6,364  
Depreciation and amortization 8,563 9,775  
Operating segments | Security Division      
Segment Information      
Total revenues 264,126 254,248  
Cost of goods sold 181,881 173,345  
Selling, general and administrative expenses 37,107 36,109  
Research and development expenses 14,147 13,828  
Segment income (loss) from operations 30,991 30,966  
Segments assets 1,583,904 1,637,446 1,581,183
Capital expenditures 4,332 3,562  
Depreciation and amortization 5,831 6,927  
Restructuring and other charges (403) (2,357)  
Operating segments | Optoelectronics and Manufacturing Division      
Segment Information      
Total revenues 119,725 109,461  
Cost of goods sold 94,851 86,514  
Selling, general and administrative expenses 9,036 8,957  
Research and development expenses 1,492 1,237  
Segment income (loss) from operations 14,346 12,753  
Segments assets 332,742 290,831 308,765
Capital expenditures 2,123 1,595  
Depreciation and amortization 1,709 1,681  
Restructuring and other charges (124) (27)  
Operating segments | Healthcare Division      
Segment Information      
Total revenues 35,128 40,743  
Cost of goods sold 18,119 20,143  
Selling, general and administrative expenses 14,088 13,060  
Research and development expenses 3,787 5,362  
Segment income (loss) from operations (866) 2,178  
Segments assets 289,971 270,883 288,163
Capital expenditures 841 1,207  
Depreciation and amortization 1,023 1,167  
Restructuring and other charges (1,522) (332)  
Intersegment revenue elimination      
Segment Information      
Total revenues (15,507) (19,829)  
Cost of goods sold (15,180) (18,564)  
Segment income (loss) from operations (327) (1,265)  
Segments assets (43,472) (50,159) (47,496)
Intersegment revenue elimination | Total Reportable Segments      
Segment Information      
Total revenues 15,507 19,829  
Intersegment revenue elimination | Optoelectronics and Manufacturing Division      
Segment Information      
Total revenues 15,507 19,829  
Unallocated Corporate      
Segment Information      
Selling, general and administrative expenses 8,478 8,829  
Segment income (loss) from operations (8,478) (8,829)  
Segments assets 326,297 150,155 $ 371,837
Capital expenditures 359 664  
Depreciation and amortization 476 485  
Restructuring and other charges $ (47) $ (14)