XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
EQUITY (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of Cash Dividends on Common Stock Declared and Paid
The following table lists the cash dividends on common stock declared and paid by the Company during the nine months ended September 30, 2025:
Declaration Date Record Date Amount Per Share Dividend Payable Date
February 3, 2025 February 14, 2025 $0.30  February 28, 2025
May 5, 2025May 16, 2025$0.30 May 30, 2025
August 4, 2025August 15, 2025$0.30 August 29, 2025
Schedule of Accumulated Other Comprehensive (Loss) Income
The following is a summary of the Company’s accumulated other comprehensive (loss) income (in thousands):
September 30, 2025December 31, 2024
Foreign currency translation loss$(2,832)$(4,778)
Unrealized (loss) gain on cash flow hedges(3,144)25,718 
Total accumulated other comprehensive (loss) income$(5,976)$20,940