XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 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 three months ended March 31, 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)
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 three months ended March 31, 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)
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.