XML 144 R77.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred income tax assets:    
Allowance for credit losses on trade receivables $ 4,246 $ 2,215
Accrued compensation expense 11,146 11,701
Inventory differences 5,943 5,139
Net operating loss carryforwards 7,384 8,320
Stock-based compensation expense 10,328 7,569
Operating lease assets 16,686 11,586
State R&D tax credits 6,293 5,924
IRC section 174 capitalized R&D 24,868 35,200
Other 10,794 10,759
Total deferred income tax assets 97,688 98,413
Deferred income tax liabilities:    
Prepaid expenses (1,482) (1,277)
Property and equipment (24,564) (22,699)
Intangible assets (51,625) (29,440)
Foreign withholding tax (1,742) (1,681)
Operating lease liabilities (16,751) (11,737)
Other (19) (1,632)
Total deferred income tax liabilities (96,183) (68,466)
Valuation allowance (14,121) (14,143)
Net deferred income tax (liabilities) assets   15,804
Net deferred income tax liabilities (12,616)  
Reported as:    
Deferred income tax assets 7,049 16,044
Deferred income tax liabilities (19,665) (240)
Net deferred income tax (liabilities) assets   $ 15,804
Net deferred income tax liabilities $ (12,616)