Quarterly report pursuant to Section 13 or 15(d)

Note 14 - Other Comprehensive Income - Accumulated Other Comprehensive Income (Details)

v3.23.3
Note 14 - Other Comprehensive Income - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Balance $ 452,006 $ 455,175 $ 466,105
Balance 444,371 452,006 455,175
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Balance 3,060 1,054 1,179
Other comprehensive income (loss) before reclassifications (2,216) 2,006 (125)
Balance $ 844 $ 3,060 $ 1,054