Leases (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Leases |
|
| Schedule of lease cost and other information about leases |
| | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | (in thousands) | | 2026 | | 2025 | | 2026 | | 2025 | Lease cost: | | | | | | | | | | | | | Operating lease cost (1) | | $ | 3,138 | | $ | 3,073 | | $ | 6,249 | | $ | 5,953 | Finance lease cost: | | | | | | | | | | | | | Depreciation of finance lease assets (2) | | | 2,006 | | | 1,640 | | | 3,614 | | | 2,609 | Interest on finance lease liabilities (3) | | | 223 | | | 219 | | | 371 | | | 390 | Short-term lease cost (1) | | | 242 | | | 351 | | | 543 | | | 648 | Total lease cost | | $ | 5,609 | | $ | 5,283 | | $ | 10,777 | | $ | 9,600 | | | | | | | | | | | | | | Other information: | | | | | | | | | | | | | Cash paid for amounts included in the measurement of lease liabilities | | | | | | | | | | | | | Operating cash outflows from operating leases | | $ | 3,301 | | $ | 3,519 | | $ | 6,846 | | $ | 6,356 | Operating cash outflows from finance leases | | $ | 148 | | $ | 170 | | $ | 320 | | $ | 211 | Financing cash outflows from finance leases | | $ | 1,582 | | $ | 854 | | $ | 3,179 | | $ | 1,379 |
| (1) | Included in Cost of revenue, Sales, marketing and customer support, Product development and General and administrative expenses in the accompanying Condensed Consolidated Statements of Operations and Comprehensive Income. |
| (2) | Included in Depreciation and amortization in the accompanying Condensed Consolidated Statements of Operations and Comprehensive Income. |
| (3) | Included in Interest expense in the accompanying Condensed Consolidated Statements of Operations and Comprehensive Income. |
|
| Schedule of weighted-average remaining lease terms and discount rates |
| | | | | | | June 30, | | | 2026 | | 2025 | Weighted-average remaining lease term - operating leases (in years) | | 10.4 | | 11.2 | Weighted-average remaining lease term - finance leases (in years) | | 2.5 | | 2.4 | Weighted-average discount rate - operating leases | | 4.9% | | 4.9% | Weighted-average discount rate - finance leases | | 6.0% | | 6.0% |
|
| Schedule of the future operating lease commitment under agreement |
Maturities of lease liabilities as of June 30, 2026 were as follows: | | | | | | | | | June 30, 2026 | (in thousands) | | Operating Leases | | Finance Leases | 2026 (for remaining six months) | | $ | 6,133 | | $ | 8,287 | 2027 | | | 11,151 | | | 12,247 | 2028 | | | 10,992 | | | 7,969 | 2029 | | | 10,820 | | | 3,049 | 2030 | | | 7,186 | | | — | Thereafter | | | 59,976 | | | — | Total lease payments | | | 106,258 | | | 31,552 | Less amount representing interest | | | (23,674) | | | (2,306) | Present value of total lease payments | | $ | 82,584 | | $ | 29,246 |
|
| Schedule of maturities of finance lease liabilities |
| | | | | | | | | June 30, 2026 | (in thousands) | | Operating Leases | | Finance Leases | 2026 (for remaining six months) | | $ | 6,133 | | $ | 8,287 | 2027 | | | 11,151 | | | 12,247 | 2028 | | | 10,992 | | | 7,969 | 2029 | | | 10,820 | | | 3,049 | 2030 | | | 7,186 | | | — | Thereafter | | | 59,976 | | | — | Total lease payments | | | 106,258 | | | 31,552 | Less amount representing interest | | | (23,674) | | | (2,306) | Present value of total lease payments | | $ | 82,584 | | $ | 29,246 |
|