Leases |
Leases The components of lease expense are as follows: | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | 2025 | | 2024 | | | | | Operating lease cost | $ | 3,211 | | | $ | 2,399 | | | | | | Finance lease cost | 26 | | | 34 | | | | | | Short-term lease cost | 1,026 | | | 796 | | | | | | Total lease expense | $ | 4,263 | | | $ | 3,229 | | | | | |
Supplemental balance sheet information related to leases is as follows: | | | | | | | | | | | | | | | | Balance Sheet Location | March 31, 2025 | | December 31, 2024 | Operating Leases | | | | | Right-of-use assets, net | Other assets, net | $ | 35,272 | | | $ | 29,931 | | | | | | | Current liabilities | Accrued liabilities and other | 8,160 | | | 8,033 | | Non-current liabilities | Other long-term liabilities | 28,112 | | | 22,795 | | Total operating lease liabilities | | $ | 36,272 | | | $ | 30,828 | | | | | | | | | | | | | | | | | Finance Leases | | | | | Right-of-use assets, net | Other assets, net | $ | 136 | | | $ | 97 | | | | | | | Current liabilities | Accrued liabilities and other | 54 | | | 57 | | Non-current liabilities | Other long-term liabilities | 80 | | | 37 | | Total finance lease liabilities | | $ | 134 | | | $ | 94 | |
Cash payments on operating leases were $2.8 million and $2.5 million for the three months ended March 31, 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 | | $ | 9,200 | | | $ | 54 | | | $ | 9,254 | | 2026 | | 10,010 | | | 47 | | | 10,057 | | 2027 | | 6,837 | | | 24 | | | 6,861 | | 2028 | | 5,318 | | | 17 | | | 5,335 | | 2029 | | 4,358 | | | 16 | | | 4,374 | | Thereafter | | 20,109 | | | — | | | 20,109 | | Total lease payments | | $ | 55,832 | | | $ | 158 | | | $ | 55,990 | | Less: Imputed interest | | (19,560) | | | (24) | | | (19,584) | | Present value of lease liabilities | | $ | 36,272 | | | $ | 134 | | | $ | 36,406 | |
|
Leases |
Leases The components of lease expense are as follows: | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | | | 2025 | | 2024 | | | | | Operating lease cost | $ | 3,211 | | | $ | 2,399 | | | | | | Finance lease cost | 26 | | | 34 | | | | | | Short-term lease cost | 1,026 | | | 796 | | | | | | Total lease expense | $ | 4,263 | | | $ | 3,229 | | | | | |
Supplemental balance sheet information related to leases is as follows: | | | | | | | | | | | | | | | | Balance Sheet Location | March 31, 2025 | | December 31, 2024 | Operating Leases | | | | | Right-of-use assets, net | Other assets, net | $ | 35,272 | | | $ | 29,931 | | | | | | | Current liabilities | Accrued liabilities and other | 8,160 | | | 8,033 | | Non-current liabilities | Other long-term liabilities | 28,112 | | | 22,795 | | Total operating lease liabilities | | $ | 36,272 | | | $ | 30,828 | | | | | | | | | | | | | | | | | Finance Leases | | | | | Right-of-use assets, net | Other assets, net | $ | 136 | | | $ | 97 | | | | | | | Current liabilities | Accrued liabilities and other | 54 | | | 57 | | Non-current liabilities | Other long-term liabilities | 80 | | | 37 | | Total finance lease liabilities | | $ | 134 | | | $ | 94 | |
Cash payments on operating leases were $2.8 million and $2.5 million for the three months ended March 31, 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 | | $ | 9,200 | | | $ | 54 | | | $ | 9,254 | | 2026 | | 10,010 | | | 47 | | | 10,057 | | 2027 | | 6,837 | | | 24 | | | 6,861 | | 2028 | | 5,318 | | | 17 | | | 5,335 | | 2029 | | 4,358 | | | 16 | | | 4,374 | | Thereafter | | 20,109 | | | — | | | 20,109 | | Total lease payments | | $ | 55,832 | | | $ | 158 | | | $ | 55,990 | | Less: Imputed interest | | (19,560) | | | (24) | | | (19,584) | | Present value of lease liabilities | | $ | 36,272 | | | $ | 134 | | | $ | 36,406 | |
|