XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Foreign tax credit carryforwards $ 3,423 $ 12,614
Net operating loss carryforwards 14,147 21,065
R&D credit carryforwards 3,880 2,895
Inventories 8,456 11,523
Operating lease liabilities 4,337 4,334
Employee benefits 4,292 4,442
Deferred revenue 8,088 6,437
Other 7,835 7,569
Gross deferred tax asset 54,458 70,879
Valuation allowance (22,088) (29,638)
Net deferred tax asset 32,370 41,241
Deferred tax liabilities:    
Property, plant and equipment (8,895) (14,337)
Intangible assets (21,009) (26,542)
Operating lease assets (3,108) (3,632)
Other (2,744) (2,236)
Deferred tax liability (35,756) (46,747)
Net deferred tax liability $ (3,386) $ (5,506)