Deferred Revenue - Schedule of Changes in Deferred Revenue (Details) - USD ($) $ in Millions |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Disaggregation Of Revenue [Roll Forward] | ||
Beginning balance | $ 333 | $ 307 |
Additions | 638 | 653 |
Amortization | (268) | (260) |
Ending balance | 703 | 700 |
Listings Revenues | ||
Disaggregation Of Revenue [Roll Forward] | ||
Beginning balance | 119 | 108 |
Additions | 461 | 460 |
Amortization | (122) | (122) |
Ending balance | 458 | 446 |
Data Services and Other Revenues | ||
Disaggregation Of Revenue [Roll Forward] | ||
Beginning balance | 130 | 93 |
Additions | 139 | 161 |
Amortization | (100) | (99) |
Ending balance | 169 | 155 |
Mortgage technology | ||
Disaggregation Of Revenue [Roll Forward] | ||
Beginning balance | 84 | 106 |
Additions | 38 | 32 |
Amortization | (46) | (39) |
Ending balance | $ 76 | $ 99 |