| Schedule of components of intangible assets |
The following table provides the components of the Company’s intangible assets (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of June 30, 2026 | | As of December 31, 2025 | | | Initial | | Accumulated | | Net | | Initial | | Accumulated | | Net | | | Cost | | Amortization | | Balance | | Cost | | Amortization | | Balance | Franchise agreements | | $ | 222,674 | | $ | (163,402) | | $ | 59,272 | | $ | 224,231 | | $ | (157,151) | | $ | 67,080 | Other intangible assets: | | | | | | | | | | | | | | | | | | | Software (a) | | $ | 57,240 | | $ | (46,526) | | $ | 10,714 | | $ | 55,884 | | $ | (46,455) | | $ | 9,429 | Trademarks | | | 892 | | | (559) | | | 333 | | | 835 | | | (527) | | | 308 | Non-compete agreements | | | 8,747 | | | (8,601) | | | 146 | | | 12,917 | | | (11,880) | | | 1,037 | Total other intangible assets | | $ | 66,879 | | $ | (55,686) | | $ | 11,193 | | $ | 69,636 | | $ | (58,862) | | $ | 10,774 |
| (a) | As of June 30, 2026 and December 31, 2025, capitalized software development costs of $3.3 million and $1.8 million, respectively, were related to technology projects not yet complete and ready for their intended use and thus were not subject to amortization. |
|
| Schedule of estimated future amortization of intangible assets, other than goodwill |
As of June 30, 2026, the estimated future amortization expense related to intangible assets includes the estimated amortization expense associated with the Company’s intangible assets assumed with the Company’s acquisitions (in thousands): | | | | Remainder of 2026 | | $ | 8,459 | 2027 | | | 13,009 | 2028 | | | 10,944 | 2029 | | | 7,944 | 2030 | | | 6,661 | Thereafter | | | 23,448 | | | $ | 70,465 |
|
| Schedule of changes to goodwill |
The following table presents changes to goodwill at the Real Estate reporting unit (in thousands): | | | | | | Real Estate | Balance, January 1, 2026 | | $ | 239,572 | Effect of changes in foreign currency exchange rates | | | (1,670) | Balance, June 30, 2026 | | $ | 237,902 |
|