XML 89 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Reconciliation of Federal Statutory Rate to Effective Income Tax Rate (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Rate Reconciliation [Line Items]      
(Loss) income before income taxes $ 62,383 $ (27,035) $ 56,707
Expected tax at statutory rate 13,100 (5,677) 11,910
Adjustments due to:      
Difference between U.S. and foreign tax   1,200 1,078
State income taxes, net of federal income tax effect 3,643 [1] (1,812) 1,224
Business tax credits   (1,523) (4,522)
Research and development tax credits (1,320)    
Changes in tax laws, U.S. and foreign tax rates 0 494 0
Stock-based compensation expense (727) 1,782 (2,461)
US taxation of foreign earnings, net of foreign tax credits 545 422 539
Foreign-derived intangible income (838)    
Executive compensation 3,388 2,718 3,084
Other 294    
Total nontaxable or nondeductible items:   330 604
Changes in unrecognized tax (benefit) provisions (1,294) (805) 165
Contingent consideration   796 (6,412)
Nondeductible transactions cost   330 604
Loss on extinguishment of debt   0 2,634
Debt discount   0 16,650
Foreign exchange loss   0 (2,288)
Changes in valuation allowance 0 106 0
Return to provision adjustments   346 (1,255)
Other 488 102 161
Total $ 13,489 $ (1,521) $ 21,111
Expected tax at statutory rate 21.00% 21.00% 21.00%
Adjustments due to:      
Difference between U.S. and foreign tax   (4.40%) 1.90%
State income taxes, net of federal income tax effect 5.80% [1] 6.70% 2.20%
Business tax credits   5.60% (8.00%)
Research and development tax credits (2.10%)    
Changes in tax laws, U.S. and foreign tax rates 0.00% (1.80%) 0.00%
Stock-based compensation expense (1.20%) (6.60%) (4.30%)
US taxation of foreign earnings, net of foreign tax credits 0.90% (1.60%) 1.00%
Foreign-derived intangible income (1.30%)    
Executive compensation 5.40% (10.10%) 5.40%
Other 0.50%    
Changes in unrecognized tax benefits, uncertain tax (benefit) provisions (2.10%) 3.00% 0.30%
Contingent consideration   (2.90%) (11.30%)
Nontaxable or nondeductible items:   (1.20%) 1.10%
Loss on extinguishment of debt   0.00% 4.60%
Debt discount   0.00% 29.40%
Foreign exchange loss   0.00% (4.00%)
Changes in valuation allowance 0.00% (0.40%) 0.00%
Return to provision adjustments   (1.30%) (2.20%)
Other adjustments 0.80% (0.40%) 0.30%
Income tax provision 21.60% 5.60% 37.20%
Sweden      
Adjustments due to:      
Contingent consideration $ (3,415)    
Other $ (177)    
Adjustments due to:      
Contingent consideration (5.50%)    
Other adjustments (0.30%)    
Netherlands      
Adjustments due to:      
Difference between U.S. and foreign tax $ 787    
Other $ (8)    
Adjustments due to:      
Difference between U.S. and foreign tax 1.30%    
Other adjustments 0.00%    
Other      
Adjustments due to:      
Difference between U.S. and foreign tax $ 113    
Adjustments due to:      
Difference between U.S. and foreign tax 0.20%    
[1] State taxes in New Jersey, Massachusetts, Pennsylvania and California made up the majority (greater than 50 percent) of the tax effect in this category.