XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION AND RECEIVABLES (Tables)
6 Months Ended
Jun. 30, 2023
REVENUE RECOGNITION AND RECEIVABLES  
Summary of revenues

Three months ended

Six months ended

June 30, 2023

June 30, 2022

June 30, 2023

June 30, 2022

Services transferred over time

US Telecom

$

80,330

$

72,201

$

161,403

$

144,491

International Telecom

86,730

82,479

172,409

163,781

Total

167,060

154,680

333,812

308,272

Goods and services transferred at a point in time

US Telecom

2,597

8,702

5,144

12,300

International Telecom

3,781

3,165

7,040

5,888

Total

6,378

11,867

12,184

18,188

Total revenue accounted for under ASC 606

$

173,438

$

166,547

$

345,996

$

326,460

Summary of contracts asset and liabilities

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

June 30, 2023

December 31, 2022

$ Change

% Change

Contract asset – current

$

3,046

$

2,932

$

114

3.9

%

Contract asset – noncurrent

3,671

3,775

(104)

(2.8)

%

Contract liability – current

(28,444)

(27,284)

(1,160)

4.3

%

Contract liability – noncurrent

(67,840)

(72,543)

4,703

(6.5)

%

Net contract liability

$

(89,567)

$

(93,120)

$

3,553

(3.8)

%

Schedule of activity in allowances for credit losses

Six months ended

    

June 30, 2023

    

June 30, 2022

Balance at beginning of period

 

$

15,171

$

13,885

Current period provision for expected losses

 

2,463

3,153

Write-offs charged against the allowance

 

(1,878)

(1,497)

Recoveries collected

188

208

Balance at end of period

$

15,944

$

15,749