XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current Assets :    
Cash and cash equivalents $ 271,947 $ 280,752
Marketable Securities 228,381 215,926
Trade receivables (net of allowance of $3,629 and $4,860) 144,036 168,732
Finance receivables (net of allowance of $3,048 and $2,275) 97,784 78,047
Other current assets 9,509 11,317
Total current assets 751,657 754,774
Property and equipment (net of accumulated depreciation of $5,538 and $6,986) 5,518 5,710
Goodwill 96,847 91,755
Acquired intangible assets (net of amortization of $14,486 and $11,990) 22,846 19,291
Capitalized software (net of amortization of $9,967 and $6,930) 48,465 36,992
Other assets 11,084 6,400
Total assets 936,417 914,922
Current Liabilities :    
Accounts payable 319,766 323,661
Accrued payroll 11,356 10,052
Accrued other liabilities 13,393 14,504
Total current liabilities 344,515 348,217
Long-term debt 105,000 75,500
Other long-term liabilities 10,733 5,481
Total liabilities 460,248 429,198
Commitments and Contingencies (Note 5)
Convertible Preferred Stock :    
Preferred Stock; $0.001 par value; 20,000,000 shares authorized; 0 and 0 shares issued and outstanding at June 30, 2023 and December 31, 2022, respectively 0 0
Stockholders' Equity :    
Additional paid-in capital 860,628 836,695
Accumulated deficit (381,136) (347,354)
Accumulated other comprehensive loss (3,484) (3,775)
Total stockholders' equity 476,169 485,724
Total liabilities and stockholders' equity 936,417 914,922
Common Class A [Member]    
Stockholders' Equity :    
Common stock 135 121
Common Class B [Member]    
Stockholders' Equity :    
Common stock $ 26 $ 37