XML 56 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Note 5 - Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Revenue $ 420,317 $ 659,205 $ 535,412
Less: Warrant contra revenue 0 (1,295) 0
Net Revenue 420,317 657,910 $ 535,412
Communications [Member]      
Revenue 203,732 252,217  
E-Commerce and Consumer [Member]      
Revenue 56,797 106,907  
Financial and Business Service [Member]      
Revenue 40,325 50,837  
Media [Member]      
Revenue 39,529 92,846  
Travel and Hospitality [Member]      
Revenue 38,167 69,154  
Health Care and Education [Member]      
Revenue 19,254 45,578  
Technology, IT and Related Service [Member]      
Revenue 6,834 13,812  
Other Sector [Member]      
Revenue $ 15,679 $ 27,854