ACQUISITIONS (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Zircaloy |
|
| ACQUISITIONS |
|
| Schedule of total consideration |
| | | | Cash paid | | $ | 98,895 | Less: cash and cash equivalents acquired | | | (6,896) | Less: restricted cash acquired | | | (2,409) | Total consideration, net | | $ | 89,590 |
|
| Summary of total purchase price consideration and amounts recognized for assets acquired and liabilities assumed |
| | | | Total consideration, net | | $ | 89,590 | | | | | Accounts receivable | | $ | 24,099 | Inventories | | | 14,025 | Prepaid expenses and other current assets | | | 2,403 | Property and equipment | | | 34,431 | Operating lease assets | | | 5,146 | Intangible assets | | | 14,400 | Goodwill | | | 30,947 | Total assets acquired | | | 125,451 | Accounts payable | | | 3,028 | Accrued liabilities | | | 16,446 | Long-term operating lease liabilities | | | 4,564 | Deferred tax liabilities | | | 9,208 | Other liabilities | | | 2,615 | Total liabilities assumed | | | 35,861 | Net assets acquired | | $ | 89,590 |
|
| Schedule of acquired intangible assets |
| | | | | | | | | Gross | | Average Useful Life | Customer relationships | | $ | 5,600 | | | 17 | Technology | | | 3,500 | | | 13 | Trademarks | | | 5,300 | | | 13 | Total | | $ | 14,400 | | | |
|
| ICOR |
|
| ACQUISITIONS |
|
| Schedule of total consideration |
| | | | Cash paid | | $ | 40,350 | Less: cash acquired | | | (1,068) | Plus: Contingent consideration | | | 2,226 | Total consideration, net | | $ | 41,508 |
|
| Summary of total purchase price consideration and amounts recognized for assets acquired and liabilities assumed |
| | | | Total consideration, net | | $ | 41,508 | | | | | Accounts receivable | | $ | 2,352 | Inventories | | | 8,086 | Prepaid expenses and other current assets | | | 612 | Property and equipment | | | 239 | Operating lease assets | | | 1,369 | Intangible assets | | | 17,200 | Goodwill | | | 18,602 | Total assets acquired | | | 48,460 | Accounts payable | | | 635 | Accrued liabilities | | | 1,455 | Long-term operating lease liabilities | | | 967 | Deferred tax liabilities | | | 3,895 | Total liabilities assumed | | | 6,952 | Net assets acquired | | $ | 41,508 |
|
| Schedule of acquired intangible assets |
| | | | | | | | | Gross | | Average Useful Life | Customer relationships | | $ | 1,496 | | | 10 | Technology | | | 14,283 | | | 10 | Trademarks | | | 1,421 | | | 10 | Total | | $ | 17,200 | | | |
|
| Summary of changes in the contingent consideration liability |
| | | | Balance, December 31, 2023 | | $ | — | ICOR acquisition | | | 2,226 | Fair value adjustment | | | 1,185 | Foreign currency translation adjustments | | | (200) | Balance, December 31, 2024 | | $ | 3,211 | Fair value adjustment | | | 1,927 | Foreign currency translation adjustments | | | 188 | Balance, December 31, 2025 | | $ | 5,326 |
|
| Alpha Safety |
|
| ACQUISITIONS |
|
| Schedule of total consideration |
| | | | Cash paid | | $ | 107,138 | Less: cash acquired | | | (4,607) | Total consideration, net | | $ | 102,531 |
|
| Summary of total purchase price consideration and amounts recognized for assets acquired and liabilities assumed |
| | | | Total consideration, net | | $ | 102,531 | | | | | Accounts receivable | | $ | 9,189 | Inventories | | | 8,527 | Prepaid expenses and other current assets | | | 1,889 | Property and equipment | | | 2,189 | Operating lease assets | | | 2,262 | Intangible assets | | | 57,800 | Goodwill | | | 49,133 | Total assets acquired | | | 130,989 | Accounts payable | | | 1,896 | Accrued liabilities | | | 12,570 | Long-term operating lease liabilities | | | 1,573 | Deferred tax liabilities | | | 12,419 | Total liabilities assumed | | | 28,458 | Net assets acquired | | $ | 102,531 |
|
| Schedule of acquired intangible assets |
| | | | | | | | | Gross | | Average Useful Life | Customer relationships | | $ | 17,900 | | | 20 | Technology | | | 35,200 | | | 15 | Trademarks | | | 4,700 | | | 10 | Total | | $ | 57,800 | | | |
|