Need MASS data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Mar 9, 2026 | 2024 Dec 31, 2024 Mar 7, 2025 | 2023 Dec 31, 2023 Mar 8, 2024 | 2022 Dec 31, 2022 Mar 15, 2023 | 2021 Dec 31, 2021 Mar 11, 2022 | 2020 Dec 31, 2020 Mar 11, 2022 |
|---|
Total Revenue | 56.20M 17.7% | 47.75M 4.9% | 50.23M 7.2% | 46.85M 11.0% | 42.21M 56.9% | 26.89M |
Cost of Revenue | 27.77M 19.5% | 23.25M 6.7% | 24.91M 19.6% | 20.83M 9.8% | 18.97M 58.5% | 11.97M |
Gross Profit | 28.42M 16.0% | 24.50M 3.2% | 25.32M 2.7% | 26.02M 12.0% | 23.23M 55.7% | 14.92M |
Gross Margin % | 51.00% 0.0% | 51.00% 2.0% | 50.00% 10.7% | 56.00% 1.8% | 55.00% 0.0% | 55.00% |
Research & Development | 15.57M 3.9% | 14.99M 31.6% | 21.90M 25.0% | 17.53M 34.1% | 13.07M 58.7% | 8.23M |
General & Administrative | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - |
SG&A Expenses | 38.53M 2.4% | 39.46M 14.3% | 46.07M 5.0% | 43.88M 36.1% | 32.23M 157.8% | 12.50M |
Other Operating Expenses | - | - | - | - | - | - |
Total Operating Expenses | 67.84M 17.2% | 81.89M 20.3% | 68.08M 10.9% | 61.41M 35.5% | 45.30M 118.4% | 20.74M |
Cost and Expenses | - | - | - | - | - | - |
Operating Income | -39.42M 31.3% | -57.39M 34.2% | -42.76M 20.8% | -35.38M 60.3% | -22.07M 279.5% | -5.82M |
Operating Margin % | -70.00% 41.7% | -120.00% 41.2% | -85.00% 11.8% | -76.00% 46.2% | -52.00% 136.4% | -22.00% |
EBITDA | 23.89M 135.2% | -67.81M 99.3% | -34.02M 6.9% | -31.82M 50.5% | -21.14M 324.2% | -4.98M |
EBITDA Margin % | 43.00% 130.3% | -142.00% 108.8% | -68.00% 0.0% | -68.00% 36.0% | -50.00% 163.2% | -19.00% |
Interest Expense | - | - 100.0% | 201.00K 55.8% | 129.00K 73.5% | 486.00K 50.2% | 976.00K |
Interest Income | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - |
Pre-Tax Income | -33.34M 37.3% | -53.14M 45.2% | -36.61M 9.1% | -33.56M | - | - |
Pre-Tax Margin % | -59.00% 46.8% | -111.00% 52.1% | -73.00% 1.4% | -72.00% | - | - |
Tax Provision | -66.00K 76.6% | -282.00K 33.6% | -211.00K | 0.00 | - | - |
Net Income | 19.49M 127.0% | -72.21M 98.4% | -36.40M 8.4% | -33.56M 51.4% | -22.17M 72.9% | -12.82M |
Net Margin % | 35.00% 123.2% | -151.00% 109.7% | -72.00% 0.0% | -72.00% 35.8% | -53.00% 10.4% | -48.00% |
Basic EPS | 0.54 125.5% | -2.12 87.6% | -1.13 5.6% | -1.07 35.4% | -0.79 66.4% | -2.35 |
Diluted EPS | 0.54 125.5% | -2.12 87.6% | -1.13 5.6% | -1.07 35.4% | -0.79 66.4% | -2.35 |
Basic Shares Outstanding | 35.90M 5.3% | 34.08M 5.7% | 32.24M 2.4% | 31.49M 12.6% | 27.96M 409.7% | 5.49M |
Diluted Shares Outstanding | 35.90M 5.3% | 34.08M 5.7% | 32.24M 2.4% | 31.49M 12.6% | 27.96M 409.7% | 5.49M |