XML 98 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Consolidated Deferred Tax Assets (Liabilities) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Stock-based compensation expense $ 6,809 $ 5,120
Operating leases 36,415 30,727
Capitalized research and development 20,641 17,568
Inventory 15,539 10,131
Net operating loss carryforwards 9,877 7,648
Business tax credit carryforwards 5,172 5,531
Other 11,587 7,063
Total deferred tax assets 106,040 83,788
Less: valuation allowance (517) (20)
Net deferred tax assets 105,523 83,768
Deferred tax liabilities:    
Fixed assets (18,318) (17,716)
Acquired intangible assets (63,132) (58,467)
Operating lease right of use assets (29,897) (26,373)
Debt discount (16,202) (19,006)
Total deferred tax liabilities (127,549) (121,562)
Total net deferred tax liabilities $ (22,026) $ (37,794)