Goodwill, Long-Lived Assets, and Other Intangible Assets (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
| Goodwill and Intangible Assets Disclosure [Abstract] |
|
| Schedule of Goodwill |
Changes in the carrying amount of goodwill by reporting unit during the year ended December 31, 2024, consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Array Legacy Operations(1) | | STI Operations | | Total | | | | | | | Beginning balance | $ | 69,727 | | | $ | 365,864 | | | $ | 435,591 | | | | | | | | | Foreign currency translation | — | | | (39,402) | | | (39,402) | | | | | | | | | Impairment charge | — | | | (236,000) | | | (236,000) | | | | | | | | Ending balance | $ | 69,727 | | | $ | 90,462 | | | $ | 160,189 | | | | | | | |
(1) Goodwill attributable to Array Legacy Operations is net of impairment charges of $51.9 million. Prior to 2024, no impairment charges have been recorded for STI Operations.
|
| Schedule of Finite-lived Intangible Assets |
Other intangible assets consisted of the following (in thousands, except for useful lives): | | | | | | | | | | | | | | | | | | | | | December 31, | | Estimated Useful Life (Years) | | 2024 | | 2023 | | Amortizable: | | | | | | | Developed technology | 14 | | $ | 203,800 | | | $ | 203,800 | | | Computer software | 3 | | 15,826 | | | 5,267 | | | Customer relationships | 10 | | 179,166 | | | 336,134 | | | Backlog | 1 | | 16,877 | | | 54,438 | | | Trade name | 20 | | 15,117 | | | 27,061 | | | Total amortizable intangibles | | | 430,786 | | | 626,700 | | | Accumulated amortization: | | | | | | | Developed technology | | | 123,462 | | | 108,905 | | | Computer software | | | 14,552 | | | 1,274 | | | Customer relationships | | | 102,541 | | | 115,444 | | | Backlog | | | 16,877 | | | 54,322 | | | Trade name | | | 2,245 | | | 2,666 | | | Total accumulated amortization | | | 259,677 | | | 282,611 | | | Total amortizable intangibles, net | | | 171,109 | | | 344,089 | | | | | | | | | Non-amortizable: | | | | | | | Trade name | | | 10,300 | | | 10,300 | | | | | | | | | Total other intangible assets, net | | | $ | 181,409 | | | $ | 354,389 | |
|
| Schedule of Indefinite-lived Intangible Assets |
Other intangible assets consisted of the following (in thousands, except for useful lives): | | | | | | | | | | | | | | | | | | | | | December 31, | | Estimated Useful Life (Years) | | 2024 | | 2023 | | Amortizable: | | | | | | | Developed technology | 14 | | $ | 203,800 | | | $ | 203,800 | | | Computer software | 3 | | 15,826 | | | 5,267 | | | Customer relationships | 10 | | 179,166 | | | 336,134 | | | Backlog | 1 | | 16,877 | | | 54,438 | | | Trade name | 20 | | 15,117 | | | 27,061 | | | Total amortizable intangibles | | | 430,786 | | | 626,700 | | | Accumulated amortization: | | | | | | | Developed technology | | | 123,462 | | | 108,905 | | | Computer software | | | 14,552 | | | 1,274 | | | Customer relationships | | | 102,541 | | | 115,444 | | | Backlog | | | 16,877 | | | 54,322 | | | Trade name | | | 2,245 | | | 2,666 | | | Total accumulated amortization | | | 259,677 | | | 282,611 | | | Total amortizable intangibles, net | | | 171,109 | | | 344,089 | | | | | | | | | Non-amortizable: | | | | | | | Trade name | | | 10,300 | | | 10,300 | | | | | | | | | Total other intangible assets, net | | | $ | 181,409 | | | $ | 354,389 | |
|
| Schedule of Future Annual Amortization Expense of Amortizable Intangible Assets |
The following table presents estimated future annual amortization expense (in thousands): | | | | | | | Amount | | 2025 | $ | 34,844 | | | 2026 | 30,370 | | | 2027 | 25,350 | | | 2028 | 25,232 | | | 2029 | 25,232 | | | Thereafter | 30,081 | | | $ | 171,109 | |
|