XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 72,520 $ 91,413
Marketable securities 68,473 28,005
Accounts receivable, net of $27,197 and $17,379 of allowances at September 30, 2022 and December 31, 2021, respectively 258,035 134,557
Prepaid expenses and other current assets 2,838 4,564
Total current assets 401,866 258,539
Property and equipment, net 7,201 5,027
Operating lease right-of-use assets 7,132 7,805
Goodwill 11,880 11,880
Intangible assets, net 223 599
Deferred tax assets 78,016 71,274
Other noncurrent assets 4,126 2,941
Total assets 510,444 358,065
Current liabilities:    
Accounts payable 104,163 61,399
Accrued expenses and other current liabilities 52,705 37,425
Total current liabilities 156,868 98,824
Operating lease noncurrent liabilities 6,720 7,419
Total liabilities 163,588 106,243
Commitments and Contingencies (Note 7)
STOCKHOLDERS' EQUITY    
Common stock, $0.0001 par value; 1,000,000,000 shares authorized at September 30, 2022 and December 31, 2021; 92,633,184 and 91,088,781 shares issued and outstanding at September 30, 2022 and December 31, 2021, respectively 9 9
Additional paid-in capital 323,125 255,339
Treasury stock, at cost, $0.0001 par value; 615,980 shares at September 30, 2022 and December 31, 2021 (1,009) (1,009)
Accumulated earnings (deficit) 24,526 (2,424)
Accumulated other comprehensive income (loss) 205 (93)
Total stockholders’ equity 346,856 251,822
Total liabilities and stockholders’ equity $ 510,444 $ 358,065