XML 105 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Reconciliation of income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of income taxes at the United States Federal statutory rate to the effective income tax rate      
Adjusted Pre-Tax Book Income $ 138,249 $ 230,274 $ 278,599
U.S. Federal Statutory Tax Rate 29,032 48,358 58,506
State Income Taxes, net of federal income tax benefit $ 1,271 $ 1,828 $ 1,220
Effective Income Tax Rate Reconciliation, State and Local Jurisdiction, Contribution Greater than 50 Percent, Tax Effect [Extensible Enumeration] country:CA, stpr:TX, stpr:UT stpr:ME, stpr:NY, stpr:OR stpr:MN, stpr:OR, stpr:VT
Tax Credits      
Research and Development Credit $ (3,030) $ (4,142) $ (4,577)
Effect of Cross-Border Tax Laws      
Foreign-derived intangible income (12,241) (20,439) (24,052)
Foreign Tax Credit (552) (3,268) (5,062)
Other 74 42 45
Valuation Allowances 113 1,379 1,999
Nontaxable or Nondeductible Items      
Nondeductible Compensation 668 2,834 4,488
Share-based Compensation 1,815 (2,765) (6,718)
Other nontaxable or nondeductible Items 109 269 215
Changes in Unrecognized Tax Benefits 242 761 1,053
Income tax provision $ 18,011 $ 29,282 $ 32,336
Tax Jurisdiction of Domicile [Extensible Enumeration] UNITED STATES UNITED STATES UNITED STATES
Tax reconciliation, percent      
U.S. Federal Statutory Tax Rate 21.00% 21.00% 21.00%
State Income Taxes, net of federal income tax benefit 0.90% 0.80% 0.40%
Tax Credits      
Research and Development Credit (2.20%) (1.80%) (1.60%)
Effect of Cross-Border Tax Laws      
Foreign-derived intangible income (8.90%) (8.90%) (8.60%)
Foreign Tax Credit (0.40%) (1.40%) (1.80%)
Other 0.10%    
Valuation Allowances 0.10% 0.60% 0.70%
Nontaxable or Nondeductible Items      
Nondeductible Compensation 0.50% 1.20% 1.60%
Share-based Compensation 1.30% (1.20%) (2.40%)
Other nontaxable or nondeductible Items 0.10% 0.10% 0.10%
Changes in Unrecognized Tax Benefits 0.20% 0.30% 0.30%
Income Tax Expense 13.00% 12.70% 11.60%
UNITED STATES      
Reconciliation of income taxes at the United States Federal statutory rate to the effective income tax rate      
Other $ (333) $ 1,044 $ (587)
Tax reconciliation, percent      
Other (0.20%) 0.50% (0.20%)
South Korea      
Reconciliation of income taxes at the United States Federal statutory rate to the effective income tax rate      
Withholding Taxes $ 552 $ 3,268 $ 5,062
Other $ (221) $ (265) $ 211
Tax reconciliation, percent      
Withholding Taxes 0.40% 1.40% 1.80%
Other (0.20%) (0.10%) 0.10%
Other foreign jurisdictions      
Reconciliation of income taxes at the United States Federal statutory rate to the effective income tax rate      
Other Jurisdictions $ 512 $ 378 $ 533
Tax reconciliation, percent      
Other Jurisdictions 0.30% 0.20% 0.20%