908 Devices Inc. (MASS): financials from its own SEC filings