Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments (Tables)

v3.25.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments

The following table summarizes the Company’s contractual obligations and commitments as of December 31, 2024:

 

 

 

2025

 

 

2026

 

 

2027

 

 

2028

 

 

2029

 

Operating leases

 

$

 

6,534

 

 

$

 

6,508

 

 

$

 

6,180

 

 

$

 

6,188

 

 

$

 

5,943

 

Service and other contracts

 

 

 

2,078

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Long-term debt

 

 

 

65

 

 

 

 

17,751

 

 

 

 

216,383

 

 

 

 

97

 

 

 

 

111

 

Consideration to be paid from acquisitions

 

 

 

2,492

 

 

 

 

706

 

 

 

 

2,420

 

 

 

 

 

 

 

 

 

Total

 

$

 

11,169

 

 

$

 

24,965

 

 

$

 

224,983

 

 

$

 

6,285

 

 

$

 

6,054