XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Provision (Benefit) for Income Taxes
The provision for income taxes for the years ended December 31, 2023, 2022 and 2021 consists of the following:

 202320222021
Current tax expense (benefit): 
Federal$2,066 $98 $(97)
State3,826 1,582 609 
Foreign9,777 14,082 7,046 
 15,669 15,762 7,558 
Deferred income tax expense (benefit):
Federal2,826 (4,096)3,466 
State(893)(1,636)1,449 
Foreign(1,233)(310)(1,910)
700 (6,042)3,005 
Provision for income taxes
$16,369 $9,720 $10,563 
Schedule of Effective Income Tax Rate Reconciliation
A reconciliation between income taxes computed at the statutory federal rate and the provision for income taxes for the years ended December 31, 2023, 2022 and 2021 follows:

 202320222021
Tax provision at statutory rate based on income before income taxes21.0 %21.0 %21.0 %
State income taxes, net of federal tax benefit2.9 (1.4)3.7 
Foreign income taxes2.8 (1.8)3.1 
Non-deductible/non-taxable items2.0 (2.9)0.8 
US tax on worldwide earnings at different rates(3.1)(1.8)(0.4)
Federal research credit(3.0)2.4 (2.3)
Contingent consideration
(1.8)— — 
Valuation allowance(0.5)2.5 (2.2)
Stock-based compensation— 1.5 (9.4)
Non-deductible premium on extinguishment and change in fair value of convertible notes— (32.2)— 
Other, net— (1.0)0.1 
 20.3 %(13.7)%14.4 %
Schedule of Deferred Tax Assets and Liabilities
The tax effects of the significant temporary differences which comprise the deferred income tax assets and liabilities at December 31, 2023 and 2022 are as follows:

 20232022
Assets: 
Inventory$4,577 $2,939 
Net operating losses2,809 12,721 
Capitalized research and development16,573 11,402 
Deferred compensation3,114 3,012 
Accounts receivable4,002 3,580 
Compensation and benefits18,234 8,723 
Accrued pension1,658 2,530 
Research and development credit13,090 16,785 
Interest limitation18,332 9,116 
Convertible notes hedge28,765 36,204 
Lease liabilities3,033 2,735 
Other6,290 4,134 
Less: valuation allowances— (543)
120,477 113,338 
Liabilities: 
Goodwill and intangible assets153,692 152,155 
Depreciation2,248 2,373 
State taxes9,732 11,733 
Unremitted foreign earnings1,557 1,573 
Lease right-of-use assets2,939 2,579 
 170,168 170,413 
Net liability$(49,691)$(57,075)
Schedule of Income (Loss) before Income Tax
Income (loss) before income taxes consists of the following U.S. and foreign income (loss):

 202320222021
U.S. income (loss)$51,568 $(96,114)$45,260 
Foreign income29,260 25,252 27,845 
Total income (loss)$80,828 $(70,862)$73,105 
Schedule of Unrecognized Tax Benefits Rollforward
The following table summarizes the activity related to our unrecognized tax benefits for the years ending December 31,:

 202320222021
Balance as of January 1,$200 $200 $200 
Increases for positions taken in prior periods
1,504 — — 
Decreases in unrecorded tax positions related to settlement with the taxing authorities— — — 
Decreases in unrecorded tax positions related to lapse of statute of limitations— — — 
Balance as of December 31,$1,704 $200 $200