XML 57 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue
The following tables disaggregate our revenue by source and timing of recognition:
Year Ended December 31, 2024
SendTech SolutionsPresort Services
Other
Revenue from products and servicesRevenue from leasing transactions and financingTotal consolidated revenue
Revenue from products and services
Business services$139,309 $662,587 $84,145 $886,041 $ $886,041 
Support services374,571   374,571  374,571 
Financing     269,893 269,893 
Equipment sales90,715   90,715 196,885 287,600 
Supplies143,245   143,245  143,245 
Rentals    65,248 65,248 
Subtotal747,840 662,587 84,145 1,494,572 $532,026 $2,026,598 
Revenue from leasing transactions and financing532,026   532,026 
     Total revenue$1,279,866 $662,587 $84,145 $2,026,598 
Timing of revenue recognition from products and services
Products/services transferred at a point in time$296,691 $ $ $296,691 
Products/services transferred over time451,149 662,587 84,145 1,197,881 
      Total$747,840 $662,587 $84,145 $1,494,572 

Year Ended December 31, 2023
SendTech SolutionsPresort Services
Other
Revenue from products and servicesRevenue from leasing transactions and financingTotal consolidated revenue
Revenue from products and services
Business services$106,594 $617,599 $133,453 $857,646 $— $857,646 
Support services410,734 — — 410,734 — 410,734 
Financing — — — — 271,197 271,197 
Equipment sales88,144 — — 88,144 235,595 323,739 
Supplies147,709 — — 147,709 — 147,709 
Rentals— — — — 67,900 67,900 
Subtotal753,181 617,599 133,453 1,504,233 $574,692 $2,078,925 
Revenue from leasing transactions and financing574,692 — — 574,692 
     Total revenue$1,327,873 $617,599 $133,453 $2,078,925 
Timing of revenue recognition from products and services
Products/services transferred at a point in time$306,415 $— $— $306,415 
Products/services transferred over time446,766 617,599 133,453 1,197,818 
      Total$753,181 $617,599 $133,453 $1,504,233 
Year Ended December 31, 2022
SendTech SolutionsPresort Services
Other
Revenue from products and servicesRevenue from leasing transactions and financingTotal consolidated revenue
Revenue from products and services
Business services$230,654 $602,016 $362,112 $1,194,782 $— $1,194,782 
Support services438,191 — — 438,191 — 438,191 
Financing — — — — 274,508 274,508 
Equipment sales88,022 — — 88,022 266,938 354,960 
Supplies154,186 — — 154,186 — 154,186 
Rentals— — — — 66,256 66,256 
Subtotal911,053 602,016 362,112 1,875,181 $607,702 $2,482,883 
Revenue from leasing transactions and financing607,702 — — 607,702 
     Total revenue$1,518,755 $602,016 $362,112 $2,482,883 
Timing of revenue recognition from products and services
Products/services transferred at a point in time$318,439 $— $— $318,439 
Products/services transferred over time592,614 602,016 362,112 1,556,742 
      Total$911,053 $602,016 $362,112 $1,875,181 
Summary of Contract Assets and Advance Billings
Advance Billings from Contracts with Customers
Balance Sheet LocationDecember 31, 2024December 31, 2023Increase/ (decrease)
Advance billings, current Advance billings$63,732 $69,295 $(5,563)
Advance billings, noncurrent Other noncurrent liabilities$159 $507 $(348)
Summary of Future Performance Obligations The transaction prices allocated to future performance obligations will be recognized as follows:
2025
2026
2027-2029
Total
SendTech Solutions$245,312 $199,588 $247,500 $692,400