XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Information (Tables)
3 Months Ended
Mar. 31, 2020
Balance Sheet Information  
Schedule of note receivable, net
The following tables present details of our unaudited condensed consolidated balance sheets as of March 31, 2020 and December 31, 2019:
(In thousands)March 31,
2020
December 31, 2019
Notes receivable, net
ValidSoft$519 $512 
Yonder Media Mobile— 3,355 
Notes receivable519 3,867 
Current portion of notes receivable519 3,867 
Reserve against current portion of notes receivable— (3,355)
Notes receivable, net$519 $512 
Schedule of prepaid expense and other current assets
(In thousands)March 31,
2020
December 31, 2019
Prepaid expenses and other current assets
Prepaid insurance and legal fees$667 $762 
Prepaid software license and support497 890 
Prepaid corporate taxes179 214 
Prepaid expenses-other992 714 
Valued added tax514 591 
Other receivables73 451 
Other assets253 831 
Prepaid expenses and other current assets$3,175 $4,453 
Schedule of property and equipment, net
(In thousands)March 31,
2020
December 31, 2019
Property, equipment, and software development, net
Furniture and fixtures$168 $171 
Computer, communications, and network equipment17,060 17,450 
Construction in progress103
Software4,072 4,150 
Automobiles12 13 
Leasehold improvements25 131 
Software development9,910 8,552 
Property, equipment, and software development, at cost31,350 30,467 
Accumulated depreciation and amortization(25,283)(24,205)
Property, equipment, and software development, net$6,067 $6,262 
Schedule of intangible assets, net
As of March 31, 2020
(In thousands)Gross Carrying AmountAccumulated AmortizationAccumulated ImpairmentForeign Currency Translation AdjustmentsIntangible Assets, Net
Intangible assets, net
Developed technology$26,829 $(5,046)$(14,651)$(647)$6,485 
Consumer relationships25,300 (2,803)(14,434)(525)7,538 
Trade names3,544 (927)(1,757)(116)744 
Total$55,673 $(8,776)$(30,842)$(1,288)$14,767 
As of December 31, 2019
(In thousands)Gross Carrying AmountAccumulated AmortizationAccumulated ImpairmentForeign Currency Translation AdjustmentsIntangible Assets, Net
Intangible assets, net
Developed technology$26,829 $(4,800)$(14,651)$(623)$6,755 
Consumer relationships25,300 (2,409)(14,434)(511)7,946 
Trade names3,544 (885)(1,757)(103)799 
Total$55,673 $(8,094)$(30,842)$(1,237)$15,500 
Schedule of future amortization expense
The following table provides the estimated future amortization expense related to intangible assets held as of March 31, 2020:
(In thousands)
2020 (excluding the three months ended March 31, 2020)
$1,770 
20212,765 
20222,715 
20232,715 
20242,715 
Thereafter2,087 
Total$14,767 
Schedule of Goodwill
(In thousands)
Goodwill
Balance, December 31, 2018
$100,428 
Business combinations37,821 
Impairment(125,923)
Foreign currency translation adjustment(2,227)
Balance, December 31, 2019
10,099 
Foreign currency translation adjustment(194)
Balance, March 31, 2020
$9,905 
Schedule of accrued and other payables
(In thousands)March 31,
2020
December 31, 2019
Accrued expenses and other payables
Accrued selling, general and administrative expenses$7,977 $2,720 
Accrued salary and bonus391 2,005 
Accrued employee benefits896 564 
Accrued cost of service1,642 627 
Accrued taxes (including VAT)2,884 2,637 
Accrued interest payable53 53 
Accrued customer credit83 3,393 
Other accrued expenses940 1,617 
Accrued expenses and other payables$14,866 $13,616