XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Components of Lease Expense

The following table includes the components of our lease expense recorded in fulfillment expenses and general and administrative expenses in the accompanying consolidated statements of income.

 

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

Operating lease expense

 

$

10,658

 

 

$

8,991

 

 

$

6,138

 

Short-term lease expense

 

 

115

 

 

 

105

 

 

 

119

 

Variable lease expense

 

 

1,301

 

 

 

876

 

 

 

465

 

Total

 

$

12,074

 

 

$

9,972

 

 

$

6,722

 

Summary of Future Minimum Lease Payments

The following table presents future minimum lease payments and the impact of discounting as of December 31, 2024.

 

 

 

December 31, 2024

 

 

 

(in thousands)

 

2025

 

$

12,005

 

2026

 

 

12,428

 

2027

 

 

10,894

 

2028

 

 

7,913

 

2029

 

 

1,646

 

Thereafter

 

 

3,254

 

Total minimum lease payments

 

 

48,140

 

Less imputed interest

 

 

(7,409

)

Present value of lease liabilities

 

$

40,731