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

Revenue accounted for in accordance with ASC 606 consisted of the following for the periods presented below (in thousands):

Three months ended September 30, 2024

Three months ended September 30, 2023

International

US

International

US

Telecom

Telecom

Total

Telecom

Telecom

Total

Services transferred over time

$

89,139

$

69,856

$

158,995

$

87,657

$

81,459

$

169,116

Goods and services transferred at a point in time

3,591

2,016

5,607

4,752

4,111

8,863

Total revenue accounted for under ASC 606

$

92,730

$

71,872

$

164,602

$

92,409

$

85,570

$

177,979

Operating lease income

157

1,918

2,075

72

1,876

1,948

Government grant revenue (1)

1,394

10,380

11,774

1,397

9,712

11,109

Total revenue

$

94,281

$

84,170

$

178,451

$

93,878

$

97,158

$

191,036

Nine months ended September 30, 2024

Nine months ended September 30, 2023

International

US

International

US

Telecom

Telecom

Total

Telecom

Telecom

Total

Services transferred over time

$

267,970

$

219,728

$

487,698

$

260,066

$

242,862

$

502,928

Goods and services transferred at a point in time

10,243

8,935

19,178

11,792

9,255

21,047

Total revenue accounted for under ASC 606

$

278,213

$

228,663

$

506,876

$

271,858

$

252,117

$

523,975

Operating lease income

304

5,989

6,293

217

5,593

5,810

Government grant revenue (1)

4,180

31,178

35,358

4,192

29,273

33,465

Total revenue

$

282,697

$

265,830

$

548,527

$

276,267

$

286,983

$

563,250

(1)Revenue recognized from CAF II, USF and RDOF programs. Refer to Note 8.
Summary of contracts asset and liabilities

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

September 30, 2024

December 31, 2023

$ Change

% Change

Contract asset – current

$

3,657

$

3,616

$

41

1.1

%

Contract asset – noncurrent

4,846

5,509

(663)

(12.0)

%

Contract liability – current

(30,319)

(30,990)

671

(2.2)

%

Contract liability – noncurrent

(57,177)

(64,035)

6,858

(10.7)

%

Net contract liability

$

(78,993)

$

(85,900)

$

6,907

(8.0)

%

Schedule of activity in allowances for credit losses Activity in the allowance for credit losses is below (in thousands):

Nine months ended

    

September 30, 2024

    

September 30, 2023

Balance at beginning of period

 

$

16,362

$

15,171

Current period provision for expected losses

 

4,209

4,014

Write-offs charged against the allowance

 

(5,511)

(3,017)

Recoveries collected

255

414

Balance at end of period

$

15,315

$

16,582