XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue  
Disaggregation Of Revenue

Three Months Ended March 31, 2022

 

Cloud

 

 

Software

 

 

Total

 

(In thousands)

 

Telecommunications

 

 

Solutions

 

 

Reportable

 

 

 

Segment

 

 

Segment

 

 

Segments

 

Major products/services lines

 

 

 

 

 

 

 

 

 

Desktop devices

 

$492

 

 

$-

 

 

$492

 

Equipment financing revenue

 

 

72

 

 

 

-

 

 

 

72

 

Telecommunications services

 

 

3,759

 

 

 

-

 

 

 

3,759

 

Fees, commissions, and other, recognized over time

 

 

433

 

 

 

-

 

 

 

433

 

One time fees, commissions and other

 

 

134

 

 

 

-

 

 

 

134

 

Software licenses

 

 

-

 

 

 

645

 

 

 

645

 

Software licenses subscription maintenance and support

 

 

-

 

 

 

2,505

 

 

 

2,505

 

Professional services and other

 

 

-

 

 

 

118

 

 

 

118

 

 

 

$4,890

 

 

$3,268

 

 

$8,158

 

Timing of revenue recognition

 

 

 

 

 

 

 

 

 

 

 

 

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

 

$575

 

 

$767

 

 

$1,342

 

Products, services, and fees transferred over time

 

 

4,315

 

 

 

2,501

 

 

 

6,816

 

 

 

$4,890

 

 

$3,268

 

 

$8,158

 

Three Months Ended March 31, 2021

 

Cloud

 

 

Software

 

 

Total

 

(In thousands)

 

Telecommunications

 

 

Solutions

 

 

Reportable

 

 

 

Segment

 

 

Segment

 

 

Segments

 

Major products/services lines

 

 

 

 

 

 

 

 

 

Desktop devices

 

$368

 

 

$-

 

 

$368

 

Equipment financing revenue

 

 

68

 

 

 

-

 

 

 

68

 

Telecommunications services

 

 

3,592

 

 

 

-

 

 

 

3,592

 

Fees, commissions, and other, recognized over time

 

 

395

 

 

 

-

 

 

 

395

 

One time fees, commissions and other

 

 

84

 

 

 

-

 

 

 

84

 

 

 

$4,507

 

 

$-

 

 

$4,507

 

Timing of revenue recognition

 

 

 

 

 

 

 

 

 

 

 

 

Products and fees recognized at a point in time

 

$452

 

 

$-

 

 

$452

 

Services and fees transferred over time

 

 

4,055

 

 

 

-

 

 

 

4,055

 

 

 

$4,507

 

 

$-

 

 

$4,507

 

Contract Balances

 

 

March 31,

 

 

December 31,

 

(In thousands)

 

2022

 

 

2021

 

Receivables, which are included in trade receivables, net of allowance for doubtful accounts

 

$2,702

 

 

$2,177

 

Contract assets

 

 

240

 

 

 

261

 

Contract liabilities

 

 

2,785

 

 

 

3,028

 

Significant Changes In The Contract Assets And Liabilities

 

 

Three Months Ended

 

 

For the Year Ended

 

(In thousands)

 

March 31, 2022

 

 

December 31, 2021

 

 

 

Contract Assets

 

 

Contract Liabilities

 

 

Contract Assets

 

 

Contract Liabilities

 

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

 

$-

 

$

 (1,524)

 

 

$-

 

 

$(1,137)

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

 

 

-

 

 

1,281

 

 

 

-

 

 

 

2,937

 

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

 

 

(46)

 

 

 

-

 

 

 

(60)

 

 

-

 

Increase due to additional unamortized discounts

 

 

25

 

 

 

-

 

 

 

162

 

 

 

-

 

Performance Obligations

 

 

2022

 

 

2023

 

 

2024

 

 

2025

 

 

2026 and thereafter

 

 

Total

 

Desktop devices

 

$272

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$272

 

Telecommunications services

 

$10,001

 

 

 

9,146

 

 

 

6,149

 

 

 

3,426

 

 

 

973

 

 

$29,701

 

Software Solutions

 

$6,611

 

 

 

4,219

 

 

 

1,739

 

 

 

461

 

 

 

4

 

 

$13,034

 

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