Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) - USD ($) $ in Millions |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Disaggregation Of Revenue [Roll Forward] | ||
Beginning balance | $ 333 | $ 307 |
Additions | 769 | 806 |
Amortization | (501) | (511) |
Ending balance | 601 | 602 |
Listings Revenues | ||
Disaggregation Of Revenue [Roll Forward] | ||
Beginning balance | 119 | 108 |
Additions | 470 | 475 |
Amortization | (246) | (244) |
Ending balance | 343 | 339 |
Data Services and Other Revenues | ||
Disaggregation Of Revenue [Roll Forward] | ||
Beginning balance | 130 | 93 |
Additions | 224 | 265 |
Amortization | (173) | (191) |
Ending balance | 181 | 167 |
Mortgage technology | ||
Disaggregation Of Revenue [Roll Forward] | ||
Beginning balance | 84 | 106 |
Additions | 75 | 66 |
Amortization | (82) | (76) |
Ending balance | $ 77 | $ 96 |