XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
State net operating loss carryforwards $ 52 $ 96
Foreign net operating loss carryforwards 122 182
Federal tax credit carryforwards 3,378 1,999
State tax credit carryforwards 11,357 9,560
Property, plant and equipment 4,896 6,979
Operating lease liability 5,504 5,564
Accrued compensation 313 242
Inventories 552 804
Stock compensation 2,399 1,790
Warranty 2,666 3,108
Deferred revenue 6,562 6,389
Capitalized research and development costs 54,673 38,036
Gross deferred tax assets 92,474 74,749
Valuation allowance (14,736) (10,963)
Net deferred tax assets 77,738 63,786
Deferred tax liabilities:    
Right-of-use asset (8,750) (9,155)
Other (711) (1,203)
Gross deferred tax liabilities (9,461) (10,358)
Deferred taxes, net $ 68,277 $ 53,428