XML 40 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 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):
September 30, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossFair Value
Commercial paper$47,355 $— $— $47,355 
Total$47,355 $— $— $47,355 
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):
September 30,
2021
December 31,
2020
Internal-use software$31,674 $24,513 
Network hardware, computer equipment and software91,615 62,764 
Leasehold improvements2,098 1,249 
Furniture and fixtures620 621 
Property, equipment and software, gross126,007 89,147 
Less: accumulated depreciation and amortization(74,080)(59,103)
Total property, equipment and software, net$51,927 $30,044 
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable consists of the following (in thousands):
September 30,
2021
December 31,
2020
Payable to publishers$185,530 $168,673 
Other9,802 8,058 
Total accounts payable$195,332 $176,731 
Schedule of Accrued Liabilities
Accrued expenses consist of the following (in thousands):
September 30,
2021
December 31,
2020
Accrued compensation$13,205 $13,352 
Accrued and other current liabilities4,456 1,492 
Total accrued expenses$17,661 $14,844