Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies (Tables)

v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable, Allowance for Credit Loss
The opening and closing balances of our accounts receivables from continuing operations are as follows (in thousands):
(in thousands)
January 1, 2023
December 31, 2023 December 31, 2024
Accounts receivables, net $ 33,202  $ 26,604  $ 23,880 
Activity in the allowance for credit losses from continuing operations were as follows:
(in thousands) 2024 2023
Balance at beginning of period $ 463  $ 643 
Current period provision for expected credit losses 473  953 
Deductions from allowance (591) (1,133)
Balance at end of period $ 345  $ 463 
Schedule of Goodwill
The changes in the carrying amount of goodwill for the years ended December 31, 2023 were as follows:
(in thousands) Specialty Chemicals
Balance December 31, 2022 $ 11,389 
Goodwill Impairment (11,389)
Balance December 31, 2023 — 
Schedule of Finite-Lived Intangible Assets
The gross carrying amount and accumulated amortization of intangible assets from continuing operations consist of the following:
2024 2023
(in thousands) Gross Carrying Amount Accumulated Amortization Gross Carrying Amount Accumulated Amortization
Definite-lived intangible assets:
Customer related $ 14,604  $ (8,107) $ 14,604  $ (6,685)
Trademarks and trade names 150  (32) 150  (17)
Other 500  (106) 500  (56)
Total definite-lived intangible assets $ 15,254  $ (8,245) $ 15,254  $ (6,758)
Schedule of Amortization Expense for Finite-lived Intangible Assets
Estimated amortization expense for the next five fiscal years based on existing intangible assets is as follows:
(in thousands)
2025 $ 1,324 
2026 1,102 
2027 930 
2028 786 
2029 673 
Thereafter 2,194 
Total $ 7,009 
Schedule Of Deferred Revenue Activity
Deferred revenue activity from continuing operations were as follows:
(in thousands) 2024 2023
Balance at beginning of period $ 62  $ 98 
Current period advances from customers 2,303  1,395 
Revenue recognized due to fulfillment of performance obligations (1,005) (1,431)
Balance at end of period $ 1,360  $ 62