XML 97 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Inventories $ 2,437 $ 1,049
Share-based compensation 4,476 5,565
Lease liabilities 4,296 4,812
Research and development 12,838 12,653
Other 5,658 3,874
Total deferred tax assets 29,705 27,953
Deferred tax liabilities:    
Amortization (38,532) (42,351)
Depreciation (26,234) (28,937)
Prepaid expenses (306) (421)
Foreign currency and interest rate swaps (642) (647)
Right of use assets (4,032) (4,574)
Other (3,656) (3,047)
Total deferred tax liabilities (73,402) (79,977)
Valuation allowance (25) (22)
Net deferred tax liability $ (43,722) $ (52,046)