XML 18 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 89,376 $ 81,188
Marketable securities 47,355 19,793
Accounts receivable - net 228,387 219,511
Prepaid expenses and other current assets 12,974 6,622
Total Current Assets 378,092 327,114
Property, equipment and software - net 51,927 30,044
Goodwill 6,250 6,250
Deferred income tax asset 495 762
Other assets, non-current 2,081 7,076
TOTAL ASSETS 438,845 371,246
Current Liabilities    
Accounts payable 195,332 176,731
Accrued liabilities 17,661 14,844
Total Current Liabilities 212,993 191,575
Deferred tax liability 2,698 1,561
Other liabilities, non-current 2,317 2,683
TOTAL LIABILITIES 218,008 195,819
Commitments and contingencies (Note 6)
Stockholders' Equity    
Preferred stock, $0.0001 par value per share, 10,000,000 shares authorized as of September 30, 2021 and December 31, 2020; No shares issued and outstanding as of September 30, 2021 and December 31, 2020 0 0
Common stock, par value $0.0001 per share; 1,000,000,000 Class A shares authorized as of September 30, 2021 and December 31, 2020; 27,436,489 and 6,801,368 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively; 1,000,000,000 Class B shares authorized as of September 30, 2021 and December 31, 2020; 23,443,849 and 42,186,774 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively. 6 6
Treasury stock, at cost - 3,140,437 and 3,139,295 shares as of September 30, 2021 and December 31, 2020, respectively. (11,486) (11,434)
Additional paid-in capital 161,261 144,163
Accumulated other comprehensive income 0 1
Retained earnings 71,056 42,691
Total Stockholders' Equity 220,837 175,427
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 438,845 $ 371,246