XML 30 R21.htm IDEA: XBRL DOCUMENT
v3.23.3

STOCKHOLDERS' EQUITY AND EARNINGS PER SHARE | 9 Months Ended
--- | ---
Sep. 30, 2023
Stockholders' Equity and Earnings Per Share [Abstract] |
STOCKHOLDERS' EQUITY AND EARNINGS PER SHARE | STOCKHOLDERS' EQUITY AND EARNINGS PER SHARE Basic earnings per share is computed based on the weighted average number of shares of Class A and Class B common stock outstanding during the period using the two-class method. Diluted earnings per share is computed based on the weighted average number of shares plus the effect of dilutive potential common shares outstanding during the period using the treasury stock method. Dilutive potential common shares include RSUs for Class A common stock. The following table sets forth the components of basic and diluted earnings per share:
| Three Months Ended September 30, |  | Nine Months Ended September 30,
| 2023 |  | 2022 |  | 2023 |  | 2022
Net income attributable to Guild | $ | 54,249 |  |  | $ | 77,374 |  |  | $ | 53,995 |  |  | $ | 343,604 |
Weighted-average shares outstanding, Class A Common Stock | 20,623 |  |  | 20,560 |  |  | 20,607 |  |  | 20,671 |
Weighted-average shares outstanding, Class B Common Stock | 40,333 |  |  | 40,333 |  |  | 40,333 |  |  | 40,333 |
Weighted-average shares outstanding - basic | 60,956 |  |  | 60,893 |  |  | 60,940 |  |  | 61,004 |
Add dilutive effects of non-vested shares of restricted stock - Class A | 957 |  |  | 670 |  |  | 1,036 |  |  | 802 |
Weighted-average shares outstanding - diluted | 61,913 |  |  | 61,563 |  |  | 61,976 |  |  | 61,806 |
Basic earnings per share: |  |  |  |  |  |  |
Class A and Class B Common Stock | $ | 0.89 |  |  | $ | 1.27 |  |  | $ | 0.89 |  |  | $ | 5.63 |
Diluted earnings per share: |  |  |  |  |  |  |
Class A and Class B Common Stock | $ | 0.88 |  |  | $ | 1.26 |  |  | $ | 0.87 |  |  | $ | 5.56 |
No shares of Class A common stock were excluded from the calculation of earnings per share as a result of being anti-dilutive for the three and nine months ended September 30, 2023 and 2022. Capital Stock The Company has two classes of common stock: Class A and Class B. The Company's Class A common stock is traded on the New York Stock Exchange under the symbol “GHLD.” There is no public market for the Company’s Class B common stock. However, under the terms of the Company’s Certificate of Incorporation, the holder of Class B common stock may convert any portion or all of the holder’s shares of Class B common stock into an equal number of shares of Class A common stock at any time. The holders of shares of Class A common stock and Class B common stock are entitled to dividends when and if declared by the Company’s Board of Directors out of legally available funds. Any stock dividend must be paid in shares of Class A common stock with respect to Class A common stock and in shares of Class B common stock with respect to Class B common stock. The voting powers, preferences and relative rights of Class A common stock and Class B common stock are identical in all respects, except that the holders of shares of Class A common stock have one vote per share and the holders of shares of Class B common stock have ten votes per share. Restricted Stock Units The Company issues RSUs, which represent the right to receive, upon vesting, one share of the Company’s Class A common stock. The number of potentially dilutive shares related to RSUs is based on the number of shares, if any, that would be issuable at the end of the respective reporting period, assuming that date was the end of the vesting period. Share Repurchase Program On May 5, 2022, the Company’s Board of Directors authorized the Company to repurchase up to $20.0 million of the Company’s outstanding Class A common stock over the next 24 months from such date. The share repurchase program allows the Company to repurchase shares of its Class A common stock from time to time on the open market or in privately negotiated transactions. The Company is not obligated to purchase any shares under the share repurchase program and the timing of any repurchases will depend on a number of factors, including, but not limited to, stock price, trading volume, market conditions, and other general business considerations. The share repurchase program may be modified, suspended or terminated by the Company’s Board of Directors at any time. The Company intends to fund any repurchases under the share repurchase program with cash on hand. During the three and nine months ended September 30, 2023, the Company repurchased and subsequently retired 87,087 and 188,841 shares of the Company’s Class A common stock at an average purchase price of $11.74 per share and $11.20 per share, respectively. As of September 30, 2023, $12.3 million remained available for repurchase.

X
- Definition Stockholders' Equity and Earnings Per Share + References No definition available. + Details
Name: | ghld_StockholdersEquityAndEarningsPerShareAbstract
Namespace Prefix: | ghld_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//260/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration