XML 143 R76.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Effective income tax reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective income tax rate reconciliation, amount      
Computed federal income tax expense (benefit) at applicable statutory rate of 21% $ 35,897 $ 31,499 $ 23,539
Tax credits      
Research and development tax credits (1,910) (2,765) (2,209)
Other 348    
Other   (31) 0
Nontaxable or nondeductible expenses      
Share-based payment awards (3,364) (1,817) (3,001)
Section 162(m) limitation 6,967 1,927 1,685
Other 809 101 241
Effects of cross-border tax laws      
Global intangible low-taxed income, net of related foreign tax credits 618 668 (652)
Foreign-derived intangible income (3,312) (2,790) (2,691)
Subpart F income, net of related foreign tax credits (906) (1,792) (990)
Changes in valuation allowance (52) 0 (90)
Other adjustments 766 131 (388)
State and local income tax expense $ 4,130 $ 3,081 $ 1,554
Effective Income Tax Rate Reconciliation, State and Local Jurisdiction, Contribution Greater than 50 Percent, Tax Effect [Extensible Enumeration] stpr:CA, stpr:MA, stpr:MN, stpr:NJ, stpr:NY stpr:CA, stpr:MA, stpr:MN, stpr:NJ, stpr:NY, stpr:PA stpr:CA, stpr:MA, stpr:NJ, stpr:NY
Foreign tax effects $ 2,340 $ 1,206 $ 676
Changes in unrecognized tax benefits 117 218 4
Total income tax expense $ 42,448 $ 29,636 $ 17,678
Effective income tax rate reconciliation, percent      
Statutory federal rate (as a percent) 21.00% 21.00% 21.00%
Tax credits      
Research and development tax credits (1.10%) (1.80%) (2.00%)
Other 0.20%    
Other   0.00% 0.00%
Nontaxable or nondeductible expenses      
Share-based payment awards (2.00%) (1.20%) (2.60%)
Section 162(m) limitation 4.10% 1.30% 1.50%
Other 0.50% 0.10% 0.20%
Effects of cross-border tax laws      
Global intangible low-taxed income, net of related foreign tax credits 0.40% 0.40% (0.60%)
Foreign-derived intangible income (2.00%) (1.90%) (2.40%)
Subpart F income, net of related foreign tax credits 0.50% 1.20% 0.90%
Changes in valuation allowance 0.00% 0.00% (0.10%)
Other adjustments 0.40% 0.10% (0.30%)
State and local income tax expense 2.30% 2.10% 1.40%
Foreign tax effects 1.40% 0.80% 0.60%
Changes in unrecognized tax benefits 0.10% 0.10% 0.00%
Effective Income Tax Rate Reconciliation, Percent, Total 24.80% 19.80% 15.80%