XML 102 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Accrued expenses $ 889 $ 627
Allowance for credit losses 501 152
Contract overrun reserves 1,323 952
Deferred compensation 526 234
Deferred revenue 0 943
Employment-related accruals 5,022 3,932
Environmental reserves 501 501
Federal tax credit carryforwards 133 133
Inventory reserves 4,628 3,572
Operating lease liabilities 7,318 8,672
Pension obligation 553 28
Federal and state net operating loss carryforwards 2,560 3,397
Research expenses 21,822 10,620
State tax credit carryforwards 7,582 6,974
Stock-based compensation 1,852 2,420
Other 1,798 1,525
Total gross deferred tax assets 57,008 44,682
Valuation allowance (7,464) (7,548)
Total gross deferred tax assets, net of valuation allowance 49,544 37,134
Deferred tax liabilities:    
Deferred revenue (2,794) 0
Depreciation (11,622) (11,286)
Goodwill (10,973) (8,630)
Intangibles (16,265) (18,310)
Interest rate hedge (3,659) (3,359)
Operating lease right-of-use assets (7,087) (8,346)
Prepaid insurance (770) (609)
Other (499) (547)
Total gross deferred tax liabilities (53,669) (51,087)
Net deferred tax liabilities $ (4,125) $ (13,953)