XML 196 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Canadian federal tax benefit at statutory rates  $ (891) $ 6,054 $ 1,610
Canadian federal tax benefit at statutory rates, percent 15.00% 15.00% 15.00%
Canadian provincial income tax $ (3,186) $ 497 $ 282
Canadian provincial income tax, percent 53.60% 1.20% 2.60%
Effect of foreign income tax, net  $ 5,642 $ 5,481 $ 1,809
Effect of foreign income tax, net, percent (95.00%) 13.60% 16.90%
Valuation allowance $ 8,983 $ (2,556) $ 153
Valuation allowance, percent (151.20%) (6.30%) 1.40%
Noncontrolling interest $ 325 $ 125 $ (562)
Noncontrolling interest, percent (5.50%) 0.30% (5.20%)
Non-deductible compensation $ 1,213 $ 1,009 $ 808
Nondeductible compensation, percent (20.40%) 2.50% 7.50%
Unrealized intercompany foreign currency translation gain $ (18) $ (148) $ (250)
Unrealized intercompany unrealized foreign currency translation, percent 0.30% (0.40%) (2.30%)
Deemed income from foreign subsidiaries $ 243 $ 322 $ 331
Deemed income from foreign subsidiaries, percent (4.10%) 0.80% 3.10%
Other, net $ 181 $ (151) $ 221
Other, net, percent (3.10%) (0.40%) 2.00%
Net income tax expense (benefit) $ 12,492 $ 10,633 $ 4,402
Net income tax expense (benefit), percent (210.40%) 26.30% 41.00%