Earnings Per Share (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Earnings Per Share [Abstract] |
|
| Schedule of Calculation of Basic and Diluted Earnings Per Share |
The following table sets forth the calculation of the basic and diluted earnings per share:
| | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Numerator: | | | | | | | | | Net income (loss) | $ | 229 | | | $ | 34 | | | $ | 526 | | | $ | (178) | | | Net loss (income) attributable to non-controlling interest | 1 | | | (36) | | | 1 | | | 166 | | | Net income (loss) attributable to Rocket Companies | $ | 230 | | | $ | (2) | | | $ | 527 | | | $ | (12) | | | | | | | | | | | Denominator: | | | | | | | | Weighted average shares of Participating Common Stock outstanding - basic (1) | 2,836,345,108 | | 171,438,105 | | 2,832,422,032 | | 159,643,228 | Add: Dilutive impact of share-based compensation awards (2) | 7,193,010 | | — | | 11,574,617 | | — | | Weighted average shares of Participating Common Stock outstanding - diluted | 2,843,538,118 | | 171,438,105 | | 2,843,996,649 | | 159,643,228 | | | | | | | | | Earnings (loss) per share of Participating Common Stock outstanding - basic | $ | 0.08 | | | $ | (0.01) | | | $ | 0.19 | | | $ | (0.08) | | Earnings (loss) per share of Participating Common Stock outstanding - diluted | $ | 0.08 | | | $ | (0.01) | | | $ | 0.19 | | | $ | (0.08) | |
(1) Participating Common Stock was composed of the following: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Class A common shares | 987,465,653 | | | 151,120,748 | | | 983,542,577 | | | 149,428,424 | | | Class L common shares | 1,848,879,455 | | | 20,317,357 | | | 1,848,879,455 | | | 10,214,804 | | | Total Participating Common Stock | 2,836,345,108 | | | 171,438,105 | | | 2,832,422,032 | | | 159,643,228 | |
(2) Dilutive impact of share-based compensation awards for the periods are: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | RSUs | 4,881,572 | | | — | | | 9,573,524 | | | — | | | PSUs | 2,194,161 | | | — | | | 1,831,291 | | | — | | | Stock options | 27,110 | | | — | | | 50,900 | | | — | | | TMSPP | 90,167 | | | — | | | 118,902 | | | — | | | | | | | | | |
|
| Schedule of Weighted Average Number of Shares |
Participating Common Stock was composed of the following: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | Class A common shares | 987,465,653 | | | 151,120,748 | | | 983,542,577 | | | 149,428,424 | | | Class L common shares | 1,848,879,455 | | | 20,317,357 | | | 1,848,879,455 | | | 10,214,804 | | | Total Participating Common Stock | 2,836,345,108 | | | 171,438,105 | | | 2,832,422,032 | | | 159,643,228 | |
|
| Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share |
Dilutive impact of share-based compensation awards for the periods are: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | RSUs | 4,881,572 | | | — | | | 9,573,524 | | | — | | | PSUs | 2,194,161 | | | — | | | 1,831,291 | | | — | | | Stock options | 27,110 | | | — | | | 50,900 | | | — | | | TMSPP | 90,167 | | | — | | | 118,902 | | | — | | | | | | | | | |
The following table sets forth the number of potentially issuable shares that were determined to have an anti-dilutive effect: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | RSUs | 7,029,050 | | | 11,815,692 | | | 3,084,100 | | | 11,815,692 | | | PSUs | 2,621,234 | | | 1,832,589 | | | 2,621,234 | | | 1,832,589 | | | Stock options | 11,988,041 | | | 13,903,948 | | | 11,988,041 | | | 13,908,948 | | | TMSPP | — | | | 62,790 | | | — | | | 88,992 | | Convertible note | 4,263,561 | | | — | | | 4,263,561 | | | — | |
|