Accounts payable and accrued expenses include the following. | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | Accounts payable | $ | 30,364 | | | $ | 34,173 | | | Gift cards and other marketing | 4,925 | | | 5,865 | | | Insurance accruals | 1,188 | | | 1,221 | | | Compensation | 6,493 | | | 5,975 | | | Deferred revenue | 4,749 | | | 3,517 | | | Taxes payable | 15,015 | | | 10,084 | | | Oil and gas payable | 1,797 | | | 1,253 | | | Professional fees | 6,698 | | | 4,226 | | | Due to broker | 4,737 | | | 4,343 | | | Other | 1,836 | | | 2,289 | | | Accounts payable and accrued expenses | $ | 77,802 | | | $ | 72,946 | |
|