XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Derivative Instruments and Hedging Activities - Effects of Derivative Instruments on Income and Other Comprehensive Income (OCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Operating expenses $ 33,758 $ 32,235 $ 84,311 $ 96,477
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative (793)   533  
Cost of revenues 74,377 70,109 221,808 207,863
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Cost of revenues     (202) 41
Foreign Exchange Forward [Member]        
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative (916) 415 (239) (1,015)
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]        
Operating expenses (129) 7 $ (815) $ 190
Cost of revenues $ (33) $ 2