$19.53M
Revenue
$-5.23M
Net Income
85.57%
Gross Margin
-30.50%
Op. Margin
$-5.27M
Free Cash Flow
| Breakdown | TTM (Mar 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $19.53M | $19.61M | $17.32M | $27.94M | $33.64M | $29.70M | $31.34M | $25.62M | $28.10M | $26.34M | $41.55M |
| Revenue Growth % | -0.4% | 13.2% | -38.0% | -16.9% | 13.3% | -5.2% | 22.3% | -8.8% | 6.7% | -36.6% | nan% |
| Cost of Revenue | $2.82M | $2.97M | $2.53M | $8.13M | $9.39M | $8.34M | $7.11M | $6.19M | $9.93M | $7.82M | $12.20M |
| Gross Profit | $16.71M | $16.64M | $14.79M | $19.81M | $24.24M | $21.35M | $24.23M | $19.43M | $18.18M | $18.52M | $29.35M |
| Gross Margin % | 85.6% | 84.8% | 85.4% | 70.9% | 72.1% | 71.9% | 77.3% | 75.8% | 64.7% | 70.3% | 70.6% |
| Operating Expenses | $22.67M | $22.90M | $22.47M | $33.74M | $34.98M | $30.74M | $30.62M | $27.56M | $32.34M | $28.49M | $59.43M |
| Research & Development | $6.58M | $6.61M | $5.16M | $8.59M | $9.19M | $8.11M | $9.27M | $9.45M | $9.33M | $9.52M | $9.16M |
| Operating Income | $-5.96M | $-6.27M | $-7.69M | $-13.93M | $-10.73M | $-9.39M | $-6.40M | $-8.13M | $-14.17M | $-9.97M | $-30.08M |
| Operating Margin % | -30.5% | -32.0% | -44.4% | -49.8% | -31.9% | -31.6% | -20.4% | -31.7% | -50.4% | -37.9% | -72.4% |
| Interest Expense | - | $12.00K | $16.00K | $10.00K | $141.00K | $476.00K | $784.00K | $504.00K | $124.00K | $63.00K | $650.00K |
| Interest Income | $780.00K | $811.00K | $729.00K | $213.00K | $15.00K | $97.00K | $344.00K | $110.00K | $18.00K | $10.00K | $21.00K |
| Other Income/Expense | $55.00K | $-49.00K | $-14.00K | $-45.00K | - | - | $-7.11M | $-845.00K | $-106.00K | $-53.00K | $-2.35M |
| Income Before Tax | $-5.13M | $-5.52M | $-6.99M | $-13.77M | $-11.24M | $-17.57M | $-13.51M | $-8.97M | $-14.27M | $-10.02M | $-32.43M |
| Income Tax Expense | $93.00K | $98.00K | $20.00K | $-116.00K | $1.00K | $38.00K | $43.00K | $42.00K | $-18.00K | $76.00K | $16.00K |
| Net Income | $-5.23M | $-5.62M | $-4.85M | $-13.66M | $-11.24M | $-17.61M | $-13.55M | $-9.02M | $-14.26M | $-10.10M | $-32.45M |
| Net Margin % | -26.8% | -28.6% | -28.0% | -48.9% | -33.4% | -59.3% | -43.2% | -35.2% | -50.7% | -38.3% | -78.1% |
| Basic EPS | -0.20 | -0.21 | -0.19 | -0.54 | -0.45 | -0.80 | -0.74 | -0.54 | -0.87 | -0.63 | -2.07 |
| Diluted EPS | nan | nan | nan | -0.54 | -0.45 | -0.80 | -0.74 | -0.54 | -0.87 | -0.63 | -2.07 |
| Basic Shares Outstanding | 26.7M | 26.4M | 25.6M | 25.2M | 24.8M | 22.1M | 18.4M | 16.7M | 16.3M | 15.9M | 15.7M |
| Diluted Shares Outstanding | - | 26.4M | 25.6M | 25.2M | 24.8M | 22.1M | 18.4M | 16.7M | 16.3M | 15.9M | 15.7M |
| Breakdown | FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $17.21M | $21.67M | $21.31M | $34.28M | $27.19M | $15.31M | $12.19M | $9.39M | $8.59M | $15.28M |
| Accounts Receivable | $7.21M | $6.39M | $8.90M | $8.89M | $10.03M | $9.82M | $6.40M | $8.60M | $5.19M | $7.49M |
| Inventory | $756.00K | $917.00K | $5.39M | $4.17M | $3.14M | $2.61M | $1.59M | $2.12M | $3.73M | $4.32M |
| Other Current Assets | $1.26M | $699.00K | $2.64M | $2.96M | $1.95M | $1.45M | $1.04M | $1.10M | $1.13M | $684.00K |
| Total Current Assets | $26.43M | $29.68M | $38.24M | $50.31M | $42.30M | $29.20M | $21.22M | $21.21M | $19.93M | $27.77M |
| Property Plant & Equipment | $1.72M | $1.82M | $1.07M | $882.00K | $744.00K | $551.00K | $552.00K | $576.00K | $1.39M | $2.31M |
| Goodwill | $8.36M | $8.36M | $8.36M | $8.36M | $8.36M | $8.36M | $8.36M | $8.36M | $14.10M | $14.20M |
| Intangible Assets | $101.00K | $148.00K | $482.00K | $683.00K | $889.00K | $1.18M | $1.55M | $1.93M | $3.18M | $4.27M |
| Other Non-current Assets | - | - | $12.39M | $11.00M | $12.54M | $12.00M | $9.96M | $10.35M | $17.33M | $18.57M |
| Total Assets | $37.54M | $41.42M | $51.70M | $62.19M | $55.58M | $41.75M | $31.74M | $32.13M | $38.65M | $48.64M |
| Accounts Payable | $1.11M | $712.00K | $1.97M | $2.78M | $2.87M | $1.99M | $1.15M | $1.36M | $1.58M | $1.59M |
| Accrued Liabilities | $2.36M | $2.45M | $4.68M | $5.64M | $7.04M | $6.59M | $5.06M | - | - | - |
| Deferred Revenue | $3.86M | $3.40M | $6.22M | $5.65M | $6.12M | $5.25M | $5.17M | $5.40M | $5.37M | $7.50M |
| Total Current Liabilities | $7.56M | $6.75M | $13.45M | $14.96M | $16.75M | $18.84M | $13.24M | $12.07M | $12.86M | $14.28M |
| Other Non-current Liabilities | $17.00K | - | - | - | - | - | $27.00K | $119.00K | $83.00K | $29.00K |
| Total Liabilities | $8.86M | $8.00M | $16.80M | $15.67M | $25.06M | $36.68M | $24.84M | $17.86M | $13.61M | $15.89M |
| Common Stock | $265.00K | $265.00K | $254.00K | $253.00K | $236.00K | $196.00K | $171.00K | $167.00K | $163.00K | $159.00K |
| Retained Earnings | $-277.30M | $-271.68M | $-266.84M | $-253.18M | $-241.94M | $-224.32M | $-210.77M | $-201.87M | $-187.61M | $-177.51M |
| Treasury Stock | - | - | $1.42M | $1.42M | $1.42M | $1.42M | $1.42M | $1.42M | $1.42M | $1.42M |
| Total Stockholders Equity | $28.68M | $33.42M | $34.90M | $46.52M | $30.52M | $5.07M | $6.90M | $14.28M | $25.04M | $32.75M |
| Total Liabilities & Equity | $37.54M | $41.42M | $51.70M | $62.19M | $55.58M | $41.75M | $31.74M | $32.13M | $38.65M | $48.64M |
| Breakdown | TTM (Mar 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $-6.45M | $-5.62M | $-4.85M | $-13.66M | $-11.24M | $-17.61M | $-13.55M | $-9.02M | $-14.26M | $-10.10M | $-32.45M |
| Depreciation & Amortization | $236.00K | $242.00K | $249.00K | $224.00K | $240.00K | $199.00K | $276.00K | $305.00K | $452.00K | $1.12M | $1.63M |
| Stock-based Compensation | $1.99M | $883.00K | $1.32M | $1.69M | $2.78M | $2.84M | $1.17M | $1.50M | $3.66M | $2.31M | $2.13M |
| Change in Receivables | $-792.00K | $776.00K | $-419.00K | $739.00K | $-969.00K | $302.00K | $3.48M | $-2.00M | $3.47M | $-2.20M | $-1.77M |
| Change in Inventory | $-438.00K | $-161.00K | $-1.49M | $1.22M | $1.03M | $533.00K | $1.02M | $-536.00K | $-554.00K | $-596.00K | $1.99M |
| Change in Payables | $213.00K | $399.00K | $-811.00K | $-806.00K | $-90.00K | $878.00K | $836.00K | $-209.00K | $-215.00K | $-16.00K | $-557.00K |
| Operating Cash Flow | $-5.00M | $-3.94M | $-4.96M | $-12.79M | $-9.41M | $-6.99M | $-7.11M | $-3.87M | $-7.34M | $-5.48M | - |
| Capital Expenditure | $276.00K | $168.00K | $922.00K | $524.00K | $563.00K | $461.00K | $296.00K | $301.00K | $390.00K | $337.00K | $932.00K |
| Investing Cash Flow | $-294.00K | $-519.00K | $3.27M | $-534.00K | $-587.00K | $-474.00K | $-306.00K | $-316.00K | $2.46M | $-355.00K | - |
| Debt Repayment | - | - | - | - | - | - | - | - | - | - | $11.25M |
| Stock Issued | - | - | $1.97M | - | $23.23M | $18.29M | $9.35M | - | - | - | - |
| Financing Cash Flow | - | - | $2.05M | $355.00K | $17.09M | $19.33M | $10.54M | $6.98M | $5.68M | $-862.00K | - |
| Net Change in Cash | $-2.96M | $-4.46M | $357.00K | $-12.97M | $7.10M | $11.87M | $3.13M | $2.80M | $802.00K | $-6.70M | $-16.94M |
SEC Filing Format - Data shown as it appears in the Q1 2025 (10-Q) filing
Period ended: Mar 31, 2025
Condensed Consolidated Statements of Operations
| Description | Mar 31, 2025 | |
|---|---|---|
| Current | Prior Year | |
| Total Revenue | $4.87M | $4.95M |
| Cost of Revenue | $685.00K | $841.00K |
| Gross Profit | $4.19M | $4.11M |
| Operating Expenses | $5.32M | $5.55M |
| Research & Development | $1.48M | $1.51M |
| Operating Income | $-1.13M | $-1.44M |
| Interest Income | $172.00K | $203.00K |
| Other Income/Expense | $124.00K | $20.00K |
| Income Before Tax | $-833.00K | $-1.22M |
| Income Tax Expense | - | $4.00K |
| Net Income | $-833.00K | $-1.22M |
| Basic EPS | -0.03 | -0.05 |
| Basic Shares Outstanding | $26.71M | $26.35M |
Condensed Consolidated Balance Sheets
| Description | Mar 31, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $20.03M | $17.21M |
| Accounts Receivable | $6.63M | $7.21M |
| Inventory | $694.00K | $756.00K |
| Other Current Assets | $769.00K | $1.26M |
| Total Current Assets | $28.12M | $26.43M |
| Property Plant & Equipment | $1.81M | $1.72M |
| Goodwill | $8.36M | $8.36M |
| Intangible Assets | $90.00K | $101.00K |
| Total Assets | $39.47M | $37.54M |
| Accounts Payable | $1.14M | $1.11M |
| Accrued Liabilities | $2.37M | $2.36M |
| Deferred Revenue | $3.95M | $3.86M |
| Total Current Liabilities | $7.69M | $7.56M |
| Other Non-current Liabilities | $17.00K | $17.00K |
| Total Liabilities | $8.68M | $8.86M |
| Common Stock | $273.00K | $265.00K |
| Retained Earnings | $-278.13M | $-277.30M |
| Total Stockholders Equity | $30.79M | $28.68M |
| Total Liabilities & Equity | $39.47M | $37.54M |
Condensed Consolidated Statements of Cash Flows
| Description | Mar 31, 2025 | |
|---|---|---|
| Current | Prior Year | |
| Net Income | $-833.00K | $-1.22M |
| Depreciation & Amortization | $56.00K | $63.00K |
| Stock-based Compensation | $602.00K | $265.00K |
| Change in Receivables | $-580.00K | $144.00K |
| Change in Inventory | $-62.00K | $-167.00K |
| Change in Payables | $25.00K | $-77.00K |
| Operating Cash Flow | $60.00K | $-1.18M |
| Capital Expenditure | $2.00K | $106.00K |
| Investing Cash Flow | $431.00K | $-206.00K |
| Stock Issued | $2.33M | - |
| Financing Cash Flow | $2.33M | - |
| Net Change in Cash | $2.83M | $-1.39M |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-K filings.
Annual data represents full fiscal year results. FY = Fiscal Year ending.