XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.3
Note 17 - Other Income - Interest Income and Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Interest expense $ (13,802) $ (13,740) $ (39,912) $ (32,281)
Interest income 707 3,001 2,385 3,161
Interest expense, net $ (13,095) $ (10,739) $ (37,527) $ (29,120)