XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue  
Disaggregation of revenue

Three Months Ended September 30, 2021

 

Cloud

 

 

Software

 

 

Total

 

(In thousands)

 

Telecommunications

 

 

Solutions

 

 

Reportable

 

 

 

Segment

 

 

Segment

 

 

Segments

 

Major products/services lines

 

 

 

 

 

 

 

 

 

Desktop devices

 

$701

 

 

$-

 

 

$701

 

Equipment financing revenue

 

 

63

 

 

 

-

 

 

 

63

 

Telecommunications services

 

 

3,718

 

 

 

-

 

 

 

3,718

 

Fees, commissions, and other, recognized over time

 

 

419

 

 

 

-

 

 

 

419

 

One time fees, commissions and other

 

 

125

 

 

 

-

 

 

 

125

 

Software licenses

 

 

-

 

 

 

1,473

 

 

 

1,473

 

Subscription maintenance and support

 

 

-

 

 

 

2,213

 

 

 

2,213

 

Professional services and other

 

 

-

 

 

 

98

 

 

 

98

 

 

 

$5,026

 

 

$3,784

 

 

$8,810

 

Timing of revenue recognition

 

 

 

 

 

 

 

 

 

 

 

 

Products, services, and fees recognized at a point in time

 

$775

 

 

$1,917

 

 

$2,692

 

Products, services, and fees transferred over time

 

 

4,251

 

 

 

1,867

 

 

 

6,118

 

 

 

$5,026

 

 

$3,784

 

 

$8,810

 

Nine Months Ended September 30, 2021

 

Cloud

 

 

Software

 

 

Total

 

(In thousands)

 

Telecommunications

 

 

Solutions

 

 

Reportable

 

 

 

Segment

 

 

Segment

 

 

Segments

 

Major products/services lines

 

 

 

 

 

 

 

 

 

Desktop devices

 

$1,509

 

 

$-

 

 

$1,509

 

Equipment financing revenue

 

 

198

 

 

 

-

 

 

 

198

 

Telecommunications services

 

 

10,995

 

 

 

-

 

 

 

10,995

 

Fees, commissions, and other, recognized over time

 

 

1,252

 

 

 

-

 

 

 

1,252

 

One time fees, commissions and other

 

 

346

 

 

 

-

 

 

 

346

 

Software licenses

 

 

-

 

 

 

2,210

 

 

 

2,210

 

Subscription maintenance and support

 

 

-

 

 

 

2,451

 

 

 

2,451

 

Professional services and other

 

 

-

 

 

 

135

 

 

 

135

 

 

 

$14,300

 

 

$4,796

 

 

$19,096

 

Timing of revenue recognition

 

 

 

 

 

 

 

 

 

 

 

 

Products and fees recognized at a point in time

 

$1,804

 

 

$2,633

 

 

$4,437

 

Services and fees transferred over time

 

 

12,496

 

 

 

2,163

 

 

 

14,659

 

 

 

$14,300

 

 

$4,796

 

 

$19,096

 

Nine Months Ended September 30, 2020

 

Cloud

 

 

Software

 

 

Total

 

(In thousands)

 

Telecommunications

 

 

Solutions

 

 

Reportable

 

 

 

Segment

 

 

Segment

 

 

Segments

 

Major products/services lines

 

 

 

 

 

 

 

 

 

Desktop devices

 

$1,317

 

 

$-

 

 

$1,317

 

Equipment financing revenue

 

 

156

 

 

 

-

 

 

 

156

 

Telecommunications services

 

 

9,321

 

 

 

-

 

 

 

9,321

 

Fees, commissions, and other, recognized over time

 

 

1,147

 

 

 

-

 

 

 

1,147

 

One time fees, commissions and other

 

 

123

 

 

 

-

 

 

 

123

 

 

 

$12,064

 

 

$-

 

 

$12,064

 

Timing of revenue recognition

 

 

 

 

 

 

 

 

 

 

 

 

Products and fees recognized at a point in time

 

$1,440

 

 

$-

 

 

$1,440

 

Services and fees transferred over time

 

 

10,624

 

 

 

-

 

 

 

10,624

 

 

 

$12,064

 

 

$-

 

 

$12,064

 

Contract balances

 

 

September 30,

 

 

December 31,

 

(In thousands)

 

2021

 

 

2020

 

Receivables, which are included in trade receivables, net of allowance

 

 

 

 

 

 

for doubtful accounts

 

$1,307

 

 

$538

 

Contract assets

 

 

209

 

 

 

159

 

Contract liabilities

 

 

2,884

 

 

 

1,228

 

Significant changes in the contract assets and liabilities

 

 

Nine Months Ended

 

 

For the Year Ended

 

(In thousands)

 

September 30,

2021

 

 

December 31,

2020

 

 

 

Contract Assets

 

 

Contract Liabilities

 

 

Contract Assets

 

 

Contract Liabilities

 

Revenue recognized that was included in the contract liability balance at the beginning of the period

 

$-

 

$

 (986

 

$-

 

 

$(976)

Increase due to cash received, excluding amounts recognized as revenue during the period

 

 

-

 

 

 2,642

 

 

 

-

 

 

 

990

 

Transferred to receivables from contract assets recognized at the beginning of the period

 

 

(47)

 

 

-

 

 

 

(21)

 

 

-

 

Increase due to additional unamortized discounts

 

 

97

 

 

 

-

 

 

 

158

 

 

 

-

 

Performance obligations

 

 

2021

 

 

2022

 

 

2023

 

 

2024

 

 

2025

 

 

2026

 

 

Total

 

Desktop devices

 

$242

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

$242

 

Telecommunications service

 

$3,905

 

 

 

11,306

 

 

 

7,699

 

 

 

4,967

 

 

 

2,165

 

 

 

439

 

 

$30,481

 

All consideration from contracts with customers is included in the amounts presented above