XML 113 R72.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Schedule of Composition of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets    
Trade receivables allowance $ 1,013 $ 1,215
Inventory capitalization 4,021 4,329
Inventory reserves 9,089 8,503
Federal NOL carryforwards 565 386
State NOL carryforwards 1,144 453
Accrued expenses 17,247 18,831
Deferred compensation 838 805
Operating lease liabilities 51,109 50,784
Share-based compensation 7,286 6,498
Capitalized research & experimentation costs 0 30,140
Other 911 278
Total deferred tax assets before valuation allowance 93,223 122,222
Less: valuation allowance (408) (480)
Total deferred tax assets, net of valuation allowance 92,815 121,742
Deferred tax liabilities:    
Prepaid expenses (5,235) (5,569)
Operating lease right-of-use assets (49,920) (49,785)
Depreciation expense (49,678) (45,026)
Intangibles (84,857) (82,708)
Total deferred tax liabilities (189,690) (183,088)
Net deferred tax liabilities $ (96,875) $ (61,346)