XML 101 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Revision of Prior Period Financial Statements - Schedule of Revised Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Assets        
Accounts receivable, net of allowances for doubtful accounts of $12,711 and $9,049 as of December 31, 2020 and December 31, 2019, respectively $ 29,932 $ 23,867 $ 19,790  
Total current assets 377,825 172,792 104,295  
Total assets 511,739 306,212 117,523  
Liabilities and Stockholders’ Equity        
Accrued liabilities 40,532 32,714 26,688  
Deferred revenue 930 1,251 1,223  
Total current liabilities 65,665 52,066 30,334  
Total liabilities 170,127 170,803 65,386  
Accumulated other comprehensive income 11 82 (16)  
Accumulated deficit (304,684) (260,393) (205,825)  
Total stockholders’ equity 341,612 135,409 52,137 $ 79,341
Total liabilities and stockholders’ equity $ 511,739 $ 306,212 117,523  
As Reported        
Assets        
Accounts receivable, net of allowances for doubtful accounts of $12,711 and $9,049 as of December 31, 2020 and December 31, 2019, respectively     21,977  
Total current assets     106,482  
Total assets     119,710  
Liabilities and Stockholders’ Equity        
Accrued liabilities     26,570  
Deferred revenue     1,243  
Total current liabilities     30,236  
Total liabilities     65,288  
Accumulated other comprehensive income     (41)  
Accumulated deficit     (203,515)  
Total stockholders’ equity     54,422  
Total liabilities and stockholders’ equity     119,710  
Adjustment        
Assets        
Accounts receivable, net of allowances for doubtful accounts of $12,711 and $9,049 as of December 31, 2020 and December 31, 2019, respectively     (2,187)  
Total current assets     (2,187)  
Total assets     (2,187)  
Liabilities and Stockholders’ Equity        
Accrued liabilities     118  
Deferred revenue     (20)  
Total current liabilities     98  
Total liabilities     98  
Accumulated other comprehensive income     25  
Accumulated deficit     (2,310)  
Total stockholders’ equity     (2,285)  
Total liabilities and stockholders’ equity     $ (2,187)