v3.25.2
Note 11 - Notes Payable and Long-Term Debt - Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Interest expense $ 6,586 $ 5,352 $ 12,266 $ 10,605
Interest income (1,446) (2,310) (2,712) (4,084)
Interest expense, net $ 5,140 $ 3,042 $ 9,554 $ 6,521