XML 106 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 15 - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued expenses $ 52,351 $ 48,758
Deferred Income 43,261 36,927
Inventories 14,103 12,549
Stock-based compensation 16,959 14,143
Operating loss and credit carryforwards 50,327 54,753
Bad debt 1,803 1,380
Other deferred tax assets 13,031 8,722
Capitalized R&D 98,323 65,523
Valuation allowance (5,225) (5,136)
Total deferred tax assets 284,933 237,619
Goodwill and intangible assets 234,271 253,342
Depreciation 49,935 45,964
Debt refinancing costs 0 828
Interest swap and derivative instruments 6,496 9,521
Prepaid expenses 3,284 2,444
Total deferred tax liabilities 293,986 312,099
Net deferred tax liabilities $ (9,053) $ (74,480)