XML 125 R44.htm IDEA: XBRL DOCUMENT v3.25.1
SHAREHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Dividends Paid
The following table is a schedule of dividends paid during 2024:
Dividend Payment DateAmount per common shareRecord Date
March 28, 2024$0.0625 March 8, 2024
June 21, 2024$0.0625 May 17, 2024
September 20, 2024$0.0625 August 23, 2024
December 20, 2024$0.0625 November 22, 2024
Aggregate per share amount paid in 2024$0.2500  
Schedule of Share Repurchase Program
The below table shows the repurchases of equity securities related to the share repurchase program during the fiscal year ended December 31, 2024. The share buyback program was completed on March 12, 2024.
PeriodTotal Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced ProgramsMaximum Amount that May Yet Be Used to Purchase Shares Under the Program
January 1, 2024 - January 31, 2024446,366$4.48 446,366$3,516,205 
February 1, 2024 - February 29, 2024474,100$4.22 474,100$1,516,630 
March 1, 2024 - March 12, 2024347,137$4.33 347,137$— 
Total1,267,6031,267,603