v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Dividends Declared
The following table sets forth information with respect to cash dividends and distributions declared by the Company’s board of directors during the six months ended June 30, 2025 and the year ended December 31, 2024, on its own behalf and in its capacity as the managing member of Magnolia LLC, on issued and outstanding shares of Class A Common Stock and Magnolia LLC Units:

Record Date
Payment Date
Dividend/
Distribution Amount per share (1)
Distributions by Magnolia LLC (2)
Dividends Declared
by the Company
Distributions to Magnolia LLC Unit Holders
(In thousands, except per share amounts)
May 12, 2025June 2, 2025$0.15 $29,179 $28,350 $829 
February 14, 2025March 3, 2025$0.15 $29,740 $28,911 $829 
November 8, 2024December 2, 2024$0.13 $25,814 $25,096 $718 
August 9, 2024September 3, 2024$0.13 $26,119 $24,694 $1,425 
May 13, 2024June 3, 2024$0.13 $26,657 $23,820 $2,837 
February 16, 2024March 1, 2024$0.13 $26,824 $23,987 $2,837 
(1)    Per share of Class A Common Stock and per Magnolia LLC Unit.
(2)    Reflects total cash dividend and distribution payments made, or to be made, to holders of Class A Common Stock and Magnolia LLC Unit Holders (other than the Company) as of the applicable record date.
Schedule of Distributions Declared
The following table sets forth information with respect to cash dividends and distributions declared by the Company’s board of directors during the six months ended June 30, 2025 and the year ended December 31, 2024, on its own behalf and in its capacity as the managing member of Magnolia LLC, on issued and outstanding shares of Class A Common Stock and Magnolia LLC Units:

Record Date
Payment Date
Dividend/
Distribution Amount per share (1)
Distributions by Magnolia LLC (2)
Dividends Declared
by the Company
Distributions to Magnolia LLC Unit Holders
(In thousands, except per share amounts)
May 12, 2025June 2, 2025$0.15 $29,179 $28,350 $829 
February 14, 2025March 3, 2025$0.15 $29,740 $28,911 $829 
November 8, 2024December 2, 2024$0.13 $25,814 $25,096 $718 
August 9, 2024September 3, 2024$0.13 $26,119 $24,694 $1,425 
May 13, 2024June 3, 2024$0.13 $26,657 $23,820 $2,837 
February 16, 2024March 1, 2024$0.13 $26,824 $23,987 $2,837 
(1)    Per share of Class A Common Stock and per Magnolia LLC Unit.
(2)    Reflects total cash dividend and distribution payments made, or to be made, to holders of Class A Common Stock and Magnolia LLC Unit Holders (other than the Company) as of the applicable record date.