XML 30 R16.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Goodwill | 12 Months Ended
--- | ---
Dec. 31, 2023
Goodwill And Intangible Assets Disclosure [Abstract] |
Goodwill | Note 8 – Goodwill: We have assigned goodwill to each of our reporting units (as that term is defined in ASC Topic 350-20-20, Goodwill) which corresponds to our operating segments. All of our goodwill related to our Chemicals Segment is from our various step acquisitions of NL and Kronos which occurred prior to 2021, as goodwill was determined prior to the adoption of the equity transaction framework provisions of ASC Topic 810. Substantially all of the net goodwill related to the Component Products Segment was generated from CompX’s acquisitions of certain business units and the step acquisitions of CompX. The Component Products Segment goodwill is assigned to the security products reporting unit within that operating segment. ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Operating segment | ​ | ​ | ​
​ | ​ | ​ | ​ | ​ | Component | ​ | ​ | ​
​ |  | Chemicals |  | Products |  | Total
​ | ​ | (In millions)
Balance at December 31, 2021, 2022 and 2023 | ​ | $ | 352.6 | ​ | $ | 27.1 | ​ | $ | 379.7
​ We test for goodwill impairment at the reporting unit level. In determining the estimated fair value of the reporting units, we use appropriate valuation techniques, such as discounted cash flows and, with respect to our Chemicals Segment, we consider quoted market prices, a Level 1 input, while discounted cash flows are a Level 3 input. We also consider control premiums when assessing fair value using quoted market prices. If the carrying amount of the reporting unit’s net assets exceeds its fair value, an impairment charge is recorded for the amount by which such carrying amount exceeds the reporting unit’s fair value (not to exceed the amount of goodwill recognized). As permitted by GAAP, during 2021, 2022 and 2023 we used the qualitative assessment of ASC 350-20-35 for the Component Products security products reporting unit’s annual impairment test and determined it was not necessary to perform a quantitative goodwill impairment test. We review goodwill for each of our reporting units for impairment during the third quarter of each year. Goodwill is also evaluated for impairment at other times whenever an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying value. If the fair value of an evaluated asset is less than its book value, the asset is written down to fair value. In 2021, 2022 and 2023, no goodwill impairment was indicated as part of our annual impairment review of goodwill. Prior to 2021, we recorded an aggregate $16.5 million goodwill impairment, mostly with respect to our Component Products Segment. Our consolidated gross goodwill at December 31, 2023 is $396.2 million.

X
- References No definition available. + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for goodwill. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//350-20/tableOfContent Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2 + Details
Name: | us-gaap_GoodwillDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration