XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Net operating loss carryforwards $ 35,971 $ 16,567
Inventory adjustments 119,898 110,370
Allowance for credit losses 24,918 20,475
Accrued expenses 100,853 81,951
Interest carryforward 4,612 21,923
Foreign tax credit carryforward 9,194 0
Intangibles 10,499 4,939
Stock-based compensation awards 6,345 5,490
Lease liability 65,130 65,718
Research and experimentation costs 83,305 73,971
Other 1,921 1,066
Deferred tax assets, gross 462,646 402,470
Valuation allowance (16,011) (16,165)
Total deferred tax assets 446,635 386,305
Deferred tax liabilities:    
Goodwill (165,985) (157,786)
Depreciation (42,175) (42,540)
Lease right-of-use assets (61,493) (61,685)
Other comprehensive income items (20,328) (15,615)
Total deferred tax liabilities (289,981) (277,626)
Total net deferred tax assets 156,654 $ 108,679
International    
Deferred tax assets:    
Net operating loss carryforwards 25,800  
U.S. Federal    
Deferred tax assets:    
Net operating loss carryforwards $ 10,200