Annual report pursuant to Section 13 and 15(d)

Income Taxes - Deferred Tax Assets and Liabilities (Details)

v3.22.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Gross deferred tax assets    
Deferred compensation and accrued paid leave $ 5,422 $ 6,302
Inventory reserve 12,465 432
Operating lease liabilities 7,805 6,984
Stock-based compensation 775 605
Interest rate swaps 58 400
Reserve for contract disallowance 114 195
Capitalized inventory 900 573
US operating and capital loss carryforward 6,045 5,989
Tax credit carryforward 1,411 1,412
Foreign country operating loss carryforward 892 583
Gross deferred tax assets 35,887 23,475
Valuation allowance (8,257) (7,926)
Total gross deferred tax assets 27,630 15,549
Gross deferred tax liabilities    
Depreciation (3,895) (3,061)
Deferred revenues (1,358) (1,816)
Goodwill and intangible assets (24,836) (19,470)
Operating lease right-of-use assets (6,375) (5,384)
Other (274) (715)
Total gross deferred tax liabilities (36,738) (30,446)
Net deferred tax liabilities $ (9,108) $ (14,897)