Quarterly report pursuant to Section 13 or 15(d)

Note 7 - Leases (Tables)

v3.24.3
Note 7 - Leases (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended September 30, 2024

   

Nine Months Ended September 30, 2024

   

Three Months Ended September 30, 2023

   

Nine Months Ended September 30, 2023

 

Operating lease expense

  $ 2,126     $ 5,303     $ 1,545     $ 4,354  

Short term lease cost

  $ 341     $ 494     $ 48     $ 316  

Total lease cost

  $ 2,467     $ 5,797     $ 1,593     $ 4,670  
    Nine Months Ended September 30, 2024     Nine Months Ended September 30, 2023  
                 

Cash paid for amounts included in the measurement of operating lease liabilities

  $ 5,243     $ 4,597  

Non-cash lease expense - right-of-use assets

  $ 4,264     $ 3,735  

Right-of-use assets obtained in exchange for operating lease obligations

  $ 55,551     $ 3,411  
Lessee Operating Lease Supplemental Balance Sheet Information [Table Text Block]
   

September 30, 2024

   

December 31, 2023

 

Operating Leases

               

Operating lease right-of-use assets

  $ 69,295     $ 18,008  
                 

Other current liabilities

    6,848       5,347  

Operating lease liabilities

    63,802       13,887  

Total operating lease liabilities

  $ 70,650     $ 19,234  
                 

Weighted Average Remaining Lease Term

               

Operating leases (in months)

    156       53  
                 

Weighted Average Discount Rate

               

Operating leases

    7.04 %     5.36 %
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Year ending December 31,

 

Operating Leases

 

2024 (excluding the nine months ended September 30, 2024)

  $ 2,920  

2025

    11,387  

2026

    9,996  

2027

    8,185  

2028

    7,141  

Thereafter

    70,267  

Total Lease Payments

    109,896  

Less: imputed interest

    (39,246 )

Total

  $ 70,650