Quarterly report pursuant to Section 13 or 15(d)

LEASES (Tables)

v3.23.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of Lease Cost
Lease cost for the three and six months ended June 30, 2023 and 2022, respectively, are as follow (in thousands):
Three Months Ended
June 30, 2023
Three Months Ended
June 30, 2022
Six Months Ended
June 30, 2023
Six Months Ended
June 30, 2022
Operating lease cost(1)
$ 1,117  $ 1,333  $ 2,271  $ 2,642 
Finance lease cost:
Amortization of right-of-use assets 118  —  118  — 
Interest on lease liabilities 75  —  75  — 
Total lease cost $ 1,310  $ 1,333  $ 2,464  $ 2,642 
Reported in:
Cost of goods sold $ 1,171  $ 1,228  $ 2,264  $ 2,432 
Selling, general and administrative 139  105  200  210 
Total lease cost $ 1,310  $ 1,333  $ 2,464  $ 2,642 
(1) Operating lease cost does not include short-term leases or variable costs, all of which are immaterial.
Supplemental cash flow information related to leases for the six months ended June 30, 2023 and June 30, 2022 are as follows (in thousands):
Six Months Ended
June 30, 2023
Six Months Ended
June 30, 2022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases $ 2,263  $ 2,511 
Operating cash flows for finance leases 67  — 
Financing cash flows for finance leases 103  — 
Right-of-use assets obtained in exchange for new lease obligations:
Operating leases $ —  $ 912 
Finance leases 4,688  — 
Net change in operating lease right-of-use assets due to lease modifications resulting in reclassification of leases from operating to finance $ (1,514) — 
Schedule of Future Minimum Payment Obligations for Non-Cancelable Operating Leases
As of June 30, 2023, the estimated future minimum payment obligations for non-cancelable operating leases are as follows (in thousands):
Operating Leases Finance Leases
Remainder of 2023 $ 1,983  $ 383 
2024 3,100  723 
2025 2,948  703 
2026 2,585  617 
2027 1,955  580 
Thereafter 6,742  4,231 
Total Lease payments 19,313  7,237 
Less: imputed interest 3,859  2,500 
Present value of lease liabilities $ 15,454  $ 4,737 
Schedule of Future Minimum Payment Obligations for Non-Cancelable Finance Leases
As of June 30, 2023, the estimated future minimum payment obligations for non-cancelable operating leases are as follows (in thousands):
Operating Leases Finance Leases
Remainder of 2023 $ 1,983  $ 383 
2024 3,100  723 
2025 2,948  703 
2026 2,585  617 
2027 1,955  580 
Thereafter 6,742  4,231 
Total Lease payments 19,313  7,237 
Less: imputed interest 3,859  2,500 
Present value of lease liabilities $ 15,454  $ 4,737