XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
EQUITY (Tables)
9 Months Ended
Sep. 30, 2023
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, 2023:
Declaration Date Record Date Amount Per Share Dividend Payable Date
February 1, 2023 February 13, 2023 $0.30  February 28, 2023
May 3, 2023May 16, 2023$0.30 May 31, 2023
August 7, 2023August 17, 2023$0.30 August 31, 2023
Schedule of Accumulated Other Comprehensive Income
The following is a summary of the Company’s accumulated other comprehensive income (in thousands):
September 30, 2023December 31, 2022
Foreign currency translation (loss) gain$(780)$1,168 
Unrealized gain on cash flow hedges40,449 17,895 
Total accumulated other comprehensive income$39,669 $19,063