XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION - By industry segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Segment Information                      
Total revenues $ 504,985 $ 444,354 $ 419,820 $ 344,007 $ 480,907 $ 405,406 $ 373,235 $ 279,210 $ 1,713,166 $ 1,538,758 $ 1,278,427
Costs of goods sold 336,747 294,063 272,669 222,505 326,590 269,311 231,934 180,465 1,125,984 1,008,300 847,917
Selling, general and administrative expenses 74,685 73,249 70,722 72,223 71,745 66,584 71,604 59,798 290,879 269,731 228,313
Research and development expenses 18,844 18,570 18,257 17,773 15,859 17,144 16,350 15,922 73,444 65,275 59,352
Segment income (loss) from operations                 222,859 195,452 142,845
Restructuring and other charges 1,687 2,255 215 1,178 3,895 1,004 1,026 466 5,335 6,391 7,566
Income (loss) from operations 73,022 $ 56,217 $ 57,957 $ 30,328 62,818 $ 51,363 $ 52,321 $ 22,559 217,524 189,061 135,279
Segments assets 2,241,257       1,936,008       2,241,257 1,936,008 1,555,686
Capital expenditures                 23,832 22,102 15,811
Depreciation and amortization                 43,580 42,209 38,513
Security Division                      
Segment Information                      
Total revenues                 1,196,180 1,043,073 760,291
Restructuring and other charges                 1,882 675 1,715
Optoelectronics And Manufacturing Division                      
Segment Information                      
Total revenues                 348,624 324,250 327,648
Restructuring and other charges                 619 3,548 2,507
Healthcare Division                      
Segment Information                      
Total revenues                 168,362 171,435 190,488
Restructuring and other charges                 2,246 810 3,077
Operating segments | Security Division                      
Segment Information                      
Total revenues                 1,196,180 1,043,073 760,291
Costs of goods sold                 780,378 681,531 511,840
Selling, general and administrative expenses                 157,873 134,401 94,378
Research and development expenses                 51,095 43,196 37,335
Segment income (loss) from operations                 206,834 183,945 116,738
Restructuring and other charges                 1,882 675 1,715
Income (loss) from operations                 204,952 183,270 115,023
Segments assets 1,608,985       1,333,259       1,608,985 1,333,259 948,126
Capital expenditures                 13,933 11,997 3,689
Depreciation and amortization                 29,579 25,831 23,504
Operating segments | Optoelectronics And Manufacturing Division                      
Segment Information                      
Total revenues                 412,065 384,268 387,431
Costs of goods sold                 321,397 299,147 299,457
Selling, general and administrative expenses                 33,409 33,608 33,325
Research and development expenses                 5,100 5,151 5,462
Segment income (loss) from operations                 52,159 46,362 49,187
Restructuring and other charges                 619 3,548 2,507
Income (loss) from operations                 51,540 42,814 46,680
Segments assets 300,405       288,629       300,405 288,629 310,930
Capital expenditures                 5,000 4,007 7,390
Depreciation and amortization                 7,176 9,040 7,582
Operating segments | Healthcare Division                      
Segment Information                      
Total revenues                 168,362 171,435 190,488
Costs of goods sold                 86,534 86,917 97,030
Selling, general and administrative expenses                 59,871 60,767 62,461
Research and development expenses                 17,249 16,928 16,555
Segment income (loss) from operations                 4,708 6,823 14,442
Restructuring and other charges                 2,246 810 3,077
Income (loss) from operations                 2,462 6,013 11,365
Segments assets 270,428       255,093       270,428 255,093 245,856
Capital expenditures                 1,448 3,219 2,726
Depreciation and amortization                 5,163 5,794 5,757
Intersegment revenue elimination                      
Segment Information                      
Total revenues                 (63,441) (60,018)  
Intersegment revenue elimination | Optoelectronics And Manufacturing Division                      
Segment Information                      
Total revenues                 63,441 60,018 59,783
Corporate                      
Segment Information                      
Total revenues                 (63,441) (60,018) (59,783)
Costs of goods sold                 (62,325) (59,295) (60,410)
Selling, general and administrative expenses                 39,726 40,955 38,149
Segment income (loss) from operations                 (40,842) (41,678) (37,522)
Restructuring and other charges                 588 1,358 267
Income (loss) from operations                 (41,430) (43,036) (37,789)
Segments assets $ 61,439       $ 59,027       61,439 59,027 50,774
Capital expenditures                 3,451 2,879 2,006
Depreciation and amortization                 $ 1,662 $ 1,544 $ 1,670