XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Debt Securities, Available-for-sale
The following table summarizes the Company’s marketable securities by significant investment categories (in thousands):
March 31, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossFair Value
Commercial paper$30,371 $— $— $30,371 
U.S. Treasury and government debt securities$3,000 $— $— $3,000 
Total$33,371 $— $— $33,371 
December 31, 2020
Amortized CostGross Unrealized GainsGross Unrealized LossFair Value
Commercial paper$10,794 $— $— $10,794 
U.S. Treasury and government debt securities$8,998 $$— $8,999 
Total$19,792 $$— $19,793 
Property, Plant and Equipment
Property, equipment and software, net consists of the following (in thousands):
March 31,
2021
December 31,
2020
Internal-use software$26,618 $24,513 
Network hardware, computer equipment and software68,917 62,764 
Leasehold improvements1,299 1,249 
Furniture and fixtures623 621 
Property, equipment and software, gross97,457 89,147 
Less: accumulated depreciation and amortization(63,499)(59,103)
Total property, equipment and software, net$33,958 $30,044 
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable consists of the following (in thousands):
March 31,
2021
December 31,
2020
Payable to publishers$127,174 $168,673 
Other8,829 8,058 
Total accounts payable$136,003 $176,731 
Schedule of Accrued Liabilities
Accrued expenses consist of the following (in thousands):
March 31,
2021
December 31,
2020
Accrued compensation$6,256 $13,352 
Accrued and other current liabilities2,994 1,492 
Total accrued expenses$9,250 $14,844