XML 116 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Deferred Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Property and equipment $ 13,359 $ 11,587
Accrued expenses 77,757 87,816
Accrued sales discounts 11,148 9,185
Stock-based compensation 36,488 33,078
Operating lease liabilities 40,549 43,662
R&D capitalization 77,601 36,915
Deferred consideration 13,762 14,030
Foreign currency exchange 2,688 11,284
Other 27,149 19,955
Deferred tax assets 300,501 267,512
Less: valuation allowance (7,622) (6,728)
Total deferred tax assets 292,879 260,784
Deferred tax liabilities:    
Property and equipment 13,590 15,324
Intangible assets 27,914 24,523
Operating lease right-of-use assets 39,551 42,211
U.S. taxation of foreign subsidiaries 13,955 11,465
Other 8,711 7,232
Total deferred tax liabilities 103,721 100,755
Net deferred tax assets 189,158 160,029
Business Acquisitions    
Deferred tax assets:    
Stock-based compensation $ 3,900 4,600
Business Acquisitions | Minimum    
Deferred tax liabilities:    
Amortization period of stock-based compensation for tax 10 years  
Business Acquisitions | Maximum    
Deferred tax liabilities:    
Amortization period of stock-based compensation for tax 15 years  
Other noncurrent liabilities    
Deferred tax liabilities:    
Deferred income tax liabilities, net $ 8,700 $ 12,800