XML 103 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Operating Segment Information - Segment Adjusted EBITDA Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income (loss) before income tax expense $ 9,769 $ (38,035)
Interest expense 9,718 4,894
Depreciation and amortization 13,995 13,004
Goodwill impairment charge 0 45,918
Intangible assets impairment charge 0 5,581
Gain on sale of property, plant and equipment 0 (3,435)
Segment Adjusted EBITDA $ 33,482 $ 27,927