Leases |
Leases The components of lease expense are as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Operating lease cost | $ | 3,264 | | | $ | 2,566 | | | $ | 6,475 | | | $ | 4,965 | | Finance lease cost | 35 | | | 31 | | | 61 | | | 65 | | Short-term lease cost | 1,171 | | | 1,156 | | | 2,197 | | | 1,952 | | Total lease expense | $ | 4,470 | | | $ | 3,753 | | | $ | 8,733 | | | $ | 6,982 | |
Supplemental balance sheet information related to leases is as follows: | | | | | | | | | | | | | | | | Balance Sheet Location | June 30, 2025 | | December 31, 2024 | Operating Leases | | | | | Right-of-use assets, net | Other assets, net | $ | 34,412 | | | $ | 29,931 | | | | | | | Current liabilities | Accrued liabilities and other | 8,041 | | | 8,033 | | Non-current liabilities | Other long-term liabilities | 27,338 | | | 22,795 | | Total operating lease liabilities | | $ | 35,379 | | | $ | 30,828 | | | | | | | | | | | | | | | | | Finance Leases | | | | | Right-of-use assets, net | Other assets, net | $ | 229 | | | $ | 97 | | | | | | | Current liabilities | Accrued liabilities and other | 62 | | | 57 | | Non-current liabilities | Other long-term liabilities | 164 | | | 37 | | Total finance lease liabilities | | $ | 226 | | | $ | 94 | |
Cash payments on operating leases were $5.8 million and $4.8 million for the six months ended June 30, 2025 and 2024 respectively. Anticipated future lease costs, which are based in part on certain assumptions to approximate annual rental commitments under non-cancelable leases, are as follows: | | | | | | | | | | | | | | | | | | | | | | | Operating | | Financing | | Total | Remainder of 2025 | | $ | 6,150 | | | $ | 44 | | | $ | 6,194 | | 2026 | | 10,461 | | | 79 | | | 10,540 | | 2027 | | 7,124 | | | 57 | | | 7,181 | | 2028 | | 5,563 | | | 50 | | | 5,613 | | 2029 | | 4,508 | | | 45 | | | 4,553 | | Thereafter | | 20,598 | | | 6 | | | 20,604 | | Total lease payments | | $ | 54,404 | | | $ | 281 | | | $ | 54,685 | | Less: Imputed interest | | (19,025) | | | (55) | | | (19,080) | | Present value of lease liabilities | | $ | 35,379 | | | $ | 226 | | | $ | 35,605 | |
|
Leases |
Leases The components of lease expense are as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | Operating lease cost | $ | 3,264 | | | $ | 2,566 | | | $ | 6,475 | | | $ | 4,965 | | Finance lease cost | 35 | | | 31 | | | 61 | | | 65 | | Short-term lease cost | 1,171 | | | 1,156 | | | 2,197 | | | 1,952 | | Total lease expense | $ | 4,470 | | | $ | 3,753 | | | $ | 8,733 | | | $ | 6,982 | |
Supplemental balance sheet information related to leases is as follows: | | | | | | | | | | | | | | | | Balance Sheet Location | June 30, 2025 | | December 31, 2024 | Operating Leases | | | | | Right-of-use assets, net | Other assets, net | $ | 34,412 | | | $ | 29,931 | | | | | | | Current liabilities | Accrued liabilities and other | 8,041 | | | 8,033 | | Non-current liabilities | Other long-term liabilities | 27,338 | | | 22,795 | | Total operating lease liabilities | | $ | 35,379 | | | $ | 30,828 | | | | | | | | | | | | | | | | | Finance Leases | | | | | Right-of-use assets, net | Other assets, net | $ | 229 | | | $ | 97 | | | | | | | Current liabilities | Accrued liabilities and other | 62 | | | 57 | | Non-current liabilities | Other long-term liabilities | 164 | | | 37 | | Total finance lease liabilities | | $ | 226 | | | $ | 94 | |
Cash payments on operating leases were $5.8 million and $4.8 million for the six months ended June 30, 2025 and 2024 respectively. Anticipated future lease costs, which are based in part on certain assumptions to approximate annual rental commitments under non-cancelable leases, are as follows: | | | | | | | | | | | | | | | | | | | | | | | Operating | | Financing | | Total | Remainder of 2025 | | $ | 6,150 | | | $ | 44 | | | $ | 6,194 | | 2026 | | 10,461 | | | 79 | | | 10,540 | | 2027 | | 7,124 | | | 57 | | | 7,181 | | 2028 | | 5,563 | | | 50 | | | 5,613 | | 2029 | | 4,508 | | | 45 | | | 4,553 | | Thereafter | | 20,598 | | | 6 | | | 20,604 | | Total lease payments | | $ | 54,404 | | | $ | 281 | | | $ | 54,685 | | Less: Imputed interest | | (19,025) | | | (55) | | | (19,080) | | Present value of lease liabilities | | $ | 35,379 | | | $ | 226 | | | $ | 35,605 | |
|