XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 34,073 $ 44,625
Marketable securities 35,084 41,343
Trade receivables 21,865 28,786
Prepaid expenses and other current assets 7,430 7,521
Deferred contract acquisition and fulfillment costs, current 10,601 10,759
Total current assets 109,053 133,034
LONG-TERM ASSETS:    
Marketable securities 1,902 0
Property and equipment, net 20,763 15,142
Other assets, noncurrent 2,910 3,176
Deferred contract acquisition and fulfillment costs, noncurrent 18,277 21,691
Operating lease right-of-use assets 14,735 20,814
Intangible assets, net 808 1,244
Goodwill 11,070 11,070
Total noncurrent assets 70,465 73,137
TOTAL ASSETS 179,518 206,171
CURRENT LIABILITIES:    
Current portion of long-term loans 31,455 5,793
Trade payables 4,435 9,437
Employees and payroll accruals 12,380 14,884
Accrued expenses and other current liabilities 17,184 16,527
Operating lease liabilities, current 2,337 2,355
Deferred revenue, current 59,244 59,841
Total current liabilities 127,035 108,837
LONG-TERM LIABILITIES:    
Deferred revenue, noncurrent 578 1,266
Long-term loans, net of current portion 0 30,004
Operating lease liabilities, noncurrent 17,581 20,697
Other liabilities, noncurrent 2,147 2,021
Total long-term liabilities 20,306 53,988
TOTAL LIABILITIES 147,341 162,825
COMMITMENTS AND CONTINGENCIES  
STOCKHOLDERS' EQUITY:    
Preferred stock, $0.0001 par value per share, 20,000,000 shares authorized as of September 30, 2023 and December 31, 2022; 0 shares issued and outstanding as of September 30, 2023, and December 31, 2022 0 0
Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of September 30, 2023 and December 31, 2022; 147,960,279 and 142,249,619 shares issued as of September 30, 2023 and December 31, 2022, respectively; 140,275,089 and 134,564,429 shares outstanding as of September 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 September 30, 2023 and December 31, 2022 (4,881) (4,881)
Additional paid-in capital 463,155 439,644
Accumulated other comprehensive loss (682) (301)
Accumulated deficit (425,428) (391,129)
Total stockholders' equity 32,177 43,346
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 179,518 $ 206,171