XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Note 5 - Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue $ 161,283 $ 110,223 $ 322,425 $ 225,318
Less: Warrant Contra Revenue (730) (730)
Net Revenue 160,553 110,223 321,695 225,318
Communications [Member]        
Revenue 64,421 58,412 130,245 124,761
E-Commerce and Consumer [Member]        
Revenue 24,375 7,950 48,719 16,063
Financial and Business Service [Member]        
Revenue 13,245 12,941 26,565 28,182
Media [Member]        
Revenue 23,587 2,691 45,344 6,008
Travel and Hospitality [Member]        
Revenue 17,375 13,366 33,889 27,007
Health Care and Education [Member]        
Revenue 8,352 2,301 18,881 4,945
Technology, IT and Related Service [Member]        
Revenue 3,458 1,346 5,896 2,822
Other Sector [Member]        
Revenue $ 6,470 $ 11,216 $ 12,886 $ 15,530