XML 52 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2024
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 September 30, 2024
SendTech SolutionsPresort ServicesOtherRevenue from products and servicesRevenue from leasing transactions and financingTotal consolidated revenue
Major products/service lines
Business services$35,091 $166,367 $20,333 $221,791 $ $221,791 
Support services90,956   90,956  90,956 
Financing    68,614 68,614 
Equipment sales19,852   19,852 46,566 66,418 
Supplies35,428   35,428  35,428 
Rentals    16,256 16,256 
Subtotal181,327 166,367 20,333 368,027 $131,436 $499,463 
Revenue from leasing transactions and financing131,436   131,436 
     Total revenue$312,763 $166,367 $20,333 $499,463 
Timing of revenue recognition from products and services
Products/services transferred at a point in time$69,631 $ $ $69,631 
Products/services transferred over time111,696 166,367 20,333 298,396 
      Total$181,327 $166,367 $20,333 $368,027 


Three Months Ended September 30, 2023
SendTech SolutionsPresort ServicesOtherRevenue from products and servicesRevenue from leasing transactions and financingTotal consolidated revenue
Major products/service lines
Business services$27,277 $152,451 $23,541 $203,269 $— $203,269 
Support services101,855 — — 101,855 — 101,855 
Financing— — — — 68,572 68,572 
Equipment sales18,353 — — 18,353 58,352 76,705 
Supplies35,695 — — 35,695 — 35,695 
Rentals— — — — 16,937 16,937 
Subtotal183,180 152,451 23,541 359,172 $143,861 $503,033 
Revenue from leasing transactions and financing143,861 — — 143,861 
     Total revenue$327,041 $152,451 $23,541 $503,033 
Timing of revenue recognition from products and services
Products/services transferred at a point in time$71,634 $— $— $71,634 
Products/services transferred over time111,546 152,451 23,541 287,538 
      Total$183,180 $152,451 $23,541 $359,172 
Nine Months Ended September 30, 2024
SendTech SolutionsPresort ServicesOtherRevenue from products and servicesRevenue from leasing transactions and financingTotal consolidated revenue
Major products/service lines
Business services$101,267 $483,032 $67,090 $651,389 $ $651,389 
Support services281,301   281,301  281,301 
Financing     203,816 203,816 
Equipment sales65,517   65,517 151,057 216,574 
Supplies107,658   107,658  107,658 
Rentals    49,739 49,739 
Subtotal555,743 483,032 67,090 1,105,865 $404,612 $1,510,477 
Revenue from leasing transactions and financing404,612   404,612 
     Total revenue$960,355 $483,032 $67,090 $1,510,477 
Timing of revenue recognition from products and services
Products/services transferred at a point in time$217,790 $ $ $217,790 
Products/services transferred over time337,953 483,032 67,090 888,075 
      Total$555,743 $483,032 $67,090 $1,105,865 


Nine Months Ended September 30, 2023
SendTech SolutionsPresort ServicesOtherRevenue from products and servicesRevenue from leasing transactions and financingTotal consolidated revenue
Major products/service lines
Business services$76,566 $454,460 $107,688 $638,714 $— $638,714 
Support services310,454 — — 310,454 — 310,454 
Financing — — — — 202,323 202,323 
Equipment sales57,408 — — 57,408 181,358 238,766 
Supplies111,035 — — 111,035 — 111,035 
Rentals— — — — 51,217 51,217 
Subtotal555,463 454,460 107,688 1,117,611 $434,898 $1,552,509 
Revenue from leasing transactions and financing434,898 — — 434,898 
     Total revenue$990,361 $454,460 $107,688 $1,552,509 
Timing of revenue recognition from products and services
Products/services transferred at a point in time$222,193 $— $— $222,193 
Products/services transferred over time333,270 454,460 107,688 895,418 
      Total$555,463 $454,460 $107,688 $1,117,611 
Schedule of Contract Assets and Advance Billings
Advance Billings from Contracts with Customers
Balance sheet locationSeptember 30, 2024December 31, 2023Increase/ (decrease)
Advance billings, currentAdvance billings$67,398 $69,295 $(1,897)
Advance billings, noncurrent Other noncurrent liabilities$384 $507 $(123)
Schedule of Future Performance Obligations The transaction prices allocated to future performance obligations will be recognized as follows:
Remainder of 202420252026-2029Total
SendTech Solutions$65,826 $235,546 $404,978 $706,350