XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Business Segment Information - Financial Data By Business Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]          
Goodwill $ 34,033   $ 34,033   $ 34,214
Depreciation 22,000 $ 24,000 45,000 $ 50,000  
Revenue 668,808 597,910 1,267,900 1,134,897  
Income (Loss) from Operations 60,364 49,199 97,057 75,949  
Depreciation, Depletion and Amortization 25,980 26,046 53,038 53,867  
Amortization of Intangible Assets 3,900 1,800 7,600 3,500  
Subsea Robotics Member          
Segment Reporting Information [Line Items]          
Revenue 214,985 186,512 401,917 355,673  
Income (Loss) from Operations 61,750 42,227 105,987 75,881  
Depreciation, Depletion and Amortization 11,981 13,356 24,791 28,296  
Manufactured Products Member          
Segment Reporting Information [Line Items]          
Revenue 139,314 124,882 268,767 237,821  
Income (Loss) from Operations 14,369 10,607 27,559 21,887  
Depreciation, Depletion and Amortization 3,237 3,013 6,412 6,057  
Offshore Projects Group          
Segment Reporting Information [Line Items]          
Revenue 144,058 130,547 259,112 234,854  
Income (Loss) from Operations 13,248 17,132 14,092 22,646  
Depreciation, Depletion and Amortization 5,584 6,976 12,019 14,104  
Integrity Managements & Digital Solutions Member          
Segment Reporting Information [Line Items]          
Revenue 73,492 63,166 143,182 123,249  
Income (Loss) from Operations 3,473 3,844 7,088 6,926  
Depreciation, Depletion and Amortization 1,803 939 3,062 1,797  
Aerospace and Defense Technologies Member          
Segment Reporting Information [Line Items]          
Revenue 96,959 92,803 194,922 183,300  
Income (Loss) from Operations 7,244 11,357 20,052 19,853  
Depreciation, Depletion and Amortization 616 632 1,219 1,285  
Unallocated Expenses [Member]          
Segment Reporting Information [Line Items]          
Income (Loss) from Operations (39,720) (35,968) (77,721) (71,244)  
Depreciation, Depletion and Amortization 2,759 1,130 5,535 2,328  
Energy Segments          
Segment Reporting Information [Line Items]          
Revenue 571,849 505,107 1,072,978 951,597  
Income (Loss) from Operations 92,840 73,810 154,726 127,340  
Depreciation, Depletion and Amortization $ 22,605 $ 24,284 $ 46,284 $ 50,254