XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of Dividends Declared
During the year ended December 31, 2022, our board of directors declared and paid the following special cash dividend on our common stock:
Declaration DateDividend Per ShareRecord DateTotal AmountPayment Date
January 31, 2022$0.25 February 11, 2022$987 February 25, 2022
During the year ended December 31, 2022, our board of directors also declared and paid the following dividends:
Declaration DateDividend Per ShareRecord DateTotal AmountPayment Date
January 26, 2022$0.0219615 February 11, 2022$86 February 25, 2022
April 19, 2022$0.0219615 May 6, 2022$86 May 25, 2022
July 14, 2022$0.0219615 August 5, 2022$86 August 31, 2022
November 1, 2022$0.0242 November 11, 2022$94 November 30, 2022
Schedule of Repurchase Agreements The following table summarizes our total share repurchase activity for the years ended:
 December 31, 2022December 31, 2021December 31, 2020
Share Repurchase TypeSharesAmountSharesAmountSharesAmount
Open Market Repurchases103 $639 245 $1,512 267 $1,574