XML 100 R93.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Consolidated Deferred Tax Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Stock-based compensation expense $ 5,120 $ 5,323
Operating leases 30,727 31,564
Capitalized research and development 17,568 9,102
Inventory 10,131 5,983
Net operating loss carryforwards 7,648 9,808
Business tax credit carryforwards 5,531 2,639
Other 7,063 6,061
Total deferred tax assets 83,788 70,480
Less: valuation allowance (20) (19)
Net deferred tax assets 83,768 70,461
Deferred tax liabilities:    
Fixed assets (17,716) (18,965)
Acquired intangible assets (58,467) (45,170)
Operating lease right of use assets (26,373) (28,486)
Debt discount (19,006) 0
Total deferred tax liabilities (121,562) (92,621)
Total net deferred tax liabilities $ (37,794) $ (22,160)