XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION AND RECEIVABLES (Tables)
9 Months Ended
Sep. 30, 2023
REVENUE RECOGNITION AND RECEIVABLES  
Summary of revenues

Three months ended

Nine months ended

September 30, 2023

September 30, 2022

September 30, 2023

September 30, 2022

Services transferred over time

US Telecom

$

81,459

$

76,542

$

242,862

$

221,033

International Telecom

87,657

84,770

260,066

248,552

Total

169,116

161,312

502,928

469,585

Goods and services transferred at a point in time

US Telecom

4,111

5,839

9,255

18,140

International Telecom

4,752

4,294

11,792

10,181

Total

8,863

10,133

21,047

28,321

Total revenue accounted for under ASC 606

$

177,979

$

171,445

$

523,975

$

497,906

Summary of contracts asset and liabilities

Contract assets and liabilities consisted of the following (amounts in thousands):

September 30, 2023

December 31, 2022

$ Change

% Change

Contract asset – current

$

3,241

$

2,932

$

309

10.5

%

Contract asset – noncurrent

4,050

3,775

275

7.3

%

Contract liability – current

(29,872)

(27,284)

(2,588)

9.5

%

Contract liability – noncurrent

(65,848)

(72,543)

6,695

(9.2)

%

Net contract liability

$

(88,429)

$

(93,120)

$

4,691

(5.0)

%

Schedule of activity in allowances for credit losses

Nine months ended

    

September 30, 2023

    

September 30, 2022

Balance at beginning of period

 

$

15,171

$

13,885

Current period provision for expected losses

 

4,014

4,969

Write-offs charged against the allowance

 

(3,017)

(3,083)

Recoveries collected

414

326

Balance at end of period

$

16,582

$

16,097