XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Tax Expense (Benefit) The provision for income tax expense consisted of the following:
(In thousands)
Years Ended December 31,
202320222021
Current tax expense
Federal$8,796 $12,474 $31,112 
State$1,095 $1,023 $2,829 
Foreign390 428 59 
10,281 13,925 34,000 
Deferred tax (benefit) expense
Federal(7,857)(8,624)107 
State(1,973)(768)841 
(9,830)(9,392)948 
Income tax expense$451 $4,533 $34,948 
Schedule of Deferred Tax Assets (Liabilities)
Deferred tax (liabilities) assets were comprised of the following:
(In thousands)
December 31,
20232022
Deferred tax assets:
Accrued expenses$889 $627 
Allowance for credit losses501 152 
Contract overrun reserves1,323 952 
Deferred compensation526 234 
Deferred revenue— 943 
Employment-related accruals5,022 3,932 
Environmental reserves501 501 
Federal tax credit carryforwards133 133 
Inventory reserves4,628 3,572 
Operating lease liabilities7,318 8,672 
Pension obligation553 28 
Federal and state net operating loss carryforwards2,560 3,397 
Research expenses21,822 10,620 
State tax credit carryforwards7,582 6,974 
Stock-based compensation1,852 2,420 
Other1,798 1,525 
Total gross deferred tax assets57,008 44,682 
Valuation allowance(7,464)(7,548)
Total gross deferred tax assets, net of valuation allowance49,544 37,134 
Deferred tax liabilities:
Deferred revenue(2,794)— 
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)
Schedule of Principle Reasons for Variation Between Expected and Effective Tax Rate
The principal reasons for the variation between the statutory and effective tax rates were as follows:
 Years Ended December 31,
 202320222021
Statutory federal income tax rate21.0%21.0%21.0%
State income taxes (net of federal benefit)3.24.03.1
Tax impact of foreign operations2.81.0
Foreign derived intangible income deduction(3.2)(0.9)
Stock-based compensation expense(1.5)(0.6)(0.5)
Research and development tax credits(36.3)(14.8)(3.0)
Other tax credits(0.3)(0.1)
Changes in valuation allowance(0.5)(0.5)(1.0)
Non-deductible book compensation expenses14.84.40.7
Changes in deferred tax assets0.8(0.2)
Changes in tax reserves1.00.2
Other1.00.3
Effective income tax rate2.8%13.6%20.5%
Schedule of Reconciliation of Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits was as follows:
(In thousands)
Years Ended December 31,
202320222021
Balance at January 1,$4,944 $4,435 $4,069 
Additions for tax positions related to the current year646 1,177 562 
Additions for tax positions related to prior years220 15 180 
Reductions for tax positions related to prior years(600)(13)— 
Reductions for lapse of statute of limitations(717)(670)(376)
Balance at December 31,$4,493 $4,944 $4,435