Annual report [Section 13 and 15(d), not S-K Item 405]

Interest And Other Expenses, Net (Tables)

v3.25.0.1
Interest And Other Expenses, Net (Tables)
12 Months Ended
Dec. 31, 2024
Other Income and Expenses [Abstract]  
Schedule of Other Expenses, Net
The following table presents the components of interest and other expenses, net:
Year Ended December 31,
  2024 2023 2022
Gain on derivatives $ (1,027) $ (1,108) $ (906)
Interest expense, net of interest income 65,031  36,169  26,423 
Amortization of debt discount and debt issuance costs 5,151  4,201  4,211 
Foreign currency transaction loss (gain) 3,840  (581) 144 
Government incentives 339  (576) (2,599)
Bank discount fees 1,471  5,844  — 
Interest and other expenses, net $ 74,805  $ 43,949  $ 27,273 
Schedule of Estimated Amortization Expense for the Next Five Years
Estimated amortization expense for existing debt discount and debt issuance costs for the next five succeeding fiscal years is as follows:
Estimated Amortization
2025 $ 6,128 
2026 $ 5,898 
2027 $ 6,334 
2028 $ 3,805 
2029 $ 3,105