XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Statement Components
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Financial Statement Components Financial Statement Components
Cash and cash equivalents consisted of the following (in thousands):
March 31, 2024December 31, 2023
Cash$78,218 $69,566 
Money market funds93,396 66,661 
Certificates of deposit488 493 
U.S. treasury securities67,030 4,983 
U.S. agency and government sponsored securities1,058 — 
Commercial paper— 1,498 
Total cash and cash equivalents$240,190 $143,201 
Accounts receivable, net consisted of the following (in thousands):
March 31, 2024December 31, 2023
Trade accounts receivable$93,524 $86,912 
Unbilled trade accounts receivable, net of advance client deposits9,914 10,776 
Provision for credit losses(281)(264)
Accounts receivable, net$103,157 $97,424 
As of March 31, 2024 and December 31, 2023, there was one client that represented 11% of accounts receivable.
Prepaid expenses and other current assets consisted of the following (in thousands):
March 31, 2024December 31, 2023
Prepaid expenses$26,148 $22,023 
Other current assets8,827 8,493 
Contract assets652 4,106 
Prepaid expenses and other current assets$35,627 $34,622 
Property and equipment, net consisted of the following (in thousands):
March 31, 2024December 31, 2023
Computer and network equipment$161,960 $155,997 
Computer software61,993 59,452 
Internal-use software development costs24,279 19,734 
Furniture and fixtures4,705 4,666 
Leasehold improvements6,440 6,425 
Property and equipment259,377 246,274 
Accumulated depreciation and amortization(145,737)(137,702)
Property and equipment, net$113,640 $108,572 
Depreciation and amortization expense associated with property and equipment was $9.5 million and $8.5 million for the three months ended March 31, 2024 and 2023, respectively.
Other assets consisted of the following (in thousands):
March 31, 2024December 31, 2023
Other assets$11,150 $10,433 
Equity investment in a privately-held company2,000 2,000 
Deferred tax assets3,518 3,766 
Other assets$16,668 $16,199 
Accrued and other current liabilities consisted of the following (in thousands):
March 31, 2024December 31, 2023
Accrued expenses$18,130 $18,282 
Accrued compensation and benefits53,525 35,927 
Accrued federal fees4,651 4,166 
Sales tax liabilities2,879 3,756 
Accrued and other current liabilities$79,185 $62,131 
Other long-term liabilities consisted of the following (in thousands):
March 31, 2024December 31, 2023
Deferred revenue$1,066 $1,350 
Sales tax liabilities933 926 
Other long-term liabilities4,602 5,612 
Other long-term liabilities$6,601 $7,888