XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Leases Leases
The components of lease expense are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Operating lease cost
$2,842 $2,373 $5,517 $4,721 
Finance lease cost31 41 65 88 
Short-term lease cost
1,264 1,994 2,195 3,925 
Total lease expense$4,137 $4,408 $7,777 $8,734 

Supplemental balance sheet information related to leases is as follows:
Balance Sheet LocationJune 30, 2024December 31, 2023
Operating Leases
Right-of-use assets, netOther assets, net$32,368 $31,165 
Current liabilitiesAccrued liabilities and other7,434 7,502 
Non-current liabilitiesOther long-term liabilities25,726 24,417 
     Total operating lease liabilities$33,160 $31,919 
Finance Leases
     Right-of-use assets, netOther assets, net$144 $205 
Current liabilitiesAccrued liabilities and other94 108 
Non-current liabilitiesOther long-term liabilities60 107 
     Total finance lease liabilities$154 $215 

Cash payments on operating leases were $5.2 million and $4.7 million for the six months ended June 30, 2024 and 2023 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:
OperatingFinancingTotal
Remainder of 2024$5,460 $51 $5,511 
202510,354 78 10,432 
20268,207 30 8,237 
20275,244 5,251 
20283,770 — 3,770 
Thereafter17,883 — 17,883 
Total lease payments$50,918 $166 $51,084 
Less: Imputed interest(17,758)(12)(17,770)
Present value of lease liabilities$33,160 $154 $33,314 
Leases Leases
The components of lease expense are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Operating lease cost
$2,842 $2,373 $5,517 $4,721 
Finance lease cost31 41 65 88 
Short-term lease cost
1,264 1,994 2,195 3,925 
Total lease expense$4,137 $4,408 $7,777 $8,734 

Supplemental balance sheet information related to leases is as follows:
Balance Sheet LocationJune 30, 2024December 31, 2023
Operating Leases
Right-of-use assets, netOther assets, net$32,368 $31,165 
Current liabilitiesAccrued liabilities and other7,434 7,502 
Non-current liabilitiesOther long-term liabilities25,726 24,417 
     Total operating lease liabilities$33,160 $31,919 
Finance Leases
     Right-of-use assets, netOther assets, net$144 $205 
Current liabilitiesAccrued liabilities and other94 108 
Non-current liabilitiesOther long-term liabilities60 107 
     Total finance lease liabilities$154 $215 

Cash payments on operating leases were $5.2 million and $4.7 million for the six months ended June 30, 2024 and 2023 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:
OperatingFinancingTotal
Remainder of 2024$5,460 $51 $5,511 
202510,354 78 10,432 
20268,207 30 8,237 
20275,244 5,251 
20283,770 — 3,770 
Thereafter17,883 — 17,883 
Total lease payments$50,918 $166 $51,084 
Less: Imputed interest(17,758)(12)(17,770)
Present value of lease liabilities$33,160 $154 $33,314