v3.22.0.1
INCOME TAXES - Composition of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Long-term deferred income tax assets (liabilities):    
Trade receivables allowance $ 1,022 $ 426
Inventory capitalization 2,393 2,796
Accrued expenses 19,793 8,988
Deferred compensation 578 447
Inventory reserves 6,413 5,235
Federal NOL carryforwards 997 1,288
State NOL carryforwards 911 1,040
Valuation allowance - NOL (712) (767)
Share-based compensation 6,753 8,087
Operating lease right-of-use assets (40,082) (15,292)
Operating lease liabilities 40,751 15,710
Other 231 1,454
Intangibles (29,422) (28,992)
Depreciation expense (43,124) (37,661)
Prepaid expenses (2,955) (2,275)
Net deferred tax liabilities $ (36,453) $ (39,516)