v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables disaggregate our revenue by source and timing of recognition:
Three Months Ended March 31, 2026
SendTech SolutionsPresort Services
Revenue from services and products
Revenue from leasing transactions and financingTotal consolidated revenue
Major service/product lines
Services$143,104 $163,466 $306,570 $ $306,570 
Products52,571  52,571 36,079 88,650 
Financing and other   82,193 82,193 
Subtotal195,675 163,466 359,141 $118,272 $477,413 
Revenue from leasing transactions and financing118,272  118,272 
     Total revenue$313,947 $163,466 $477,413 
Timing of revenue recognition from services and products
Services/products transferred at a point in time
$65,547 $ $65,547 
Services/products transferred over time
130,128 163,466 293,594 
      Total$195,675 $163,466 $359,141 


Three Months Ended March 31, 2025
SendTech SolutionsPresort Services
Revenue from services and products
Revenue from leasing transactions and financingTotal consolidated revenue
Major service/product lines
Services$140,618 $177,814 $318,432 $— $318,432 
Products53,252 — 53,252 39,938 93,190 
Financing and other— — — 81,798 81,798 
Subtotal193,870 177,814 371,684 $121,736 $493,420 
Revenue from leasing transactions and financing121,736 — 121,736 
     Total revenue$315,606 $177,814 $493,420 
Timing of revenue recognition from services and products
Services/products transferred at a point in time
$66,403 $— $66,403 
Services/products transferred over time
127,467 177,814 305,281 
      Total$193,870 $177,814 $371,684 
Schedule of Contract Assets and Advance Billings
Advance Billings from Contracts with Customers
Balance sheet locationMarch 31, 2026December 31, 2025Increase/ (decrease)
Advance billings, currentAdvance billings$64,321 $63,528 $793 
Advance billings, noncurrent Other noncurrent liabilities$98 $102 $(4)
Schedule of Future Performance Obligations The transaction prices allocated to future performance obligations will be recognized as follows:
Remainder of 202620272028-2031Total
SendTech Solutions$207,587 $197,642 $243,456 $648,685