v3.26.1
Revenue and Deferred Revenue
6 Months Ended
Jun. 30, 2026
Revenue and Deferred Revenue  
Revenue and Deferred Revenue

Note 3. Revenue and Deferred Revenue

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

Remaining performance obligations represent the transaction price of Company orders for which work has not been performed as of the end of a fiscal period and for contracts with substantive termination penalties. As of June 30, 2026, the aggregate amount of the transaction price allocated to remaining performance obligations was $38.9 million (which represents the amount of the Company’s backlog). $17.4 million of the backlog relates to the network design and installation performance obligations and $21.5 million relates to internet network services and hardware and internet services performance obligations. Additionally, $15.4 million of the Company’s backlog relates to jobs that are contracted but not yet started as of June 30, 2026. The Company estimates that approximately $10.5 million of the remaining performance obligations as of June 30, 2026 will be completed and recognized as revenue during 2026, with the remainder recognized between 2027 and 2032.

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

Deferred revenue balances primarily consist of customer deposits and billings in excess of revenue, for which the Company has a contractual right to bill, related to the Company’s network design and installation performance obligations. As of June 30, 2026, the Company’s deferred revenue balance of $5.6 million was classified as $5.3 million in current liabilities and $0.3 million in non-current liabilities in the accompanying unaudited condensed balance sheets.

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