XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2018
Details of Consolidated Revenue [Abstract]  
Schedule Of Consolidated Revenues [Table Text Block]
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,
 
 
 
2018
 
 
2017
 
 
2018
 
 
2017
 
 
 
(Unaudited)
 
Carrier Services
 
$
11,282,881
 
 
$
10,910,179
 
 
$
23,095,025
 
 
$
20,945,940
 
Managed Services:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Managed Service Fees
 
 
4,988,899
 
 
 
5,181,579
 
 
 
9,884,162
 
 
 
10,053,817
 
Billable Service Fees
 
 
526,061
 
 
 
1,051,404
 
 
 
1,129,892
 
 
 
2,089,631
 
Reselling and Other Services
 
 
746,497
 
 
 
1,737,344
 
 
 
3,514,878
 
 
 
4,403,357
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
$
17,544,338
 
 
$
18,880,506
 
 
$
37,623,957
 
 
$
37,492,745
 
Revenue From External Customers By Customers Type [Table Text Block]
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,
 
 
 
2018
 
 
2017
 
 
2018
 
 
2017
 
 
 
(Unaudited)
 
U.S. Federal Government
 
$
13,574,338
 
 
$
14,975,815
 
 
$
27,848,384
 
 
$
28,719,163
 
U.S. State and Local Governments
 
 
94,396
 
 
 
108,885
 
 
 
218,503
 
 
 
158,312
 
Foreign Governments
 
 
79,295
 
 
 
50,910
 
 
 
106,366
 
 
 
96,452
 
Commercial Enterprises
 
 
3,796,309
 
 
 
3,744,895
 
 
 
9,450,704
 
 
 
8,518,818
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
$
17,544,338
 
 
$
18,880,506
 
 
$
37,623,957
 
 
$
37,492,745
 
Revenue from External Customers by Geographic Areas [Table Text Block]
The Company recognized revenues from contracts with customers in the following geographic regions:
 
 
 
THREE MONTHS ENDED
 
 
SIX MONTHS ENDED
 
 
 
JUNE 30,
 
 
JUNE 30,
 
 
 
2018
 
 
2017
 
 
2018
 
 
2017
 
 
 
(Unaudited)
 
North America
 
$
16,297,433
 
 
$
17,759,180
 
 
$
35,041,083
 
 
$
35,322,276
 
Europe
 
 
1,246,905
 
 
 
1,121,326
 
 
 
2,582,874
 
 
 
2,170,469
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
$
17,544,338
 
 
$
18,880,506
 
 
$
37,623,957
 
 
$
37,492,745