XML 92 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES:      
Federal statutory tax provision $ 1,382 $ 1,016 $ 106
State tax provision 738 (65) 949
Stock compensation expense 286 (1,747) (898)
Tax credits (2,795) (3,214) (2,877)
Foreign tax, net 1,707 1,859 2,195
Foreign-derived intangible income (FDII) deduction (2,052) (1,612) (830)
Change in valuation allowance 2,882 5,043 5,122
Section 162(m) Limitation 148 424 92
Unrealized tax benefit reserve changes 232 99 136
Other (6) (39) (96)
Total income tax expense $ 2,522 $ 1,764 $ 3,899