XML 112 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Assets and Deferred Tax Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Accounts receivable $ 1,307 $ 1,304
Inventory 11,891 12,456
Accruals not currently deductible for tax purposes 11,984 16,341
Net operating loss and credit carryforwards 69,461 55,685
Capital loss carryforward 7,542 5,281
Equity compensation 10,701 11,382
Interest expense limitations 51,429 37,691
Capitalization of engineering, research and development expenses 134,398 100,832
Other, net 6,298 15,064
Gross deferred tax assets 305,011 256,036
Valuation allowance (71,785) (60,330)
Total deferred tax assets 233,226 195,706
Purchased intangible assets (215,906) (230,550)
Depreciation and amortization (24,853) (44,007)
Total deferred tax liabilities (240,759) (274,557)
Net deferred tax liabilities $ (7,533) $ (78,851)