$121.12M
Revenue
$-5.16M
Net Income
-
Gross Margin
24.44%
Op. Margin
$-34.96M
Free Cash Flow
| Breakdown | Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $29.77M | $29.12M | $31.09M | $31.14M | $32.06M | $31.10M | $33.98M | $34.50M | $36.01M | $35.20M | $39.10M | $37.69M | $37.57M |
| Revenue Growth % (YoY) | -7.2% | -6.4% | -8.5% | -9.7% | -11.0% | -11.6% | -13.1% | -8.5% | -4.2% | nan% | nan% | nan% | nan% |
| Operating Expenses | $28.50M | $-5.08M | $32.84M | $35.26M | $31.49M | $32.86M | $36.46M | $36.11M | $37.23M | $37.96M | $41.04M | $39.98M | $39.85M |
| Operating Income | $1.26M | $34.21M | $-1.75M | $-4.12M | $568.00K | $-1.76M | $-2.48M | $-1.61M | $-1.22M | $-2.76M | $-1.94M | $-2.29M | $-2.28M |
| Operating Margin % | 4.2% | 117.5% | -5.6% | -13.2% | 1.8% | -5.6% | -7.3% | -4.7% | -3.4% | -7.8% | -5.0% | -6.1% | -6.1% |
| Other Income/Expense | $-34.98M | $65.00K | $445.00K | $536.00K | $641.00K | $611.00K | $340.00K | $342.00K | $378.00K | $362.00K | $-193.00K | $-94.00K | $28.00K |
| Income Before Tax | $-33.72M | $34.27M | $-1.31M | $-3.58M | $1.21M | $-1.15M | $-2.14M | $-1.27M | $-842.00K | $-2.39M | $-2.13M | $-2.38M | $-2.25M |
| Income Tax Expense | $-224.00K | $5.99M | $-5.28M | $345.00K | $-241.00K | $218.00K | $67.00K | $139.00K | $26.00K | $232.00K | $8.00K | $201.00K | $165.00K |
| Net Income | $-33.49M | $28.29M | $3.97M | $-3.93M | $1.45M | $-1.36M | $-2.21M | $-1.41M | $-868.00K | $-2.63M | $-2.14M | $-2.59M | $-2.42M |
| Net Margin % | -112.5% | 97.1% | 12.8% | -12.6% | 4.5% | -4.4% | -6.5% | -4.1% | -2.4% | -7.5% | -5.5% | -6.9% | -6.4% |
| Basic EPS | -6.26 | 5.28 | 0.74 | -0.73 | 0.27 | -0.25 | -0.41 | -0.26 | -0.16 | -0.49 | -0.40 | -0.48 | -0.45 |
| Diluted EPS | -6.26 | 5.28 | 0.74 | -0.73 | 0.27 | nan | -0.41 | nan | nan | nan | nan | nan | nan |
| Basic Shares Outstanding | 5.4M | 5.4M | - | 5.4M | 5.4M | 5.4M | - | 5.4M | 5.4M | 5.4M | - | 5.4M | 5.4M |
| Diluted Shares Outstanding | 5.4M | 5.4M | - | 5.4M | 5.4M | - | - | - | - | - | - | - | - |
| Breakdown | Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $33.70M | $44.17M | $9.59M | $13.99M | $16.60M | $7.95M | $11.70M | $13.78M | $11.93M | $15.26M | $27.82M | $33.03M | $26.56M |
| Short-term Investments | - | - | - | - | $500.00K | $10.48M | $10.78M | $10.67M | $10.67M | $10.50M | - | - | - |
| Accounts Receivable | $8.98M | $8.82M | $10.66M | $11.24M | $9.12M | $8.58M | $9.92M | $10.41M | $11.73M | $11.60M | $14.02M | $13.26M | $13.60M |
| Inventory | $466.00K | $991.00K | $1.23M | $1.39M | $1.27M | $1.62M | $1.93M | $1.86M | $2.10M | $2.54M | $2.73M | $1.84M | $1.77M |
| Other Current Assets | $4.61M | $4.83M | $2.86M | $3.31M | $3.80M | $4.89M | $2.60M | $4.16M | $4.82M | $5.18M | $3.35M | $3.71M | $4.33M |
| Total Current Assets | $47.75M | $58.81M | $24.34M | $29.93M | $31.28M | $33.51M | $36.93M | $40.88M | $41.25M | $45.08M | $47.92M | $51.84M | $68.66M |
| Property Plant & Equipment | $10.06M | $10.04M | $12.63M | $11.50M | $9.28M | $6.77M | $7.10M | $7.29M | $7.58M | $7.30M | $7.44M | $7.81M | $8.09M |
| Other Non-current Assets | $1.82M | $1.82M | $1.82M | $1.89M | $1.78M | $1.78M | $1.79M | $1.79M | $1.80M | $1.80M | $1.81M | $2.10M | $2.20M |
| Total Assets | $76.23M | $88.02M | $61.84M | $61.60M | $61.30M | $57.98M | $62.23M | $66.71M | $67.85M | $69.47M | $72.27M | $77.39M | $94.82M |
| Accounts Payable | $3.88M | $4.02M | $4.81M | $5.02M | $5.11M | $3.66M | $3.96M | $4.41M | $4.13M | $4.32M | $5.04M | $4.62M | $5.87M |
| Deferred Revenue | $8.85M | $9.20M | $8.69M | $9.40M | $9.97M | $10.59M | $9.51M | $10.42M | $10.69M | $10.93M | $9.50M | $9.39M | $10.68M |
| Total Current Liabilities | $20.73M | $23.60M | $25.00M | $27.48M | $22.01M | $22.13M | $23.92M | $24.80M | $22.91M | $23.42M | $22.76M | $24.83M | $25.95M |
| Other Non-current Liabilities | $12.00K | $13.00K | $12.00K | $13.00K | $36.00K | $37.00K | $80.00K | $58.00K | $58.00K | $162.00K | $160.00K | $158.00K | $156.00K |
| Total Liabilities | $37.75M | $52.70M | $55.03M | $62.18M | $58.06M | $56.28M | $59.28M | $61.85M | $60.72M | $60.59M | $59.90M | $52.66M | $58.75M |
| Retained Earnings | $-443.05M | $-409.56M | $-437.84M | $-441.81M | $-437.89M | $-439.34M | $-437.97M | $-434.91M | $-432.64M | $-430.92M | $-427.44M | $-424.44M | $-412.97M |
| Treasury Stock | $13.44M | $13.44M | $13.44M | $13.44M | $13.44M | $13.44M | $13.44M | $13.44M | $13.44M | $13.44M | $13.44M | $13.44M | $13.44M |
| Total Stockholders Equity | $38.48M | $35.32M | $6.81M | $-576.00K | $3.25M | $1.70M | $2.96M | $4.86M | $7.14M | $8.87M | $12.36M | $24.73M | $36.07M |
| Total Liabilities & Equity | $76.23M | $88.02M | $61.84M | $61.60M | $61.30M | $57.98M | $62.23M | $66.71M | $67.85M | $69.47M | $72.27M | $77.39M | $94.82M |
| Breakdown | Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $-5.21M | $28.29M | $3.97M | $-3.93M | $1.45M | $-1.36M | $-2.21M | $-4.91M | $-3.49M | $-2.63M | $-2.14M | $-2.59M | $-2.42M |
| Depreciation & Amortization | $704.00K | $334.00K | $391.00K | $1.22M | $805.00K | $398.00K | $402.00K | $1.12M | $730.00K | $373.00K | $582.00K | $2.13M | $1.43M |
| Change in Receivables | $-1.76M | $-1.83M | $-564.00K | $1.35M | $-760.00K | $-1.27M | $-439.00K | $-3.73M | $-2.35M | $-2.41M | $909.00K | $-2.59M | $-2.39M |
| Change in Payables | $-924.00K | $-789.00K | $-210.00K | $1.05M | $1.15M | $-303.00K | $-450.00K | $-628.00K | $-911.00K | $-723.00K | $418.00K | $-3.20M | $-1.95M |
| Operating Cash Flow | $-13.77M | $-3.54M | $-3.16M | $-2.32M | $-1.66M | $-3.21M | $-1.06M | $-114.00K | $-2.84M | $-975.00K | $-4.08M | $-9.85M | $-3.27M |
| Capital Expenditure | $2.90M | $2.45M | $1.34M | $5.48M | $3.02M | $101.00K | $174.00K | $974.00K | $848.00K | $236.00K | $268.00K | $1.36M | $900.00K |
| Investing Cash Flow | $37.88M | $38.11M | $-1.23M | $5.46M | $7.42M | $313.00K | $-169.00K | $-11.36M | $-11.35M | $-10.74M | $-268.00K | $21.04M | $-900.00K |
| Dividends Paid | - | - | - | $856.00K | $856.00K | $856.00K | $856.00K | $2.57M | $1.71M | $856.00K | $856.00K | $10.60M | $1.71M |
| Financing Cash Flow | - | - | - | $-856.00K | $-856.00K | $-856.00K | $-856.00K | $-2.57M | $-1.71M | $-856.00K | $-856.00K | $-10.60M | $-1.71M |
SEC Filing Format - Data shown as it appears in the Q2 2025 (10-Q) filing
Period ended: Jun 30, 2025
Condensed Consolidated Statements of Operations
| Description | Jun 30, 2025 | Jun 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $29.77M | $32.06M | $58.89M | $63.16M |
| Operating Expenses | $28.50M | $31.49M | $23.42M | $64.35M |
| Operating Income | $1.26M | $568.00K | $35.47M | $-1.19M |
| Other Income/Expense | $-34.98M | $641.00K | $-34.91M | $1.25M |
| Income Before Tax | $-33.72M | $1.21M | $557.00K | $64.00K |
| Income Tax Expense | $-224.00K | $-241.00K | $5.76M | $-23.00K |
| Net Income | $-33.49M | $1.45M | $-5.21M | $87.00K |
| Basic EPS | -6.26 | 0.27 | -0.97 | 0.02 |
| Diluted EPS | -6.26 | 0.27 | -0.97 | 0.02 |
| Basic Shares Outstanding | $5.35M | $5.35M | $5.35M | $5.35M |
| Diluted Shares Outstanding | $5.35M | $5.35M | $5.35M | $5.35M |
Condensed Consolidated Balance Sheets
| Description | Jun 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $33.70M | $9.59M |
| Accounts Receivable | $8.98M | $10.66M |
| Inventory | $466.00K | $1.23M |
| Other Current Assets | $4.61M | $2.86M |
| Total Current Assets | $47.75M | $24.34M |
| Property Plant & Equipment | $10.06M | $12.63M |
| Other Non-current Assets | $1.82M | $1.82M |
| Total Assets | $76.23M | $61.84M |
| Accounts Payable | $3.88M | $4.81M |
| Deferred Revenue | $8.85M | $8.69M |
| Total Current Liabilities | $20.73M | $25.00M |
| Other Non-current Liabilities | $12.00K | $12.00K |
| Total Liabilities | $37.75M | $55.03M |
| Retained Earnings | $-443.05M | $-437.84M |
| Treasury Stock | $13.44M | $13.44M |
| Total Stockholders Equity | $38.48M | $6.81M |
| Total Liabilities & Equity | $76.23M | $61.84M |
Condensed Consolidated Statements of Cash Flows
| Description | Jun 30, 2025 | Jun 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $-33.49M | $1.45M | $-5.21M | $87.00K |
| Depreciation & Amortization | - | - | $704.00K | $805.00K |
| Change in Receivables | - | - | $-1.76M | $-760.00K |
| Change in Payables | - | - | $-924.00K | $1.15M |
| Operating Cash Flow | - | - | $-13.77M | $-1.66M |
| Capital Expenditure | - | - | $2.90M | $3.02M |
| Investing Cash Flow | - | - | $37.88M | $7.42M |
| Dividends Paid | - | - | - | $856.00K |
| Financing Cash Flow | - | - | - | $-856.00K |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.