v3.26.1
Revenue and Deferred Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue and Deferred Revenue  
Schedule of revenue disaggregated by revenue stream

The following table provides the Company’s revenues disaggregated by revenue stream (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the three months ended

​

For the six months ended

​

  ​ ​ ​

June 30, 2026

  ​ ​ ​

June 30, 2025

  ​ ​ ​

June 30, 2026

  ​ ​ ​

June 30, 2025

Revenue:

​

​

​

​

​

​

​

​

​

​

​

​

Network design and installation

​

$

1,620

​

$

4,646

​

$

4,996

​

$

9,616

Internet network services and hardware and internet service

​

 

1,236

​

 

680

​

 

2,290

​

 

1,155

Total

​

$

2,856

​

$

5,326

​

$

7,286

​

$

10,771

Schedule of changes in current deferred revenue balance and network financing receivable balance

Changes in the Company’s current deferred revenue balance for the six months ended June 30, 2026 and 2025, were as follows (in thousands):

​

​

​

​

​

​

​

Deferred Revenues

Balance as of January 1, 2025

  ​ ​ ​

$

6,215

Additions included in deferred revenue as of end of period

​

 

4,891

Revenue recognized from opening balance

​

 

(4,211)

Balance as of June 30, 2025

​

$

6,895

​

​

​

​

Balance as of January 1, 2026

​

$

3,194

Additions included in deferred revenue as of end of period

​

 

5,292

Revenue recognized from opening balance

​

 

(2,886)

Balance as of June 30, 2026

​

$

5,600

Changes in the Company’s network financing receivable balance for the six months ended June 30, 2026 and 2025, were as follows (in thousands):

​

​

​

​

​

​

​

Network financing receivable

Balance as of January 1, 2025

  ​ ​ ​

$

513

Additional unbilled revenue recognized

​

 

406

Amounts billed during the period

​

 

(17)

Balance as of June 30, 2025

​

$

902

​

​

​

​

Balance as of January 1, 2026

​

$

1,291

Additional unbilled revenue recognized

​

 

—

Amounts billed during the period

​

 

(106)

Balance as of June 30, 2026

​

$

1,185

​