XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 40,181 $ 44,625
Marketable Securities, Current 29,432 41,343
Trade receivables 29,764 28,786
Prepaid expenses and other current assets 7,404 7,521
Deferred contract acquisition and fulfillment costs, current 10,761 10,759
Total current assets 117,542 133,034
Marketable Securities, Noncurrent 1,007 0
LONG-TERM ASSETS:    
Property and equipment, net 20,100 15,142
Other assets, noncurrent 2,863 3,176
Deferred contract acquisition and fulfillment costs, noncurrent 19,351 21,691
Operating lease right-of-use assets 16,045 20,814
Intangible assets, net 929 1,244
Goodwill 11,070 11,070
Total noncurrent assets 71,365 73,137
TOTAL ASSETS 188,907 206,171
CURRENT LIABILITIES:    
Current portion of long-term loans 32,903 5,793
Trade payables 10,575 9,437
Employees and payroll accruals 12,475 14,884
Accrued expenses and other current liabilities 16,267 16,527
Operating lease liabilities, current 2,440 2,355
Deferred revenue, current 57,074 59,841
Total current liabilities 131,734 108,837
LONG-TERM LIABILITIES:    
Deferred revenue, noncurrent 798 1,266
Long-term loans, net of current portion 0 30,004
Operating lease liabilities, noncurrent 18,679 20,697
Other liabilities, noncurrent 2,173 2,021
Total long-term liabilities 21,650 53,988
TOTAL LIABILITIES 153,384 162,825
STOCKHOLDERS' EQUITY:    
Preferred stock, $0.0001 par value per share, 20,000,000 shares authorized as of June 30, 2023 and December 31, 2022; 0 shares issued and outstanding as of June 30, 2023, and December 31, 2022 0 0
Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of June 30, 2023 and December 31, 2022; 145,478,668 and 142,249,619 shares issued as of June 30, 2023 and December 31, 2022, respectively; 137,793,478 and 134,564,429 outstanding as of June 30, 2023 and December 31, 2022, respectively 13 13
Treasury stock – 7,685,190 shares of common stock, $0.0001 par value per share, as of June 30, 2023 and December 31, 2022 (4,881) (4,881)
Additional paid-in capital 455,354 439,644
Accumulated other comprehensive loss (261) (301)
Accumulated deficit (414,702) (391,129)
Total stockholders' equity 35,523 43,346
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 188,907 $ 206,171