Note 2 - Foreign Exchange Rates (Details Textual) $ in Millions |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2024
USD ($)
|
Mar. 31, 2023 |
Dec. 31, 2023
USD ($)
|
|
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax | $ 41.8 | $ 34.6 | |
Foreign Exchange Forward [Member] | |||
Derivative, Number of Instruments Held | 0 | 52 | |
Derivative, Notional Amount | $ 2.9 | ||
Currency Concentration Risk [Member] | Revenue Benchmark [Member] | Other Currency [Member] | |||
Concentration Risk, Percentage | 21.50% | 18.50% |
X | ||||||||||
- Definition Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Nominal or face amount used to calculate payment on derivative. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition The number of derivative instruments of a particular group held by the entity. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|