XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Information (Tables)
6 Months Ended
Jun. 30, 2020
Balance Sheet Information  
Schedule of note receivable, net The following tables present details of our unaudited condensed consolidated balance sheets as of June 30, 2020 and December 31, 2019:
(In thousands)June 30,
2020
December 31, 2019
Notes receivable, net
ValidSoft$503 $512 
Yonder Media Mobile— 3,355 
Notes receivable503 3,867 
Current portion of notes receivable503 3,867 
Reserve against current portion of notes receivable— (3,355)
Notes receivable, net$503 $512 
Schedule of prepaid expense and other current assets
(In thousands)June 30,
2020
December 31, 2019
Prepaid expenses and other current assets
Prepaid insurance and legal fees$463 $762 
Prepaid software license and support791 890 
Prepaid corporate taxes184 214 
Prepaid expenses-other708 714 
Valued added tax543 591 
Other receivables67 451 
Other assets326 831 
Prepaid expenses and other current assets$3,082 $4,453 
Schedule of property and equipment, net
(In thousands)June 30,
2020
December 31, 2019
Property, equipment, and software development, net
Furniture and fixtures$171 $171 
Computer, communications, and network equipment17,535 17,450 
Construction in progress105
Software4,159 4,150 
Automobiles13 13 
Leasehold improvements25131
Software development11,777 8,552 
Property, equipment, and software development, at cost33,785 30,467 
Accumulated depreciation and amortization(27,887)(24,205)
Property, equipment, and software development, net$5,898 $6,262 
Schedule of intangible assets, net
As of June 30, 2020
(In thousands)Gross Carrying AmountAccumulated AmortizationAccumulated ImpairmentForeign Currency Translation AdjustmentsIntangible Assets, Net
Intangible assets, net
Developed technology$26,829 $(5,301)$(14,651)$(622)$6,255 
Consumer relationships25,300 (3,190)(14,434)(512)7,164 
Trade names3,544 (969)(1,757)(102)716 
Total$55,673 $(9,460)$(30,842)$(1,236)$14,135 
As of December 31, 2019 (As Revised)
(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 June 30, 2020:
(In thousands)
2020 (excluding the six months ended June 30, 2020)
$1,138 
20212,765 
20222,715 
20232,715 
20242,715 
Thereafter2,087 
Total$14,135 
Schedule of goodwill
(In thousands)
Goodwill
Balance, December 31, 2018 (As Revised)$100,428 
Business combinations37,821 
Impairment(125,923)
Foreign currency translation adjustment(2,227)
Balance, December 31, 2019 (As Revised)10,099 
Foreign currency translation adjustment12 
Balance, June 30, 2020$10,111 
Schedule of accrued and other payables
(In thousands)June 30,
2020
December 31, 2019
Accrued expenses and other payables
Accrued selling, general and administrative expenses$2,692 $2,720 
Accrued salary and bonus398 2,005 
Accrued employee benefits852 564 
Accrued cost of service970 627 
Accrued taxes (including VAT)3,290 2,637 
Accrued interest payable142 53 
Accrued customer credit2,018 3,393 
Other accrued expenses2,330 1,617 
Accrued expenses and other payables$12,692 $13,616