XML 62 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Common Stock Outstanding
The following table shows a rollforward of the common stock outstanding for the years ended December 31, 2024, 2023 and 2022:
Class A
common stock
Class B
common stock
Class C
common stock
December 31, 202143,964,090 — 144,235,246
Exercise of warrants30 — — 
Net shares delivered for vested RSUs1,120,432 — — 
Repurchase of Class A shares(3,278,337)— — 
December 31, 202241,806,215 — 144,235,246
Net shares delivered for vested RSUs1,746,537 — — 
Repurchase of Class A shares(564,189)— — 
December 31, 202342,988,563 — 144,235,246
Net shares delivered for vested RSUs1,910,683 — — 
December 31, 202444,899,246 — 144,235,246 
Schedule of Dividends Declared The table below summarizes dividends declared during 2024, 2023 and 2022:
Declaration Date Record Date Payment Date Dividend per Common Share
February 10, 2022March 1, 2022March 15, 2022$0.10
May 5, 2022June 1, 2022June 15, 2022$0.10
August 8, 2022September 1, 2022September 15, 2022$0.10
November 7, 2022December 1, 2022December 15, 2022$0.11
Total dividends paid per share, year ended December 31, 2022
$0.41
February 9, 2023March 1, 2023March 15, 2023$0.11
May 9, 2023June 1, 2023June 15, 2023$0.11
August 8, 2023September 1, 2023September 15, 2023$0.11
November 7, 2023December 1, 2023December 15, 2023$0.11
Total dividends paid per share, year ended December 31, 2023
$0.44
February 8, 2024March 1, 2024March 15, 2024$0.11
May 6, 2024June 3, 2024June 17, 2024$0.11
August 7, 2024September 3, 2024September 17, 2024$0.11
November 7, 2024December 2, 2024December 16, 2024$0.11
Total dividends paid per share, year ended December 31, 2024
$0.44
Schedule Of Deemed Repurchase Of Class A Common Stock
The table below presents information about deemed repurchases for RSUs that were settled in cash, including amounts withheld in connection with the payment of tax withholding obligations. See Note 12 for additional information regarding RSUs.
Year Ended December 31,
202420232022
Deemed repurchases of Class A common stock3,510,276 3,289,385740,699
Average cost per deemed repurchase of Class A common stock$9.44 $7.85 $8.70 
Total cost of deemed repurchases$33,152 $25,835 $6,445 
Schedule of Repurchase of Warrants
The table below presents information about the repurchase of public warrants, which each entitle the holder to purchase one share of Class A common stock.
Year Ended December 31,
202420232022
Public warrants— — 2,812,764
Average cost per warrant$— $— $0.91 
Total cost of public warrants repurchases$— $— $2,569 
The following table shows a rollforward of the public and private warrants outstanding for the years ended December 31, 2024, 2023 and 2022:
Public WarrantsPrivate WarrantsTotal
December 31, 202119,597,764 900,000 20,497,764 
Exercises of warrants(30)— (30)
Repurchases(2,812,764)— (2,812,764)
December 31, 202216,784,970 900,000 17,684,970 
Exercises of warrants— — — 
Repurchases— — — 
December 31, 202316,784,970 900,000 17,684,970 
Exercises of warrants— — — 
Repurchases— — — 
December 31, 202416,784,970 900,000 17,684,970 
Schedule of Class A Common Stock Repurchase
The table below presents information about Class A common stock repurchased on the open market.
Year Ended December 31,
202420232022
Class A common stock— 564,1893,278,337
Average cost per share$— $7.94 $8.05 
Total cost of Class A common stock repurchases$— $4,478 $26,391