$18.34M
Revenue
$-11.31M
Net Income
68.67%
Gross Margin
-25.56%
Op. Margin
$-1.98M
Free Cash Flow
| Breakdown | Q3 2025 (Sep 30, 2025) |
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) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
Q4 2020 (Dec 31, 2020) |
Q3 2020 (Sep 30, 2020) |
Q2 2020 (Jun 30, 2020) |
Q1 2020 (Mar 31, 2020) |
Q4 2019 (Dec 31, 2019) |
Q3 2019 (Sep 30, 2019) |
Q2 2019 (Jun 30, 2019) |
Q1 2019 (Mar 31, 2019) |
Q4 2018 (Dec 31, 2018) |
Q3 2018 (Sep 30, 2018) |
Q2 2018 (Jun 30, 2018) |
Q1 2018 (Mar 31, 2018) |
Q4 2017 (Dec 31, 2017) |
Q3 2017 (Sep 30, 2017) |
Q2 2017 (Jun 30, 2017) |
Q1 2017 (Mar 31, 2017) |
Q4 2016 (Dec 31, 2016) |
Q3 2016 (Sep 30, 2016) |
Q2 2016 (Jun 30, 2016) |
Q1 2016 (Mar 31, 2016) |
Q4 2015 (Dec 31, 2015) |
Q3 2015 (Sep 30, 2015) |
Q2 2015 (Jun 30, 2015) |
Q1 2015 (Mar 31, 2015) |
Q4 2014 (Dec 31, 2014) |
Q3 2014 (Sep 30, 2014) |
Q2 2014 (Jun 30, 2014) |
Q1 2014 (Mar 31, 2014) |
Q4 2013 (Dec 31, 2013) |
Q3 2013 (Sep 30, 2013) |
Q2 2013 (Jun 30, 2013) |
Q1 2013 (Mar 31, 2013) |
Q4 2012 (Dec 31, 2012) |
Q3 2012 (Sep 30, 2012) |
Q2 2012 (Jun 30, 2012) |
Q1 2012 (Mar 31, 2012) |
Q4 2011 (Dec 31, 2011) |
Q3 2011 (Sep 30, 2011) |
Q2 2011 (Jun 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $4.53M | $4.60M | $5.80M | $3.41M | $3.03M | $2.65M | $2.48M | $4.04M | $2.10M | $2.47M | $2.30M | $2.17M | $2.55M | $13.99M | $2.25M | $3.00M | $2.44M | $4.95M | $2.06M | $2.10M | $1.70M | $1.71M | $2.04M | $660.00K | $3.44M | $3.10M | $2.84M | $2.73M | $2.81M | $2.96M | $2.54M | $2.52M | $2.84M | $9.34M | $9.68M | $20.35M | $6.06M | $17.98M | $2.98M | $2.75M | $14.48M | $2.77M | $2.79M | $22.79M | - | $5.01M | $2.47M | $5.92M | $2.83M | $3.11M | $3.35M | $3.78M | $3.62M | $3.45M | $5.31M | $3.51M | $3.37M | $5.23M |
| Revenue Growth % (YoY) | 49.4% | 74.0% | 133.7% | -15.6% | 44.1% | 7.0% | 8.1% | 86.1% | -17.6% | -82.3% | 2.2% | -27.5% | 4.7% | 182.6% | 9.2% | 42.8% | 43.6% | 189.5% | 1.2% | 218.0% | -50.6% | -44.9% | -28.4% | -75.8% | 22.3% | 4.9% | 11.8% | 8.2% | -1.1% | -68.3% | -73.7% | -87.6% | -53.2% | -48.1% | 225.4% | 640.7% | -58.1% | 550.2% | 6.5% | -87.9% | nan% | -44.8% | 13.2% | 285.1% | nan% | 61.2% | -26.4% | 56.6% | -21.8% | -10.0% | -36.9% | 7.7% | 7.4% | -34.0% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $694.00K | $1.22M | $2.94M | $902.00K | $488.00K | $492.00K | $702.00K | $488.00K | $309.00K | $699.00K | $632.00K | $490.00K | $447.00K | $1.04M | $600.00K | $493.00K | $371.00K | $732.00K | $509.00K | $443.00K | $238.00K | $361.00K | $745.00K | $-1.32M | $1.30M | $1.05M | $1.18M | $-945.00K | $2.13M | $1.19M | $940.00K | $206.00K | $242.00K | $213.00K | $333.00K | $274.00K | $167.00K | $270.00K | $197.00K | $239.00K | $207.00K | $265.00K | $213.00K | $210.00K | - | $190.00K | $281.00K | $-1.46M | $266.00K | $830.00K | $1.08M | $1.13M | $996.00K | $1.00M | $1.10M | $929.00K | $950.00K | $1.31M |
| Gross Profit | $3.83M | $3.39M | $2.87M | $2.51M | $2.54M | $2.15M | $1.78M | $3.56M | $1.79M | $1.77M | $1.67M | $1.68M | $2.10M | $12.95M | $1.65M | $2.50M | $2.07M | $4.22M | $1.55M | $1.66M | $1.46M | $1.35M | $1.29M | $1.98M | $2.14M | $2.06M | $1.67M | $3.67M | $677.00K | $1.77M | $1.60M | $2.31M | $2.60M | $9.12M | $9.35M | $20.07M | $5.89M | $17.71M | $2.78M | $2.51M | $14.27M | $2.50M | $2.58M | $22.58M | - | $4.82M | $2.19M | $7.37M | $2.57M | $2.28M | $2.27M | $2.65M | $2.63M | $2.45M | $4.21M | $2.58M | $2.42M | $3.92M |
| Gross Margin % | 84.7% | 73.6% | 49.4% | 73.6% | 83.9% | 81.4% | 71.7% | 87.9% | 85.3% | 71.7% | 72.5% | 77.5% | 82.5% | 92.6% | 73.3% | 83.6% | 84.8% | 85.2% | 75.3% | 78.9% | 86.0% | 78.9% | 63.4% | 300.3% | 62.3% | 66.2% | 58.6% | 134.7% | 24.1% | 59.7% | 63.0% | 91.8% | 91.5% | 97.7% | 96.6% | 98.7% | 97.2% | 98.5% | 93.4% | 91.3% | 98.6% | 90.4% | 92.4% | 99.1% | nan% | 96.2% | 88.6% | 124.6% | 90.6% | 73.3% | 67.7% | 70.1% | 72.5% | 71.0% | 79.3% | 73.5% | 71.8% | 74.9% |
| Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $3.14M | $2.97M | $3.64M | $3.81M | $4.30M | $3.39M | $3.37M | $3.41M | $3.29M | $2.84M | $3.76M | $12.60M | $3.37M | $4.13M | $3.75M | $3.10M | $4.09M | $2.97M | $3.29M | $3.37M | - | $3.92M | $2.85M | $3.48M | $3.74M | $4.06M | $4.47M | $5.07M | $4.55M | $4.03M | $4.90M | $5.81M | $4.17M | $6.89M |
| Operating Income | $-360.00K | $-711.00K | $-1.78M | $-1.84M | $-2.23M | $-1.88M | $-1.40M | $557.00K | $-1.19M | $-1.34M | $-1.37M | $-524.00K | $-8.00K | $10.64M | $-502.00K | $188.00K | $5.00K | $2.10M | $-658.00K | $-342.00K | $-454.00K | $-762.00K | $-994.00K | $-440.00K | $299.00K | $138.00K | $-795.00K | $-1.09M | $-1.49M | $-431.00K | $-825.00K | $-891.00K | $-445.00K | $6.50M | $5.93M | $7.75M | $2.69M | $13.85M | $-777.00K | $-349.00K | $10.39M | $-202.00K | $-496.00K | $19.42M | - | $1.09M | $-376.00K | $2.44M | $-910.00K | $-953.00K | $-1.11M | $-1.29M | $-925.00K | $-582.00K | $407.00K | $-2.30M | $-803.00K | $-1.66M |
| Operating Margin % | -8.0% | -15.4% | -30.7% | -53.9% | -73.7% | -71.1% | -56.3% | 13.8% | -56.6% | -54.3% | -59.6% | -24.1% | -0.3% | 76.1% | -22.3% | 6.3% | 0.2% | 42.3% | -32.0% | -16.3% | -26.8% | -44.6% | -48.8% | -66.7% | 8.7% | 4.4% | -28.0% | -39.9% | -53.0% | -14.6% | -32.5% | -35.4% | -15.7% | 69.6% | 61.2% | 38.1% | 44.3% | 77.0% | -26.1% | -12.7% | 71.8% | -7.3% | -17.8% | 85.2% | nan% | 21.8% | -15.2% | 41.2% | -32.1% | -30.7% | -33.2% | -34.2% | -25.5% | -16.9% | 7.7% | -65.6% | -23.8% | -31.8% |
| Interest Expense | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $9.00K | $8.00K | $5.00K | $1.00K | $20.00K | $19.00K | $14.00K | $-12.00K | - | $68.00K | $26.00K | $26.00K | $52.00K | $67.00K | $30.00K | $32.00K | $67.00K | $65.00K | $50.00K | $892.00K | $1.33M | $1.47M | $420.00K | $56.00K | $1.94M | $1.22M | $547.00K | $470.00K | $1.73M | $1.15M | $426.00K | $739.00K | $1.76M | $1.16M | $566.00K | $718.00K | $759.00K | $466.00K | $634.00K | $671.00K | $624.00K | $463.00K |
| Other Income/Expense | $71.00K | $349.00K | $105.00K | $653.00K | $75.00K | $89.00K | $104.00K | $109.00K | $120.00K | $350.00K | $129.00K | $71.00K | - | - | - | - | $13.00K | - | $13.00K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Income Before Tax | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $502.00K | $-853.00K | - | - | $-1.46M | $-1.81M | $-2.00M | $-1.68M | - | - | $-2.95M | - | - |
| Income Tax Expense | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $-67.00K | $-67.00K | - |
| Net Income | $240.00K | $-999.00K | $-8.64M | $-1.91M | $-2.24M | $-1.87M | $-1.38M | $593.00K | $-1.19M | $-1.12M | $-1.36M | $-8.00M | $-124.00K | $10.53M | $-618.00K | $-4.23M | $-139.00K | $1.88M | $-934.00K | $-740.00K | $-633.00K | $-157.00K | $-1.07M | $-9.08M | $-9.00K | $-181.00K | $-1.09M | $3.66M | $-1.63M | $-570.00K | $-964.00K | $-929.00K | $-484.00K | $6.48M | $5.83M | $7.42M | $2.48M | $13.40M | $-1.36M | $-924.00K | $9.66M | $-818.00K | $-1.09M | $18.82M | $-749.00K | $477.00K | $-909.00K | $1.38M | $-1.56M | $831.00K | $-1.81M | $-1.71M | $-1.62M | $-1.03M | $-244.00K | $-3.55M | $-1.34M | $-2.46M |
| Net Margin % | 5.3% | -21.7% | -148.9% | -55.9% | -73.9% | -70.8% | -55.4% | 14.7% | -56.7% | -45.2% | -59.4% | -368.0% | -4.9% | 75.2% | -27.5% | -141.0% | -5.7% | 38.0% | -45.4% | -35.3% | -37.3% | -9.2% | -52.8% | -1376.1% | -0.3% | -5.8% | -38.5% | 134.3% | -57.9% | -19.3% | -37.9% | -36.9% | -17.0% | 69.4% | 60.2% | 36.5% | 40.8% | 74.6% | -45.6% | -33.6% | 66.7% | -29.6% | -39.1% | 82.6% | nan% | 9.5% | -36.8% | 23.4% | -55.2% | 26.7% | -54.1% | -45.2% | -44.6% | -30.0% | -4.6% | -101.0% | -39.7% | -47.1% |
| Basic EPS | 0.01 | -0.05 | -0.44 | -0.10 | -0.11 | -0.10 | nan | -149.81 | nan | nan | nan | -0.41 | 0.50 | 0.54 | -0.03 | -0.22 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 0.65 | nan | nan | nan | 0.64 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | -0.20 | -0.07 | -0.13 |
| Diluted EPS | -0.48 | nan | nan | -0.11 | -0.27 | -0.09 | nan | 0.04 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | 0.65 | nan | nan | nan | 0.63 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | -0.20 | -0.07 | -0.13 |
| Breakdown | Q3 2025 (Sep 30, 2025) |
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) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
Q4 2020 (Dec 31, 2020) |
Q3 2020 (Sep 30, 2020) |
Q2 2020 (Jun 30, 2020) |
Q1 2020 (Mar 31, 2020) |
Q4 2019 (Dec 31, 2019) |
Q3 2019 (Sep 30, 2019) |
Q2 2019 (Jun 30, 2019) |
Q1 2019 (Mar 31, 2019) |
Q4 2018 (Dec 31, 2018) |
Q3 2018 (Sep 30, 2018) |
Q2 2018 (Jun 30, 2018) |
Q1 2018 (Mar 31, 2018) |
Q4 2017 (Dec 31, 2017) |
Q3 2017 (Sep 30, 2017) |
Q2 2017 (Jun 30, 2017) |
Q1 2017 (Mar 31, 2017) |
Q4 2016 (Dec 31, 2016) |
Q3 2016 (Sep 30, 2016) |
Q2 2016 (Jun 30, 2016) |
Q1 2016 (Mar 31, 2016) |
Q4 2015 (Dec 31, 2015) |
Q3 2015 (Sep 30, 2015) |
Q2 2015 (Jun 30, 2015) |
Q1 2015 (Mar 31, 2015) |
Q4 2014 (Dec 31, 2014) |
Q3 2014 (Sep 30, 2014) |
Q2 2014 (Jun 30, 2014) |
Q1 2014 (Mar 31, 2014) |
Q4 2013 (Dec 31, 2013) |
Q3 2013 (Sep 30, 2013) |
Q2 2013 (Jun 30, 2013) |
Q1 2013 (Mar 31, 2013) |
Q4 2012 (Dec 31, 2012) |
Q3 2012 (Sep 30, 2012) |
Q2 2012 (Jun 30, 2012) |
Q1 2012 (Mar 31, 2012) |
Q4 2011 (Dec 31, 2011) |
Q3 2011 (Sep 30, 2011) |
Q2 2011 (Jun 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $4.93M | $6.54M | $7.88M | $6.83M | $6.14M | $3.73M | $5.38M | $5.70M | $6.77M | $7.25M | $8.65M | $8.50M | $11.07M | $16.95M | $5.83M | $5.60M | $4.86M | $6.00M | $458.00K | $869.00K | $324.00K | $340.00K | $766.00K | $683.00K | $619.00K | $622.00K | $1.13M | $624.00K | $1.24M | $1.16M | $1.05M | $1.03M | $609.00K | $567.00K | $579.00K | $602.00K | $448.00K | $742.00K | $772.00K | $1.09M | $1.93M | $237.00K | $973.00K | $415.00K | $196.00K | $203.00K | $479.00K | $359.00K | $420.00K | $469.00K | $457.00K | $829.00K | $570.00K | $1.11M | $1.58M | $890.00K | $248.00K | $594.00K |
| Accounts Receivable | $2.41M | $1.82M | $2.65M | $5.02M | $1.53M | $1.34M | $1.25M | $1.17M | $869.00K | $1.25M | $918.00K | $892.00K | $1.13M | $1.09M | $1.19M | $1.10M | $1.23M | $1.34M | $1.49M | $1.36M | $1.68M | $1.73M | $1.02M | $1.17M | $1.17M | $1.06M | $1.20M | $897.00K | $816.00K | $923.00K | $972.00K | $940.00K | $1.42M | $1.46M | $1.88M | $1.50M | $1.67M | $2.13M | $2.22M | $1.53M | $1.36M | $1.76M | $1.69M | $1.27M | $1.41M | $1.29M | $1.49M | $1.20M | $1.13M | $1.22M | $1.43M | $1.14M | $1.50M | $1.53M | $1.58M | $1.46M | $1.58M | $1.88M |
| Inventory | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $352.00K |
| Other Current Assets | $1.06M | $947.00K | $375.00K | $507.00K | $795.00K | $644.00K | $347.00K | $467.00K | $739.00K | $497.00K | $340.00K | $368.00K | $657.00K | $394.00K | $278.00K | $333.00K | $557.00K | $167.00K | $138.00K | $80.00K | $244.00K | $146.00K | $189.00K | $101.00K | $182.00K | $94.00K | $128.00K | $37.00K | $201.00K | $153.00K | $192.00K | $159.00K | $264.00K | $152.00K | $237.00K | $190.00K | $192.00K | $36.00K | $131.00K | $208.00K | $280.00K | $110.00K | $129.00K | $170.00K | $587.00K | $516.00K | $538.00K | $596.00K | $491.00K | $379.00K | $533.00K | $466.00K | $706.00K | $341.00K | $645.00K | $684.00K | $1.68M | $1.50M |
| Total Current Assets | $10.12M | $11.40M | $12.56M | $15.13M | $11.45M | $8.66M | $9.57M | $10.00M | $14.26M | $14.83M | $15.90M | $15.22M | $16.12M | $21.73M | $12.75M | $10.18M | $9.78M | $10.64M | $9.43M | $9.75M | $9.88M | $9.83M | $9.59M | $9.55M | $4.63M | $4.43M | $5.11M | $4.27M | $2.47M | $2.44M | $2.43M | $2.34M | $2.51M | $2.39M | $2.90M | $2.75M | $2.31M | $2.91M | $4.05M | $3.08M | $3.79M | $2.11M | $2.94M | $1.86M | $2.19M | $2.01M | $3.29M | $2.90M | $4.25M | $4.25M | $4.94M | $4.92M | $5.25M | $5.45M | $6.26M | $5.32M | $3.51M | $8.44M |
| Property Plant & Equipment | $17.53M | $17.53M | $17.35M | $17.40M | $17.06M | $16.32M | $16.03M | $16.06M | $16.05M | $15.57M | $15.62M | $15.88M | $16.16M | $16.44M | $16.73M | $17.00M | $17.32M | $17.62M | $18.24M | $18.51M | $18.86M | $19.12M | $19.43M | $19.72M | $28.24M | $28.54M | $28.98M | $29.22M | $29.37M | $29.81M | $30.24M | $30.68M | $31.13M | $31.59M | $25.33M | $25.74M | $31.14M | $31.46M | $31.95M | $32.52M | $33.33M | $33.85M | $35.52M | $36.07M | $38.18M | $39.01M | $39.60M | $40.18M | $41.47M | $42.11M | $44.81M | $45.50M | $46.22M | $46.93M | $47.64M | $48.64M | $50.54M | $51.05M |
| Other Non-current Assets | $18.19M | $16.81M | $17.32M | $17.61M | $17.41M | $16.95M | $16.46M | $16.16M | $11.13M | $11.06M | $10.80M | $11.31M | $10.76M | $10.75M | $10.75M | $10.74M | $10.13M | $10.19M | $10.23M | $10.21M | $9.71M | $9.76M | $9.80M | $9.85M | $14.74M | $14.66M | $14.57M | $14.61M | $12.01M | $11.94M | $11.85M | $11.78M | $11.73M | $11.77M | $11.90M | $10.38M | $11.19M | $10.71M | $10.36M | $11.00M | $11.07M | $12.35M | $11.09M | $11.35M | $11.02M | $10.88M | $10.49M | $10.67M | $10.95M | $11.13M | $11.08M | $11.07M | - | - | $10.13M | $10.11M | $12.36M | $12.12M |
| Total Assets | $45.84M | $45.74M | $47.23M | $50.14M | $45.92M | $41.94M | $42.05M | $42.22M | $41.45M | $41.45M | $42.33M | $42.41M | $43.03M | $48.91M | $40.23M | $37.92M | $37.24M | $38.45M | $37.90M | $38.47M | $38.45M | $38.71M | $38.82M | $39.12M | $47.62M | $47.64M | $48.66M | $48.10M | $43.86M | $44.19M | $44.51M | $44.80M | $45.36M | $45.75M | $40.13M | $38.88M | $44.64M | $45.08M | $46.36M | $46.60M | $48.18M | $48.31M | $49.54M | $49.27M | $51.39M | $51.90M | $53.38M | $53.75M | $56.67M | $57.48M | $60.84M | $61.48M | $61.45M | $62.53M | $64.03M | $64.07M | $66.41M | $71.61M |
| Deferred Revenue | $904.00K | $998.00K | $1.15M | $833.00K | $307.00K | $513.00K | $308.00K | $217.00K | $289.00K | $447.00K | $506.00K | $227.00K | $518.00K | $704.00K | $2.80M | $217.00K | $214.00K | $447.00K | $472.00K | $260.00K | $131.00K | $312.00K | $137.00K | - | $157.00K | $332.00K | - | - | $202.00K | $359.00K | $555.00K | - | $198.00K | $380.00K | $546.00K | - | - | - | - | - | $199.00K | $633.00K | $855.00K | - | $1.10M | - | - | - | $169.00K | $260.00K | $466.00K | - | $251.00K | $325.00K | $626.00K | $108.00K | $885.00K | $975.00K |
| Other Current Liabilities | $564.00K | $585.00K | $556.00K | $730.00K | $548.00K | $517.00K | $475.00K | $465.00K | $467.00K | $488.00K | $478.00K | $480.00K | $476.00K | $493.00K | $503.00K | $509.00K | $400.00K | $407.00K | $508.00K | $453.00K | $615.00K | $633.00K | $566.00K | $503.00K | $423.00K | $342.00K | $380.00K | $460.00K | $323.00K | $315.00K | $160.00K | $203.00K | $171.00K | $301.00K | $357.00K | $604.00K | $910.00K | $1.13M | $1.36M | $727.00K | $813.00K | $574.00K | $620.00K | $1.08M | $1.03M | $2.32M | $2.50M | $2.22M | $1.12M | $1.16M | $1.89M | $1.95M | $1.82M | $1.70M | $1.58M | $1.90M | $6.10M | $6.78M |
| Total Current Liabilities | $7.35M | $14.75M | $15.75M | $11.20M | $4.01M | $2.91M | $2.55M | $2.48M | $2.81M | $2.27M | $2.68M | $2.31M | $2.58M | $2.85M | $4.81M | $2.40M | $1.92M | $2.16M | $3.38M | $2.95M | $2.40M | $2.19M | $1.91M | $2.95M | $3.64M | $4.03M | $5.25M | $4.70M | $3.21M | $2.08M | $1.88M | $1.85M | $1.73M | $1.78M | $3.22M | $2.40M | $3.21M | $3.32M | $44.58M | $43.86M | $44.59M | $3.36M | $4.21M | $5.96M | $6.91M | $7.46M | $5.05M | $54.60M | $59.01M | $57.59M | $14.47M | $14.69M | $59.56M | $58.27M | $12.02M | $12.50M | $12.82M | $15.55M |
| Long-term Debt | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $235.00K | $1.03M | - | - | - | - | $1.24M | $1.24M | $1.24M | $1.24M | $1.24M | $1.24M | $1.24M | $6.86M | $24.50M | $26.37M | - | - | - | $50.78M | $50.38M | $47.64M | $47.14M | $46.24M | $50.60M | - | - | - | $46.90M | $45.20M | - | - | $46.47M | $45.52M | $43.82M | $44.42M |
| Other Non-current Liabilities | $125.00K | $12.00K | $22.00K | $24.00K | $27.00K | $30.00K | $12.00K | $14.00K | $17.00K | $19.00K | $21.00K | $30.00K | $53.00K | $53.00K | $53.00K | $53.00K | $53.00K | $75.00K | $75.00K | $83.00K | $64.00K | $64.00K | $64.00K | $64.00K | $96.00K | $64.00K | $118.00K | $54.00K | $54.00K | $54.00K | $44.00K | $44.00K | $50.00K | $45.00K | $45.00K | $40.00K | $59.00K | $123.00K | $125.00K | $216.00K | $216.00K | $233.00K | $216.00K | $3.64M | $4.76M | $4.81M | $4.93M | $5.05M | $5.18M | $5.31M | $5.46M | $5.57M | $4.09M | $4.25M | $4.30M | $4.42M | $4.49M | $4.52M |
| Total Liabilities | $12.12M | $19.45M | $20.52M | $16.96M | $11.93M | $7.72M | $7.50M | $7.52M | $9.01M | $8.50M | $8.94M | $8.63M | $8.36M | $14.46M | $16.60M | $14.33M | $14.94M | - | - | $18.40M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Common Stock | $87.32M | $87.05M | $86.80M | $85.88M | $85.76M | $85.37M | $85.20M | $84.68M | $84.57M | $84.42M | $84.29M | $83.39M | $83.20M | $83.03M | $82.88M | $82.38M | $82.24M | $82.10M | $81.97M | $81.48M | $81.37M | $81.25M | $81.14M | $80.61M | $80.41M | $80.30M | $80.17M | $79.41M | $79.30M | $79.23M | $79.14M | $78.58M | $78.57M | $78.53M | $78.16M | $78.12M | $78.03M | $77.99M | $77.95M | $77.63M | $77.59M | $77.55M | $77.50M | $77.11M | $77.08M | $77.05M | $76.98M | $76.81M | $76.74M | $76.66M | $76.58M | $76.41M | $76.33M | $76.23M | $76.14M | $75.93M | $75.82M | $75.68M |
| Retained Earnings | $-70.41M | $-70.65M | $-69.65M | $-61.01M | $-59.10M | $-56.86M | $-54.99M | $-53.62M | $-54.21M | $-53.02M | $-51.90M | $-50.54M | $-42.54M | $-42.42M | $-52.94M | $-52.32M | $-48.10M | $-47.96M | $-49.84M | $-48.90M | $-48.16M | $-47.53M | $-47.37M | $-46.30M | $-37.22M | $-37.21M | $-37.03M | $-35.93M | $-39.59M | $-37.97M | $-37.40M | $-36.43M | $-35.50M | $-35.02M | $-41.50M | $-47.33M | $-54.75M | $-57.14M | $-70.50M | $-69.15M | $-68.22M | $-77.88M | $-77.05M | $-75.96M | $-94.78M | $-94.03M | $-94.50M | $-93.59M | $-94.98M | $-93.41M | $-94.25M | $-92.43M | $-90.72M | $-89.11M | $-88.07M | $-87.83M | $-84.28M | $-82.94M |
| Total Stockholders Equity | $33.72M | $26.29M | $26.72M | $33.18M | $33.99M | $34.22M | $34.55M | $34.70M | $32.44M | $32.96M | $33.39M | $33.77M | $34.67M | $34.46M | $23.63M | $23.59M | $22.29M | $22.07M | $19.84M | $20.07M | $22.21M | $22.52M | $22.35M | $22.69M | $31.34M | $31.02M | $30.86M | $30.92M | $29.25M | $30.63M | $30.92M | $31.14M | $30.63M | $30.87M | $23.82M | $17.74M | $5.34M | $1.93M | $-11.72M | $-10.94M | $-6.33M | $-16.24M | $-15.67M | $-15.18M | $-27.69M | $-27.14M | $-27.83M | $-27.23M | $-35.96M | $-34.70M | $-35.84M | $-34.36M | $-28.18M | $-26.85M | $-26.10M | $-26.25M | $-16.16M | $-14.96M |
| Total Liabilities & Equity | $45.84M | $45.74M | $47.23M | $50.14M | $45.92M | $41.94M | $42.05M | $42.22M | $41.45M | $41.45M | $42.33M | $42.41M | $43.03M | $48.91M | $40.23M | $37.92M | $37.24M | $38.45M | $37.90M | $38.47M | $38.45M | $38.71M | $38.82M | $39.12M | $47.62M | $47.64M | $48.66M | $48.10M | $43.86M | $44.19M | $44.51M | $44.80M | $45.36M | $45.75M | $40.13M | $38.88M | $44.64M | $45.08M | $46.36M | $46.60M | $48.18M | $48.31M | $49.54M | $49.27M | $51.39M | $51.90M | $53.38M | $53.75M | $56.67M | $57.48M | $60.84M | $61.48M | $61.45M | $62.53M | $64.03M | $64.07M | $66.41M | $71.61M |
| Breakdown | Q3 2025 (Sep 30, 2025) |
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) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
Q4 2020 (Dec 31, 2020) |
Q3 2020 (Sep 30, 2020) |
Q2 2020 (Jun 30, 2020) |
Q1 2020 (Mar 31, 2020) |
Q4 2019 (Dec 31, 2019) |
Q3 2019 (Sep 30, 2019) |
Q2 2019 (Jun 30, 2019) |
Q1 2019 (Mar 31, 2019) |
Q4 2018 (Dec 31, 2018) |
Q3 2018 (Sep 30, 2018) |
Q2 2018 (Jun 30, 2018) |
Q1 2018 (Mar 31, 2018) |
Q4 2017 (Dec 31, 2017) |
Q3 2017 (Sep 30, 2017) |
Q2 2017 (Jun 30, 2017) |
Q1 2017 (Mar 31, 2017) |
Q4 2016 (Dec 31, 2016) |
Q3 2016 (Sep 30, 2016) |
Q2 2016 (Jun 30, 2016) |
Q1 2016 (Mar 31, 2016) |
Q4 2015 (Dec 31, 2015) |
Q3 2015 (Sep 30, 2015) |
Q2 2015 (Jun 30, 2015) |
Q1 2015 (Mar 31, 2015) |
Q4 2014 (Dec 31, 2014) |
Q3 2014 (Sep 30, 2014) |
Q2 2014 (Jun 30, 2014) |
Q1 2014 (Mar 31, 2014) |
Q4 2013 (Dec 31, 2013) |
Q3 2013 (Sep 30, 2013) |
Q2 2013 (Jun 30, 2013) |
Q1 2013 (Mar 31, 2013) |
Q4 2012 (Dec 31, 2012) |
Q3 2012 (Sep 30, 2012) |
Q2 2012 (Jun 30, 2012) |
Q1 2012 (Mar 31, 2012) |
Q4 2011 (Dec 31, 2011) |
Q3 2011 (Sep 30, 2011) |
Q2 2011 (Jun 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $240.00K | $-999.00K | $-8.64M | $-1.91M | $-2.24M | $-1.87M | $-1.38M | $593.00K | $-1.19M | $-2.48M | $-1.36M | $-8.00M | $-124.00K | $9.91M | $-618.00K | $-4.23M | $-139.00K | $1.88M | $-934.00K | $-740.00K | $-1.86M | $-157.00K | $-1.07M | $-9.08M | $-1.28M | $-181.00K | $-1.09M | $3.66M | $-1.63M | $-1.53M | $-964.00K | $-929.00K | $11.83M | $6.48M | $5.83M | $7.42M | $14.40M | $13.40M | $-1.36M | $-924.00K | $9.66M | $-1.92M | $-1.09M | $18.82M | - | - | - | $1.38M | - | - | - | - | - | - | - | - | - | $9.96M |
| Depreciation & Amortization | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $1.38M | $766.00K | $2.00M |
| Operating Cash Flow | $-1.65M | $-714.00K | $157.00K | $223.00K | $147.00K | $-543.00K | $-10.00K | $-1.17M | $-197.00K | $-444.00K | $731.00K | $199.00K | $6.06M | $11.95M | $2.82M | $804.00K | $583.00K | $1.69M | $-513.00K | $1.66M | $545.00K | $435.00K | $1.45M | $804.00K | $968.00K | $-91.00K | $555.00K | $-190.00K | $1.07M | $805.00K | $522.00K | $604.00K | $7.75M | - | - | $17.90M | - | - | - | - | $11.02M | $-478.00K | $243.00K | $-2.53M | $-210.00K | $689.00K | $-1.29M | $1.35M | $-4.94M | $-3.06M | $-1.76M | $-1.45M | $-2.32M | $-1.15M | $-428.00K | $-1.51M | $-8.72M | $-5.44M |
| Capital Expenditure | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $75.00K | $193.00K | - | - | - | - | - | - | - | - | - | - | $-4.00K | $8.00K | $5.00K | $4.00K | $6.00K | $203.00K | $194.00K | $12.00K | $620.00K | $405.00K | $227.00K |
| Investing Cash Flow | $90.00K | $747.00K | $1.19M | $517.00K | $-2.62M | $-1.35M | $-245.00K | $109.00K | $-973.00K | $-272.00K | $-33.00K | $-2.98M | $-34.00K | $-31.00K | - | $-23.00K | $4.12M | $4.12M | - | $-1.26M | $746.00K | $826.00K | - | $-537.00K | $-453.00K | $-256.00K | $-146.00K | $-380.00K | $-326.00K | $-211.00K | $-90.00K | $-81.00K | $-1.44M | - | - | $-75.00K | - | - | - | - | $2.00K | $-9.00K | - | $2.25M | $-67.00K | $-67.00K | $-34.00K | $131.00K | $3.66M | $3.70M | $-43.00K | $34.00K | $68.00K | $125.00K | $250.00K | $464.00K | $8.71M | $5.14M |
| Debt Repayment | $130.00K | $223.00K | $97.00K | $21.00K | - | - | - | - | - | - | - | - | - | - | - | - | $800.00K | $800.00K | - | - | $2.23M | $1.98M | $1.50M | $200.00K | - | - | - | - | - | - | - | $300.00K | $5.62M | $5.62M | $5.62M | $17.64M | $43.56M | $14.70M | - | $400.00K | $9.81M | - | - | - | $2.32M | $2.32M | - | $4.51M | $3.56M | - | - | - | - | - | - | - | - | - |
| Financing Cash Flow | $-353.00K | $-332.00K | $-301.00K | $-43.00K | $2.91M | $-78.00K | $-68.00K | $-6.00K | $-568.00K | $-547.00K | $-544.00K | $-24.00K | $-311.00K | $-291.00K | $-269.00K | $-44.00K | $-716.00K | $-677.00K | $176.00K | $153.00K | $-1.65M | $-1.60M | $-1.32M | $-203.00K | $-520.00K | $345.00K | $100.00K | $-49.00K | $-532.00K | $-467.00K | $-411.00K | $-103.00K | $-6.30M | - | - | $-17.67M | - | - | - | - | $-9.50M | $309.00K | $315.00K | $500.00K | $114.00K | $-778.00K | $1.44M | $-1.55M | $872.00K | $-1.00M | $1.43M | $1.68M | $1.93M | $1.24M | $865.00K | $1.68M | $-1.84M | $-1.20M |
| Net Change in Cash | $-1.91M | $-299.00K | $1.05M | $697.00K | $438.00K | $-1.97M | $-323.00K | $-1.07M | $-1.74M | $-1.26M | $154.00K | $-2.81M | $5.72M | $11.63M | $2.54M | $737.00K | $3.99M | $5.14M | $-411.00K | $545.00K | $-359.00K | $-343.00K | $83.00K | $64.00K | $-5.00K | $-2.00K | $509.00K | $-619.00K | $214.00K | $127.00K | $21.00K | $420.00K | $7.00K | $-35.00K | $-23.00K | $154.00K | $-639.00K | $-345.00K | $-315.00K | $-846.00K | $1.52M | $-178.00K | $558.00K | $219.00K | $-163.00K | $-156.00K | $120.00K | $-61.00K | $-409.00K | $-360.00K | $-372.00K | $259.00K | $-320.00K | $223.00K | $687.00K | $642.00K | $-1.85M | $-1.50M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Sep 30, 2025
Condensed Consolidated Statements of Operations
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $4.53M | $3.03M | $14.93M | $8.15M |
| Operating Income | $-360.00K | $-2.23M | $-2.85M | $-5.52M |
| Other Income/Expense | $71.00K | $75.00K | $525.00K | $271.00K |
| Net Income | $240.00K | $-2.24M | $-9.40M | $-5.48M |
| Basic EPS | 0.01 | -0.11 | -0.48 | -0.28 |
| Diluted EPS | - | - | -0.48 | -0.27 |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $4.93M | $6.83M |
| Accounts Receivable | $2.41M | $5.02M |
| Other Current Assets | $1.06M | $507.00K |
| Total Current Assets | $10.12M | $15.13M |
| Property Plant & Equipment | $17.53M | $17.40M |
| Other Non-current Assets | $18.19M | $17.61M |
| Total Assets | $45.84M | $50.14M |
| Deferred Revenue | $904.00K | $833.00K |
| Other Current Liabilities | $564.00K | $730.00K |
| Total Current Liabilities | $7.35M | $11.20M |
| Other Non-current Liabilities | $125.00K | $24.00K |
| Total Liabilities | $12.12M | $16.96M |
| Common Stock | $87.32M | $85.88M |
| Retained Earnings | $-70.41M | $-61.01M |
| Total Stockholders Equity | $33.72M | $33.18M |
| Total Liabilities & Equity | $45.84M | $50.14M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $240.00K | $-2.24M | $-9.40M | $-5.48M |
| Operating Cash Flow | - | - | $-1.65M | $147.00K |
| Investing Cash Flow | - | - | $90.00K | $-2.62M |
| Debt Repayment | - | - | $130.00K | - |
| Financing Cash Flow | - | - | $-353.00K | $2.91M |
| Net Change in Cash | - | - | $-1.91M | $438.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.