XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EQUITY (Tables)
6 Months Ended
Jun. 30, 2024
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 six months ended June 30, 2024:
Declaration Date Record Date Amount Per Share Dividend Payable Date
February 1, 2024 February 13, 2024 $0.30  February 29, 2024
May 8, 2024May 20, 2024$0.30 May 31, 2024
Schedule of Accumulated Other Comprehensive Income
The following is a summary of the Company’s accumulated other comprehensive income (in thousands):
June 30, 2024December 31, 2023
Foreign currency translation (loss) gain$(1,205)$963 
Unrealized gain on cash flow hedges32,350 22,782 
Total accumulated other comprehensive income$31,145 $23,745