XML 48 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Interest And Other Expenses, Net
12 Months Ended
Dec. 31, 2024
Other Income and Expenses [Abstract]  
Other Expenses, Net INTEREST AND OTHER EXPENSES, NET
The following table presents the components of interest and other expenses, net:
Year Ended December 31,
 202420232022
Gain on derivatives$(1,027)$(1,108)$(906)
Interest expense, net of interest income65,031 36,169 26,423 
Amortization of debt discount and debt issuance costs5,151 4,201 4,211 
Foreign currency transaction loss (gain) 3,840 (581)144 
Government incentives339 (576)(2,599)
Bank discount fees1,471 5,844 — 
Interest and other expenses, net$74,805 $43,949 $27,273 
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