XML 22 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 44,625 $ 143,949
Marketable securities 41,343 0
Trade receivables 28,786 17,509
Prepaid expenses and other current assets 7,521 5,110
Deferred contract acquisition and fulfillment costs, current 10,759 9,079
Total current assets 133,034 175,647
LONG-TERM ASSETS:    
Property and equipment, net 15,142 9,503
Other assets, noncurrent 3,176 2,543
Deferred contract acquisition and fulfillment costs, noncurrent 21,691 22,621
Operating lease right-of-use assets 20,814 0
Intangible assets, net 1,244 1,909
Goodwill 11,070 11,070
Total noncurrent assets 73,137 47,646
TOTAL ASSETS 206,171 223,293
Liabilities, Current [Abstract]    
Current portion of long-term loans 5,793 2,794
Trade payables 9,437 6,480
Employees and payroll accruals 14,884 18,627
Accrued expenses and other current liabilities 16,527 18,496
Operating lease liabilities 2,355 0
Deferred revenue, current 59,841 51,689
Total current liabilities 108,837 98,086
Liabilities, Noncurrent [Abstract]    
Deferred revenue, noncurrent 1,266 1,953
Long-term loans, net of current portion 30,004 35,795
Operating lease liabilities, noncurrent 20,697 0
Other liabilities, noncurrent 2,021 2,185
Total noncurrent liabilities 53,988 39,933
TOTAL LIABILITIES 162,825 138,019
STOCKHOLDERS' EQUITY:    
Preferred stock, $0.0001 par value per share, 20,000,000 shares authorized as of December 31, 2022, and 2021; 0 shares issued and outstanding as of December 31, 2022, and 2021 0 0
Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of December 31, 2022 and 2021; 142,249,619 and 134,610,294, shares issued as of December 31, 2022 and 2021, respectively; 134,564,429 and 126,925,104 outstanding as of December 31, 2022 and 2021, respectively 13 13
Treasury stock – 7,685,190 shares of common stock, $0.0001 par value per share, as of December 31, 2022 and 2021 (4,881) (4,881)
Additional paid-in capital 439,644 412,776
Accumulated other comprehensive loss (301) 0
Accumulated deficit (391,129) (322,634)
Total stockholders' equity 43,346 85,274
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 206,171 $ 223,293