XML 58 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Revenue - Cost of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Network, other costs $ 9,190 $ 9,846 [1] $ 9,324
Cost of Revenue, Total 236,368 249,243 [1],[2] 244,900
Network Expenses [Member]      
Network, other costs 9,190 9,846 [2] 9,324
Network, depreciation and amortization costs 9,599 7,294 [2] 4,976
Cost of Revenue, Total 18,789 17,140 [2] 14,300
Network Access Services [Member]      
Cost of revenue 48,343 50,055 [2] 48,640
Network, other costs 2,007 2,029 1,861
Cost of Revenue, Total 57,273 56,193 52,748
Network Access Services [Member] | Mobile Services [Member]      
Cost of revenue 44,415 46,061 [2] 45,335
Network Access Services [Member] | Other Services [Member]      
Cost of revenue 3,928 3,994 [2] 3,305
Domain Name Services [Member]      
Cost of revenue 169,236 182,048 [2] 181,960
Network, other costs 7,183 7,817 7,463
Cost of Revenue, Total 179,095 193,050 192,152
Domain Name Services [Member] | Wholesale [Member]      
Cost of revenue 151,516 163,370 [2] 163,463
Domain Name Services [Member] | Retail Services [Member]      
Cost of revenue 17,093 17,725 [2] 17,346
Domain Name Services [Member] | Portfolio [Member]      
Cost of revenue 627 953 [2] 1,151
Domain Name Services [Member] | Domain Services [Member] | Wholesale [Member]      
Cost of revenue 148,530 160,216 [2] 161,013
Domain Name Services [Member] | Value Added Services [Member] | Wholesale [Member]      
Cost of revenue $ 2,986 $ 3,154 [2] $ 2,450
[1] The Company has initially applied ASC 2016-02 (Topic 842) on January 1, 2019 using the modified retrospective method (note 2(v)). Under this method, the comparative information is not restated.
[2] As a result of the bulk transfers of 2.89 million domain names to Namecheap throughout 2018, recognized Cost of revenue for the year ended December 31, 2018 includes $16.8 million, related to previously deferred prepaid registry fees, a portion of which would have otherwise been recognized after December 31, 2018.