v3.26.1
Segment Reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segement
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Segment Reporting [Line Items]          
Revenues $ 768,184 $ 698,161 $ 1,460,613 $ 1,372,684  
Cost of services and products 611,202 549,734 1,176,361 1,089,246  
Selling, general and administrative expense 68,745 69,238 138,227 130,777  
Depreciation 23,000 21,000 46,000 42,000  
Depreciation, Depletion and Amortization 27,429 25,400 54,600 49,848  
Segment Reporting, Long-Lived Asset, Expenditure for Addition 23,180 30,272 40,585 56,360  
Income (Loss) from Operations 88,237 79,189 $ 146,025 152,661  
Number of Reportable Segments | segement     5    
Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax 86,077 78,416 $ 140,906 147,794  
Interest income 4,904 3,017 9,965 6,661  
Interest Expense, Operating and Nonoperating (8,456) (9,472) (17,561) (18,547)  
Equity in income (losses) of unconsolidated affiliates 1,210 311 1,487 673  
Other income (expense), net 182 5,371 990 6,346  
Assets 2,688,838 2,327,582 2,688,838 2,327,582 $ 2,667,254
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization 443,229 445,667 443,229 445,667 451,693
Goodwill 50,789 51,383 50,789 51,383 $ 51,023
Amortization 4,000 4,000 8,300 7,900  
Subsea Robotics Member          
Segment Reporting [Line Items]          
Revenues 232,016 218,786 446,289 424,762  
Cost of services and products 150,146 138,839 294,479 272,401  
Selling, general and administrative expense 15,545 15,442 29,977 28,224  
Depreciation, Depletion and Amortization 14,220 12,385 27,938 24,121  
Segment Reporting, Long-Lived Asset, Expenditure for Addition 11,495 20,800 20,018 39,716  
Income (Loss) from Operations 66,325 64,505 121,833 124,137  
Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax 66,325 64,505 121,833 124,137  
Assets 567,134 504,997 567,134 504,997  
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization 206,959 219,903 206,959 219,903  
Goodwill 23,809 23,813 23,809 23,813  
Manufactured Products Member          
Segment Reporting [Line Items]          
Revenues 149,030 145,134 292,678 280,171  
Cost of services and products 117,173 116,474 224,815 234,141  
Selling, general and administrative expense 9,922 9,888 19,843 18,591  
Depreciation, Depletion and Amortization 2,779 2,741 5,553 5,391  
Segment Reporting, Long-Lived Asset, Expenditure for Addition 1,642 549 2,724 1,333  
Income (Loss) from Operations 21,935 18,772 48,020 27,439  
Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax 21,935 18,772 48,020 27,439  
Assets 381,065 371,000 381,065 371,000  
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization 57,274 61,495 57,274 61,495  
Goodwill 0 0 0 0  
Integrity Managements & Digital Solutions Member          
Segment Reporting [Line Items]          
Revenues 70,844 75,367 138,728 146,785  
Cost of services and products 62,944 62,882 124,131 123,770  
Selling, general and administrative expense 7,800 7,838 15,495 14,906  
Depreciation, Depletion and Amortization 1,966 1,839 3,908 3,569  
Segment Reporting, Long-Lived Asset, Expenditure for Addition 1,636 515 3,877 1,966  
Income (Loss) from Operations 100 4,647 (898) 8,109  
Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax 100 4,647 (898) 8,109  
Assets 149,121 128,980 149,121 128,980  
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization 17,086 15,408 17,086 15,408  
Goodwill 16,526 17,116 16,526 17,116  
Offshore Projects Group          
Segment Reporting [Line Items]          
Revenues 182,843 149,281 318,219 314,222  
Cost of services and products 142,672 117,307 249,639 237,370  
Selling, general and administrative expense 10,152 10,311 20,217 19,523  
Depreciation, Depletion and Amortization 4,679 4,663 9,434 9,352  
Segment Reporting, Long-Lived Asset, Expenditure for Addition 4,408 5,810 6,809 10,105  
Income (Loss) from Operations 30,019 21,663 48,363 57,329  
Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax 30,019 21,663 48,363 57,329  
Assets 490,504 456,908 490,504 456,908  
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization 139,777 130,655 139,777 130,655  
Goodwill 0 0 0 0  
Aerospace and Defense Technologies Member          
Segment Reporting [Line Items]          
Revenues 133,451 109,593 264,699 206,744  
Depreciation, Depletion and Amortization 1,016 900 2,022 1,733  
Income (Loss) from Operations 16,425 16,299 24,536 26,964  
Unallocated Expenses [Member]          
Segment Reporting [Line Items]          
Cost of services and products 29,656 28,592 59,807 56,431  
Selling, general and administrative expense 16,911 18,105 36,022 34,886  
Depreciation, Depletion and Amortization 2,769 2,872 5,745 5,682  
Segment Reporting, Long-Lived Asset, Expenditure for Addition 1,432 1,347 3,243 1,389  
Income (Loss) from Operations (46,567) (46,697) (95,829) (91,317)  
Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax (48,727) (47,470) (100,948) (96,184)  
Advanced Technologies [Member]          
Segment Reporting [Line Items]          
Cost of services and products 108,611 85,640 223,490 165,133  
Selling, general and administrative expense 8,415 7,654 16,673 14,647  
Segment Reporting, Long-Lived Asset, Expenditure for Addition 2,567 1,251 3,914 1,851  
Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax 16,425 16,299 24,536 26,964  
Assets 152,032 138,144 152,032 138,144  
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization 10,568 7,141 10,568 7,141  
Goodwill 10,454 10,454 10,454 10,454  
Corporate Segment          
Segment Reporting [Line Items]          
Assets 948,982 727,553 948,982 727,553  
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization 11,565 11,065 11,565 11,065  
Goodwill $ 0 $ 0 $ 0 $ 0