v3.26.1
Note 11 - Accumulated Other Comprehensive Income (Loss) - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cost of Revenues $ 3,729 $ 3,487
Research and development 19,837 17,609
Sales and marketing 3,766 3,449
General and administrative 4,660 3,933
Total, before income taxes (3,144) (2,336)
Income tax expense (benefit) 1,315 991
Net loss (4,459) (3,327)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]    
Cost of Revenues 1 2
Research and development 59 67
Sales and marketing 2 3
General and administrative 8 8
Total, before income taxes 70 80
Income tax expense (benefit) 0 0
Net loss $ 70 $ 80