| Disaggregation of revenue |
Three Months Ended September 30, 2026 | | Cloud | | | Software | | | Total | | (In thousands) | | Telecommunications | | | Solutions | | | Reportable | | | | Segment | | | Segment | | | Segments | | Major products/services lines | | | | | | | | | | Desktop devices | | $ | 2,435 | | | $ | - | | | $ | 2,435 | | Equipment financing revenue | | | 417 | | | | 7 | | | | 424 | | Telecommunications services | | | 12,798 | | | | - | | | | 12,798 | | Fees, commissions, and other, recognized over time | | | 1,261 | | | | - | | | | 1,261 | | One time fees, commissions and other | | | 576 | | | | - | | | | 576 | | Software licenses | | | - | | | | 1,405 | | | | 1,405 | | Software license and maintenance and support subscriptions | | | - | | | | 5,983 | | | | 5,983 | | Professional services and other | | | - | | | | 300 | | | | 300 | | | | $ | 17,487 | | | $ | 7,695 | | | $ | 25,182 | | Timing of revenue recognition | | | | | | | | | | | | | Products, services, and fees recognized at a point in time | | $ | 3,011 | | | $ | 1,705 | | | $ | 4,716 | | Products, services, and fees transferred over time | | | 14,476 | | | | 5,990 | | | | 20,466 | | | | $ | 17,487 | | | $ | 7,695 | | | $ | 25,182 | |
| Three Months Ended September 30, 2025 | | Cloud | | | Software | | | Total | | | (In thousands) | | Telecommunications | | | Solutions | | | Reportable | | | | Segment | | | Segment | | | Segments | | | Major products/services lines | | | | | | | | | | | Desktop devices | | $ | 1,369 | | | $ | - | | | $ | 1,369 | | | Equipment financing revenue | | | 213 | | | | - | | | | 213 | | | Telecommunications services | | | 7,312 | | | | - | | | | 7,312 | | | Fees, commissions, and other, recognized over time | | | 628 | | | | - | | | | 628 | | | One time fees, commissions and other | | | 454 | | | | - | | | | 454 | | | Software licenses | | | - | | | | 2,071 | | | | 2,071 | | | Software license and maintenance and support subscriptions | | | - | | | | 5,142 | | | | 5,142 | | | Professional services and other | | | - | | | | 308 | | | | 308 | | | | $ | 9,976 | | | $ | 7,521 | | | $ | 17,497 | | | Timing of revenue recognition | | | | | | | | | | | | | | Products, services, and fees recognized at a point in time | | $ | 1,823 | | | $ | 2,379 | | | $ | 4,202 | | | Products, services, and fees transferred over time | | | 8,153 | | | | 5,142 | | | | 13,295 | | | | $ | 9,976 | | | $ | 7,521 | | | $ | 17,497 | |
Nine Months Ended September 30, 2026 | | Cloud | | | Software | | | Total | | (In thousands) | | Telecommunications | | | Solutions | | | Reportable | | | | Segment | | | Segment | | | Segments | | Major products/services lines | | | | | | | | | | Desktop devices | | $ | 7,312 | | | $ | - | | | $ | 7,312 | | Equipment financing revenue | | | 1,119 | | | | 22 | | | | 1,141 | | Telecommunications services | | | 34,530 | | | | - | | | | 34,530 | | Fees, commissions, and other, recognized over time | | | 3,401 | | | | - | | | | 3,401 | | One time fees, commissions and other | | | 1,431 | | | | - | | | | 1,431 | | Software licenses | | | - | | | | 4,551 | | | | 4,551 | | Software license and maintenance and support subscriptions | | | - | | | | 17,482 | | | | 17,482 | | Professional services and other | | | - | | | | 690 | | | | 690 | | | | $ | 47,793 | | | $ | 22,745 | | | $ | 70,538 | | Timing of revenue recognition | | | | | | | | | | | | | Products and fees recognized at a point in time | | $ | 8,743 | | | $ | 5,241 | | | $ | 13,984 | | Services and fees transferred over time | | | 39,050 | | | | 17,504 | | | | 56,554 | | | | $ | 47,793 | | | $ | 22,745 | | | $ | 70,538 | |
Nine Months Ended September 30, 2025 | | Cloud | | | Software | | | Total | | (In thousands) | | Telecommunications | | | Solutions | | | Reportable | | | | Segment | | | Segment | | | Segments | | Major products/services lines | | | | | | | | | | Desktop devices | | $ | 3,579 | | | $ | - | | | $ | 3,579 | | Equipment financing revenue | | | 617 | | | | - | | | | 617 | | Telecommunications services | | | 21,326 | | | | - | | | | 21,326 | | Fees, commissions, and other, recognized over time | | | 1,877 | | | | - | | | | 1,877 | | One time fees, commissions and other | | | 1,343 | | | | - | | | | 1,343 | | Software licenses | | | - | | | | 6,044 | | | | 6,044 | | Software license and maintenance and support subscriptions | | | - | | | | 14,551 | | | | 14,551 | | Professional services and other | | | - | | | | 769 | | | | 769 | | | | $ | 28,742 | | | $ | 21,364 | | | $ | 50,106 | | Timing of revenue recognition | | | | | | | | | | | | | Products and fees recognized at a point in time | | $ | 4,922 | | | $ | 6,813 | | | $ | 11,735 | | Services and fees transferred over time | | | 23,820 | | | | 14,551 | | | | 38,371 | | | | $ | 28,742 | | | $ | 21,364 | | | $ | 50,106 | |
|
| Performance obligations |
| | 2026 | | | 2027 | | | 2028 | | | 2029 | | | 2030 and thereafter | | | Total | | Cloud telecommunications segment | | | | | | | | | | | | | | | | | | | Desktop devices | | $ | 735 | | | | - | | | | - | | | | - | | | | - | | | $ | 735 | | Telecommunications services RPOs | | | 12,634 | | | | 39,505 | | | | 28,111 | | | | 18,796 | | | | 11,684 | | | | 110,730 | | Total cloud telecommunications | | | 13,369 | | | | 39,505 | | | | 28,111 | | | | 18,796 | | | | 11,684 | | | | 111,465 | | Software solutions segment | | | | | | | | | | | | | | | | | | | | | | | | | Software solutions RPOs | | | 6,561 | | | | 12,239 | | | | 5,665 | | | | 2,725 | | | | 908 | | | | 28,098 | | Total consolidated RPOs | | $ | 19,930 | | | | 51,744 | | | | 33,776 | | | | 21,521 | | | | 12,592 | | | $ | 139,563 | | All consideration from contracts with customers is included in the amounts presented above | | | | | | | | | | | | | | | | | | | | | | | | |
|