v3.26.1
Revenue from Contracts with Customers
6 Months Ended
Jun. 30, 2026
Revenue from Contracts with Customers  
Revenue from Contracts with Customers

14. Revenue from Contracts with Customers

 

The following table was prepared to provide additional information about the composition of revenues from contracts with customers for the periods presented:

 

 

 

THREE MONTHS ENDED

 

 

SIX MONTHS ENDED

 

 

 

JUNE 30,

 

 

JUNE 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

(Unaudited)

 

Carrier Services

 

$24,064,860

 

 

$22,223,060

 

 

$49,848,896

 

 

$44,624,364

 

Managed Services

 

 

13,934,722

 

 

 

15,060,749

 

 

 

28,726,716

 

 

 

26,169,484

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$37,999,582

 

 

$37,283,809

 

 

$78,575,612

 

 

$70,793,848

 

  

The Company recognized revenues from contracts with customers for the following customer types as set forth below:

 

 

 

THREE MONTHS ENDED

 

 

SIX MONTHS ENDED

 

 

 

JUNE 30,

 

 

JUNE 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

(Unaudited)

 

U.S. Federal Government

 

$32,363,240

 

 

$30,639,511

 

 

$66,775,169

 

 

$59,733,390

 

U.S. State and Local Governments

 

 

96,603

 

 

 

119,580

 

 

 

182,941

 

 

 

216,402

 

Foreign Governments

 

 

5,591

 

 

 

21,337

 

 

 

21,814

 

 

 

36,745

 

Commercial Enterprises

 

 

5,534,148

 

 

 

6,503,381

 

 

 

11,595,688

 

 

 

10,807,311

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$37,999,582

 

 

$37,283,809

 

 

$78,575,612

 

 

$70,793,848

 

   

The Company recognized revenues from contracts with customers in the following geographic regions:

 

 

 

THREE MONTHS ENDED

 

 

SIX MONTHS ENDED

 

 

 

JUNE 30,

 

 

JUNE 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

(Unaudited)

 

United States

 

$37,042,239

 

 

$36,204,523

 

 

$76,615,945

 

 

$68,713,394

 

Europe

 

 

957,343

 

 

 

1,079,286

 

 

 

1,959,667

 

 

 

2,080,454

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$37,999,582

 

 

$37,283,809

 

 

$78,575,612

 

 

$70,793,848

 

  

During the three month periods ended June 30, 2026 and 2025, the Company recognized approximately $1.7 million and $1.9 million, respectively, of revenue related to amounts that were included in deferred revenue as of December 31, 2025 and 2024, respectively.

 

During the six month periods ended June 30, 2026 and 2025, the Company recognized approximately $4.8 million and $5.2 million, respectively, of revenue related to amounts that were included in deferred revenue as of December 31, 2025 and 2024, respectively.