XML 132 R115.htm IDEA: XBRL DOCUMENT v3.24.1
Note 21 - Segment Reporting - Reconciliation of Income Before Provision for Income Taxes to Adjusted EBITDA (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net income (loss) for the period $ (96,197) $ (27,571) $ 3,364
Provision for income taxes (6,873) (217) 3,906
Depreciation of property and equipment 36,431 28,187 17,986
Impairment and loss on disposition of property and equipment 4,822 553 435
Amortization of intangible assets 10,829 11,394 10,007
Interest expense, net 41,771 14,456 4,617
Accretion of contingent consideration 0 248 383
Stock-based compensation 8,134 7,599 4,592
Loss (gain) on change in the fair value of forward contracts 1,624 281 606
Unrealized loss (gain) on foreign exchange revaluation of foreign denominated monetary assets and liabilities (62) 281 219
Acquisition and other costs1 1,916 2,660 2,706
Adjusted EBITDA 15,451 37,590 48,821
Foreign Exchange Forward [Member]      
Loss (gain) on change in the fair value of forward contracts $ 0 $ 0 $ 606