XML 117 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:      
Inventory valuation $ 12,500 $ 12,682  
Net operating losses 6,734 5,841  
Credit carry forwards 46,753 49,086  
Warranty and installation accruals 2,054 1,766  
Share-based compensation 5,802 4,637  
Contract liabilities 7,775 19,785  
Operating leases 8,620 8,034  
Research and experimental capitalization 46,667 34,504  
Depreciation 4,037 1,588  
Other 5,033 4,885  
Total deferred tax assets 145,975 142,808  
Valuation allowance (11,797) (11,745)  
Net deferred tax assets 134,178 131,063  
Deferred tax liabilities:      
Purchased intangible assets 8,673 14,166  
Operating leases 6,003 5,548  
Total deferred tax liabilities 14,676 19,714  
Net deferred taxes, asset 119,502 111,349  
Accrual for foreign tax withholdings on unremitted earnings 1,200    
Income tax expense (benefit)      
Income tax benefit 4,880 $ (2,030) $ 115,957
Income tax benefit associated with asset impairments 12,200    
Income tax benefit related to current year research and development tax credits 7,900    
Income tax benefit related to Foreign-Derived Intangible Income (5,100)    
Income tax expense related to pre-tax income from operations $ 20,300