Weave Communications, Inc. (WEAV): financials from its own SEC filings