$181.22M
Revenue
$-18.61M
Net Income
79.17%
Gross Margin
-18.90%
Op. Margin
$-25.95M
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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $43.21M | $47.00M | $44.81M | $46.21M | $46.54M | $41.80M | $41.05M | $41.29M | $41.15M | $39.29M | $36.98M | $36.66M | $39.05M | $42.27M | $43.53M | $45.86M | $54.97M | $65.77M | $65.11M | $63.96M | $77.25M | $62.69M | $83.53M | $89.67M | $90.56M | $88.08M | $85.58M | $91.07M | $93.59M | $87.85M | $81.06M | $83.13M | $82.44M | $81.82M | $75.76M | $74.08M | $75.14M | $66.43M | $61.86M | $63.59M | $72.41M | $65.29M | $58.55M | $55.47M | $56.75M | $50.50M |
| Revenue Growth % (YoY) | -7.2% | 12.4% | 9.2% | 11.9% | 13.1% | 6.4% | 11.0% | 12.6% | 5.4% | -7.1% | -15.1% | -20.1% | -29.0% | -35.7% | -33.1% | -28.3% | -28.8% | 4.9% | -22.1% | -28.7% | -14.7% | -28.8% | -2.4% | -1.5% | -3.2% | 0.3% | 5.6% | 9.6% | 13.5% | 7.4% | 7.0% | 12.2% | 9.7% | 23.2% | 22.5% | 16.5% | 3.8% | 1.7% | 5.6% | 14.6% | 27.6% | 29.3% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $8.80M | $11.15M | $8.89M | $8.91M | $7.74M | $5.48M | $4.26M | $4.27M | $3.81M | $3.93M | $3.85M | $3.57M | $3.88M | $3.82M | $4.95M | $5.32M | $5.71M | $5.75M | $5.46M | $5.15M | $4.66M | $6.86M | - | $6.27M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Gross Profit | $34.40M | $35.85M | $35.92M | $37.30M | $38.81M | $36.31M | $36.79M | $37.02M | $37.33M | $35.36M | $33.13M | $33.09M | $35.17M | $38.46M | $38.59M | $40.54M | $49.25M | $60.02M | $59.65M | $58.81M | $72.58M | $55.83M | - | $83.40M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Gross Margin % | 79.6% | 76.3% | 80.2% | 80.7% | 83.4% | 86.9% | 89.6% | 89.7% | 90.7% | 90.0% | 89.6% | 90.3% | 90.1% | 91.0% | 88.6% | 88.4% | 89.6% | 91.3% | 91.6% | 92.0% | 94.0% | 89.1% | nan% | 93.0% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% |
| Operating Expenses | $50.55M | $55.58M | $56.01M | $53.33M | $53.93M | $56.98M | $48.54M | $44.86M | $50.73M | $61.44M | $58.15M | $56.13M | $117.17M | $56.24M | $57.67M | $57.20M | $61.79M | $72.45M | $73.74M | $70.73M | $67.51M | $73.38M | $94.78M | $98.55M | $98.54M | $112.76M | $100.85M | $97.88M | $100.14M | $94.59M | $90.12M | $94.04M | $91.59M | $89.28M | $81.92M | $81.32M | $81.83M | $80.38M | $72.88M | $90.77M | $83.20M | $79.89M | $69.95M | $65.07M | $70.28M | $65.35M |
| Operating Income | $-7.35M | $-8.58M | $-11.20M | $-7.12M | $-7.39M | $-15.19M | $-7.49M | $-3.57M | $-9.58M | $-22.15M | $-21.17M | $-19.47M | $-78.12M | $-13.97M | $-14.13M | $-11.34M | $-6.83M | $-6.68M | $-8.63M | $-6.77M | $9.73M | $-10.70M | $-11.26M | $-8.88M | $-7.99M | $-24.68M | $-15.27M | $-6.81M | $-6.55M | $-6.75M | $-9.06M | $-10.90M | $-9.15M | $-7.46M | $-6.16M | $-7.24M | $-6.69M | $-13.96M | $-11.02M | $-27.18M | $-10.80M | $-14.60M | $-11.40M | $-9.60M | $-13.53M | $-14.86M |
| Operating Margin % | -17.0% | -18.3% | -25.0% | -15.4% | -15.9% | -36.3% | -18.2% | -8.7% | -23.3% | -56.4% | -57.2% | -53.1% | -200.0% | -33.0% | -32.5% | -24.7% | -12.4% | -10.2% | -13.3% | -10.6% | 12.6% | -17.1% | -13.5% | -9.9% | -8.8% | -28.0% | -17.8% | -7.5% | -7.0% | -7.7% | -11.2% | -13.1% | -11.1% | -9.1% | -8.1% | -9.8% | -8.9% | -21.0% | -17.8% | -42.8% | -14.9% | -22.4% | -19.5% | -17.3% | -23.8% | -29.4% |
| Interest Expense | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $664.00K | $662.00K | $662.00K | $661.00K | $655.00K | $654.00K | $652.00K | $649.00K | $645.00K | $645.00K | $632.00K | $608.00K | $121.00K | $159.00K | $118.00K | $45.00K | $53.00K | $27.00K | $131.00K |
| Interest Income | $950.00K | $955.00K | $1.07M | $1.27M | $1.56M | $1.67M | $1.64M | $1.67M | $1.71M | $1.73M | $1.61M | $1.38M | $879.00K | $279.00K | $27.00K | $12.00K | $12.00K | $13.00K | $15.00K | $10.00K | $13.00K | $72.00K | $533.00K | $673.00K | $855.00K | $966.00K | $1.00M | $1.07M | $888.00K | $750.00K | $604.00K | $476.00K | $402.00K | $249.00K | $133.00K | $90.00K | $91.00K | $102.00K | $93.00K | $36.00K | $27.00K | $24.00K | $20.00K | $18.00K | $14.00K | $10.00K |
| Other Income/Expense | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $-1.00K | - | $3.00K | $11.00K | $7.00K | $20.00K | $10.00K |
| Income Before Tax | $5.00M | $-7.62M | $-10.13M | $-5.85M | $-5.83M | $-13.52M | $-5.84M | $-1.90M | $-7.87M | $-20.42M | $-19.56M | $-18.05M | $-77.24M | $-13.59M | $-12.36M | $-15.78M | $-7.08M | $-6.98M | $-8.32M | $-7.54M | $9.63M | $-11.13M | $-11.11M | $-8.75M | $-7.60M | $-23.99M | $-14.26M | $-6.40M | $-6.32M | $-6.66M | $-9.12M | $-11.08M | $-9.40M | $-7.86M | $-6.67M | $-7.79M | $-7.25M | $-14.48M | $-11.53M | $-27.27M | $-10.93M | $-14.69M | $-11.41M | $-9.63M | $-13.52M | $-14.97M |
| Income Tax Expense | $2.00K | $3.00K | $6.00K | $2.00K | $3.00K | $3.00K | $7.00K | $3.00K | $1.00K | $7.00K | $6.00K | $88.00K | $-131.00K | $-2.57M | $57.00K | $17.00K | $-38.00K | $133.00K | $94.00K | $126.00K | $38.00K | $109.00K | $-436.00K | $63.00K | $56.00K | $69.00K | $101.00K | $-9.00K | $-72.00K | $-35.00K | $-61.00K | $-2.61M | $121.00K | $201.00K | $121.00K | $158.00K | $191.00K | $170.00K | $136.00K | $174.00K | $173.00K | $50.00K | $209.00K | $203.00K | $120.00K | $67.00K |
| Net Income | $5.00M | $-7.63M | $-10.14M | $-5.85M | $-5.83M | $-13.52M | $-5.85M | $-1.90M | $-7.88M | $-20.42M | $-19.57M | $-18.14M | $-77.11M | $-11.02M | $-12.41M | $-15.79M | $-6.84M | $-7.28M | $-8.42M | $86.87M | $11.59M | $-11.24M | $-10.67M | $-8.81M | $-7.65M | $-24.06M | $-14.37M | $-6.39M | $-6.25M | $-6.62M | $-9.05M | $-8.47M | $-9.52M | $-8.06M | $-6.79M | $-7.95M | $-7.44M | $-14.65M | $-11.67M | $-27.44M | $-11.11M | $-14.74M | $-11.62M | $-9.83M | $-13.64M | $-15.03M |
| Net Margin % | 11.6% | -16.2% | -22.6% | -12.7% | -12.5% | -32.3% | -14.2% | -4.6% | -19.1% | -52.0% | -52.9% | -49.5% | -197.5% | -26.1% | -28.5% | -34.4% | -12.4% | -11.1% | -12.9% | 135.8% | 15.0% | -17.9% | -12.8% | -9.8% | -8.5% | -27.3% | -16.8% | -7.0% | -6.7% | -7.5% | -11.2% | -10.2% | -11.5% | -9.9% | -9.0% | -10.7% | -9.9% | -22.1% | -18.9% | -43.2% | -15.3% | -22.6% | -19.9% | -17.7% | -24.0% | -29.8% |
| Basic EPS | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | -0.13 | 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 | nan | nan | nan | nan | nan | nan |
| Diluted EPS | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | -0.13 | 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 | nan | nan | nan | nan | nan | nan |
| Basic Shares Outstanding | 88.5M | 87.9M | 87.3M | -974K | 90.3M | 91.8M | 91.2M | 359K | 90.2M | 89.4M | 88.6M | -1.1M | 90.7M | - | 95.9M | -448K | 96.0M | 98.8M | - | - | 107.7M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Diluted Shares Outstanding | 88.9M | 87.9M | 87.3M | -974K | 90.3M | 91.8M | 91.2M | 359K | 90.2M | 89.4M | 88.6M | -1.1M | 90.7M | - | 95.9M | -448K | 96.0M | 98.8M | - | - | 110.0M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $103.19M | $92.52M | $98.03M | $111.83M | $114.51M | $127.95M | $133.69M | $136.96M | $145.47M | $142.41M | $156.65M | $175.52M | $192.98M | $199.68M | $234.78M | $245.22M | $250.66M | $267.07M | $274.57M | $273.31M | $178.70M | $173.09M | $182.85M | $181.53M | $172.46M | $176.56M | $179.90M | $196.13M | $217.75M | $198.49M | $195.82M | $197.76M | $196.40M | $181.72M | $114.52M | $107.72M | $102.97M | $103.12M | $105.97M | $112.37M | $123.71M | $125.97M | $143.07M | $147.54M | $113.00M | $111.84M |
| Accounts Receivable | $13.46M | $16.36M | $15.46M | $15.74M | $16.52M | $16.30M | $15.11M | $18.26M | $14.05M | $16.24M | $14.12M | $13.79M | $13.04M | $14.57M | $15.11M | $16.71M | $19.89M | $22.84M | $28.31M | $32.92M | $40.72M | $41.54M | $40.13M | $44.89M | $45.61M | $49.29M | $38.37M | $47.76M | $47.42M | $42.85M | $37.33M | $39.17M | $39.59M | $37.06M | $35.86M | $36.87M | $35.87M | $32.71M | $29.91M | $33.76M | $37.39M | $30.63M | $28.94M | $28.75M | $28.95M | $24.83M |
| Other Current Assets | $2.96M | $2.67M | $3.65M | $3.05M | $2.71M | $2.75M | $1.70M | $1.79M | $1.77M | $1.98M | $2.25M | $2.56M | $2.66M | $5.12M | $6.01M | $1.87M | $2.20M | $3.99M | $4.06M | $12.90M | $5.90M | $5.80M | $4.12M | $6.10M | $34.84M | $34.00M | $7.78M | $4.10M | $5.81M | $4.97M | $4.53M | $1.15M | $2.82M | $1.04M | $8.95M | $2.28M | $1.42M | $982.00K | $606.00K | $779.00K | $1.85M | $3.11M | $1.08M | $3.04M | $1.83M | $860.00K |
| Total Current Assets | $125.62M | $118.02M | $122.08M | $135.13M | $140.30M | $153.90M | $155.35M | $163.08M | $167.38M | $167.41M | $177.74M | $197.84M | $216.14M | $227.28M | $261.91M | $269.94M | $280.85M | $302.40M | $311.84M | $324.94M | $259.80M | $228.74M | $233.47M | $239.74M | $261.26M | $268.86M | $233.13M | $255.46M | $280.27M | $254.66M | $243.32M | $243.55M | $245.92M | $226.87M | $166.53M | $152.91M | $147.47M | $144.20M | $141.62M | $152.96M | $168.02M | $168.24M | $177.67M | $184.52M | $150.40M | $146.70M |
| Property Plant & Equipment | $14.37M | $14.99M | $15.33M | $15.73M | $16.39M | $16.95M | $17.91M | $18.88M | $19.54M | $20.31M | $19.38M | $18.90M | $18.80M | $18.77M | $18.88M | $19.16M | $19.25M | $19.46M | $20.63M | $21.42M | $23.79M | $27.77M | $28.70M | $29.80M | $30.95M | $32.28M | $34.43M | $61.51M | $69.17M | $70.96M | $71.39M | $70.71M | $68.38M | $68.40M | $68.54M | $66.94M | $67.24M | $68.74M | $70.10M | $71.39M | $67.98M | $60.36M | $56.13M | $30.73M | $28.69M | $17.10M |
| Goodwill | - | - | - | - | - | - | - | - | - | - | - | - | - | $59.77M | $51.20M | $51.20M | $51.20M | $51.20M | $51.20M | $51.20M | $51.20M | $63.12M | $63.12M | $73.31M | $73.31M | $73.31M | $73.31M | $73.31M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M | $53.27M |
| Intangible Assets | - | - | $780.00K | $1.97M | $3.57M | $5.17M | $6.77M | $8.38M | $9.98M | $11.58M | $12.77M | $13.97M | $15.16M | $16.36M | $4.54M | $4.95M | $5.36M | $5.78M | $6.19M | $6.60M | $7.20M | $14.17M | $15.71M | $17.26M | $18.81M | $20.35M | $21.90M | $23.45M | $13.02M | $13.98M | $14.95M | $15.91M | $16.88M | $17.84M | $18.81M | $19.77M | $20.74M | $21.75M | $22.78M | $23.82M | $24.85M | $25.88M | $26.91M | $27.95M | $28.98M | $30.00M |
| Other Non-current Assets | $7.37M | $5.12M | $4.80M | $4.51M | $4.60M | $3.98M | $3.96M | $3.85M | $3.80M | $4.07M | $3.88M | $3.88M | $4.07M | $4.25M | $4.32M | $4.32M | $4.39M | $4.72M | $4.71M | $4.80M | $3.37M | $3.57M | $3.69M | $3.62M | $4.25M | $4.74M | $7.11M | $7.23M | $5.11M | $5.19M | $4.50M | $1.39M | $1.59M | $1.66M | $1.68M | $1.55M | $1.25M | $1.26M | $942.00K | $940.00K | $989.00K | $691.00K | $688.00K | $482.00K | $427.00K | $518.00K |
| Total Assets | $148.69M | $139.82M | $145.00M | $159.69M | $167.53M | $183.01M | $193.53M | $204.32M | $211.94M | $216.70M | $229.52M | $251.53M | $272.02M | $345.16M | $363.36M | $387.67M | $404.70M | $428.53M | $442.27M | $458.06M | $397.55M | $391.44M | $400.76M | $421.69M | $448.58M | $461.51M | $433.60M | $420.96M | $420.84M | $398.06M | $387.42M | $384.83M | $386.04M | $368.04M | $308.83M | $294.45M | $289.97M | $289.21M | $288.71M | $302.37M | $315.11M | $308.44M | $314.67M | $296.95M | $261.77M | $247.59M |
| Accounts Payable | $9.07M | $10.36M | $10.21M | $7.93M | $7.74M | $9.08M | $9.17M | $6.88M | $9.96M | $9.54M | $9.33M | $8.65M | $9.04M | $10.25M | $11.08M | $11.36M | $14.15M | $16.40M | $13.83M | $13.20M | $13.14M | $10.02M | $17.69M | $21.34M | $21.49M | $20.40M | $20.61M | $26.30M | $26.93M | $18.45M | $18.02M | $18.62M | $21.31M | $18.02M | $10.62M | $13.83M | $13.01M | $13.74M | $12.12M | $18.88M | $22.73M | $12.68M | $12.34M | $12.83M | $12.35M | $9.23M |
| Accrued Liabilities | $11.23M | $9.07M | $9.83M | $17.11M | $14.91M | $14.20M | $11.74M | $12.20M | $10.46M | $10.91M | $9.09M | $10.23M | $11.22M | $11.70M | $9.75M | $9.68M | $10.05M | $14.24M | $16.06M | $18.40M | $16.20M | $13.04M | $14.46M | $20.99M | $43.14M | $49.39M | $13.72M | $10.91M | $17.56M | $14.77M | $12.81M | $12.79M | $10.95M | $11.99M | $14.76M | $12.58M | $11.81M | $12.82M | $11.04M | $12.43M | $13.31M | $14.09M | $15.12M | $11.78M | $11.30M | $10.99M |
| Total Current Liabilities | $27.96M | $26.19M | $25.94M | $32.89M | $29.93M | $28.86M | $26.78M | $28.98M | $33.66M | $32.70M | $26.92M | $30.78M | $31.90M | $31.59M | $29.22M | $31.48M | $34.91M | $40.97M | $39.29M | $42.88M | $39.83M | $38.08M | $39.70M | $54.17M | $77.22M | $87.08M | $45.83M | $41.56M | $49.53M | $39.91M | $34.09M | $37.98M | $38.95M | $37.41M | $42.76M | $35.36M | $33.37M | $35.52M | $30.24M | $39.10M | $41.84M | $32.59M | $34.30M | $38.85M | $38.42M | $30.25M |
| Deferred Tax Liabilities | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $103.00K | - | - | - | $40.00K | - | - | - | $783.00K | - | - | - | $568.00K | - | - | - | $812.00K | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Non-current Liabilities | - | - | - | $348.00K | - | - | - | $3.96M | - | - | - | $4.98M | - | - | - | - | $24.00K | $22.00K | $86.00K | $388.00K | $2.06M | $1.14M | $2.37M | $2.34M | $2.31M | $2.48M | $5.66M | $9.29M | $3.91M | $4.19M | $4.07M | $3.80M | $3.47M | $3.78M | $2.40M | $2.68M | $2.57M | $2.48M | $1.13M | $1.18M | $546.00K | $572.00K | $626.00K | $562.00K | $473.00K | $521.00K |
| Total Liabilities | $34.51M | $33.46M | $33.91M | $41.55M | $39.54M | $39.13M | $37.50M | $44.10M | $52.07M | $52.40M | $47.89M | $54.26M | $56.17M | $57.10M | $54.13M | $57.88M | $62.79M | $70.30M | $70.08M | $75.28M | $75.65M | $74.24M | $78.32M | $94.42M | $118.61M | $130.11M | $93.73M | $74.41M | $77.00M | $74.08M | $68.17M | $71.72M | $74.91M | $73.51M | $77.26M | $69.87M | $67.57M | $69.40M | $61.05M | $69.68M | $72.07M | $62.19M | $63.93M | $47.75M | $47.09M | $32.87M |
| Common Stock | $9.00K | $9.00K | $9.00K | $9.00K | $9.00K | $9.00K | $9.00K | $9.00K | $9.00K | $9.00K | $9.00K | $9.00K | $10.00K | $10.00K | $10.00K | $10.00K | $10.00K | $10.00K | $10.00K | $10.00K | $11.00K | $11.00K | $11.00K | $11.00K | $10.00K | $10.00K | $10.00K | $10.00K | $10.00K | $10.00K | $10.00K | $10.00K | $10.00K | $10.00K | $9.00K | $9.00K | $8.00K | $8.00K | $8.00K | $8.00K | $8.00K | $8.00K | $8.00K | $8.00K | $8.00K | $8.00K |
| Retained Earnings | $-606.11M | $-611.11M | $-603.48M | $-593.35M | $-587.50M | $-581.67M | $-568.15M | $-562.30M | $-560.40M | $-552.52M | $-532.10M | $-512.53M | $-494.39M | $-417.28M | $-406.26M | $-393.85M | $-378.06M | $-371.22M | $-363.94M | $-355.52M | $-442.38M | $-453.97M | $-442.73M | $-432.06M | $-423.25M | $-415.60M | $-391.54M | $-373.48M | $-367.09M | $-360.84M | $-354.22M | $-351.08M | $-342.61M | $-333.09M | $-325.03M | $-318.24M | $-310.29M | $-302.22M | $-287.57M | $-275.90M | $-248.46M | $-237.35M | $-222.61M | $-210.99M | $-201.16M | $-187.51M |
| Total Stockholders Equity | $114.18M | $106.36M | $111.10M | $118.14M | $127.99M | $143.88M | $156.03M | $160.22M | $159.87M | $164.31M | $181.63M | $197.27M | $215.85M | $288.06M | $309.23M | $329.79M | $341.91M | $358.23M | $372.19M | $382.78M | $321.90M | $317.19M | $322.44M | $327.27M | $329.98M | $331.40M | $339.87M | $346.55M | $343.84M | $323.98M | $319.25M | $313.12M | $311.13M | $294.53M | $231.57M | $224.58M | $222.40M | $219.81M | $227.66M | $232.69M | $243.04M | $246.25M | $250.74M | $249.20M | $214.68M | $214.72M |
| Total Liabilities & Equity | $148.69M | $139.82M | $145.00M | $159.69M | $167.53M | $183.01M | $193.53M | $204.32M | $211.94M | $216.70M | $229.52M | $251.53M | $272.02M | $345.16M | $363.36M | $387.67M | $404.70M | $428.53M | $442.27M | $458.06M | $397.55M | $391.44M | $400.76M | $421.69M | $448.58M | $461.51M | $433.60M | $420.96M | $420.84M | $398.06M | $387.42M | $384.83M | $386.04M | $368.04M | $308.83M | $294.45M | $289.97M | $289.21M | $288.71M | $302.37M | $315.11M | $308.44M | $314.67M | $296.95M | $261.77M | $247.59M |
| 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $5.00M | $-17.76M | $-10.14M | $-5.85M | $-5.83M | $-13.52M | $-5.85M | $-1.90M | $-7.88M | $-20.42M | $-19.57M | $-18.14M | $-100.55M | $-11.02M | $-12.41M | $-15.79M | $-6.84M | $-15.70M | $-8.42M | $86.87M | $-10.32M | $-11.24M | $-10.67M | $-8.81M | $-46.08M | $-24.06M | $-14.37M | $-6.39M | $-6.25M | $-6.62M | $-9.05M | $-8.47M | $-9.52M | $-8.06M | $-6.79M | $-7.95M | $-7.44M | $-14.65M | $-11.67M | $-27.44M | $-11.11M | $-26.36M | $-11.62M | $-9.83M | $-38.59M | $-24.95M |
| Depreciation & Amortization | $2.57M | $3.42M | $3.90M | $4.36M | $4.41M | $4.68M | $4.58M | $4.52M | $4.89M | $8.28M | $4.19M | $4.79M | $4.28M | $7.45M | $3.66M | $3.55M | $3.83M | $8.90M | $4.31M | $5.23M | $5.12M | $12.70M | $6.27M | $6.23M | $19.36M | $13.18M | $6.42M | $5.87M | $16.81M | $10.82M | $5.17M | $4.99M | $17.48M | $11.75M | $6.08M | $5.63M | $17.71M | $11.68M | $5.90M | $5.17M | $12.47M | $8.02M | $3.90M | $3.98M | $9.23M | $5.88M |
| Stock-based Compensation | $9.79M | $6.62M | $3.35M | $2.96M | $8.77M | $5.82M | $2.63M | $2.43M | $11.87M | $8.60M | $4.71M | $4.51M | $13.17M | $7.99M | $3.50M | $4.40M | $15.99M | $11.54M | $6.38M | $5.45M | $17.63M | $12.63M | $6.18M | $6.59M | $31.38M | $24.19M | $8.63M | $8.90M | $28.32M | $18.07M | $9.10M | $9.58M | $22.66M | $12.75M | $5.91M | $6.71M | $18.03M | $11.79M | $5.89M | $16.41M | $26.15M | $18.62M | $9.45M | $8.36M | $20.98M | $11.54M |
| Deferred Income Tax | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $438.00K | $317.00K |
| Change in Receivables | $-1.83M | $859.00K | $-250.00K | $-716.00K | $-1.23M | $-1.59M | $-2.94M | $4.45M | $725.00K | $2.79M | $430.00K | $1.04M | $-3.25M | $-1.97M | $-1.44M | $-2.94M | $-12.75M | $-9.62M | $-4.38M | $-7.62M | $5.29M | $137.00K | $-2.54M | $-114.00K | $-1.33M | $2.01M | $-9.04M | $543.00K | $9.50M | $4.49M | $-1.50M | $-95.00K | $3.78M | $978.00K | $-593.00K | $1.46M | $2.93M | $-463.00K | $-3.47M | $-3.31M | $9.25M | $2.05M | $256.00K | $-35.00K | $10.41M | $6.18M |
| Change in Payables | $1.25M | $2.47M | $2.24M | $90.00K | $820.00K | $2.13M | $2.31M | $-3.02M | $1.25M | $688.00K | $560.00K | $-212.00K | $-2.54M | $-1.15M | $-249.00K | $-2.80M | $993.00K | $3.25M | $717.00K | $-32.00K | $-8.19M | $-11.28M | $-3.70M | $-178.00K | $-4.76M | $-5.78M | $-5.58M | $-566.00K | $8.11M | $-232.00K | $-1.13M | $-2.60M | $7.40M | $4.25M | $-3.31M | $582.00K | $-5.13M | $-4.36M | $-6.06M | $-2.02M | $7.34M | $-274.00K | $-683.00K | $67.00K | $3.33M | $491.00K |
| Operating Cash Flow | $2.00M | $-10.72M | $-7.89M | $5.86M | $1.85M | $46.00K | $2.05M | $-5.80M | $-16.61M | $-22.09M | $-12.10M | $-8.93M | $-20.21M | $-13.55M | $-7.46M | $-1.80M | $16.00M | $14.99M | $5.48M | $15.42M | $23.69M | $1.69M | $5.55M | $13.09M | $7.25M | - | - | $8.85M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Capital Expenditure | $6.17M | $4.64M | $2.67M | $1.71M | $6.15M | $4.18M | $2.56M | $2.34M | $9.47M | $7.10M | $3.85M | $3.35M | $8.33M | $5.88M | $3.38M | $2.63M | $8.06M | $5.41M | $2.82M | $2.26M | $8.02M | $6.29M | $3.50M | $3.13M | $8.15M | $5.41M | $2.90M | $4.01M | $13.09M | $9.62M | $5.33M | $4.62M | $15.19M | $10.34M | $5.47M | $3.77M | $12.87M | $9.79M | $6.31M | $10.21M | $19.63M | $14.03M | $5.17M | $3.21M | $12.32M | $4.79M |
| Acquisitions | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Investing Cash Flow | $-6.17M | $-4.64M | $-2.67M | $-1.71M | $-6.15M | $-4.18M | $-2.56M | $-2.34M | $-9.47M | $-7.10M | $-3.85M | $-3.35M | $-4.68M | $-5.17M | $9.42M | $-2.63M | $-1.57M | $2.09M | $4.68M | $111.06M | $-9.16M | $-6.29M | $-3.50M | $-3.13M | $-31.32M | - | - | $-30.10M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Stock Issued | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $17.40M | $17.40M | - | - | - | - | - | - | - | - | - | - | - | - |
| Stock Repurchased | - | - | - | $6.10M | $13.99M | $1.34M | - | - | - | - | - | $4.68M | $25.10M | $25.10M | $11.53M | - | $31.94M | $19.40M | $7.83M | $30.71M | $12.11M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Financing Cash Flow | $-4.48M | $-3.96M | $-3.24M | $-6.82M | $-18.15M | $-4.88M | $-2.77M | $-371.00K | $-3.96M | $-3.92M | $-2.91M | $-5.19M | $-27.35M | $-26.81M | $-12.39M | $-1.01M | $-37.07M | $-23.32M | $-8.90M | $-31.87M | $-17.37M | $-3.84M | $-724.00K | $-888.00K | $408.00K | - | - | $-369.00K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Net Change in Cash | $-8.65M | $-19.32M | $-13.81M | $-2.67M | $-22.45M | $-9.01M | $-3.28M | $-8.51M | $-30.04M | $-33.11M | $-18.87M | $-17.46M | $-52.24M | $-45.54M | $-10.44M | $-5.45M | $-22.65M | $-6.24M | $1.26M | $94.61M | $-2.83M | $-8.45M | $1.32M | $9.07M | $-23.66M | - | - | $-21.62M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
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 | $43.21M | - | $135.01M | - |
| Cost of Revenue | $8.80M | - | $28.84M | - |
| Operating Expenses | $50.55M | - | $162.14M | - |
| Operating Income | $-7.35M | - | $-27.12M | - |
| Interest Income | $950.00K | - | $2.97M | - |
| Income Before Tax | $5.00M | - | $-12.76M | - |
| Income Tax Expense | $2.00K | - | $11.00K | - |
| Net Income | $5.00M | $-13.52M | $-12.77M | - |
| Basic Shares Outstanding | $88.53M | - | $87.90M | - |
| Diluted Shares Outstanding | $88.94M | - | $87.90M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $103.19M | $111.83M |
| Accounts Receivable | $13.46M | $15.74M |
| Other Current Assets | $2.96M | $3.05M |
| Total Current Assets | $125.62M | $135.13M |
| Property Plant & Equipment | $14.37M | $15.73M |
| Intangible Assets | - | $1.97M |
| Other Non-current Assets | $7.37M | $4.51M |
| Total Assets | $148.69M | $159.69M |
| Accounts Payable | $9.07M | $7.93M |
| Accrued Liabilities | $11.23M | $17.11M |
| Total Current Liabilities | $27.96M | $32.89M |
| Total Liabilities | $34.51M | $41.55M |
| Common Stock | $9.00K | $9.00K |
| Retained Earnings | $-606.11M | $-593.35M |
| Total Stockholders Equity | $114.18M | $118.14M |
| Total Liabilities & Equity | $148.69M | $159.69M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $5.00M | $-13.52M | $-12.77M | - |
| Depreciation & Amortization | $2.57M | - | $9.88M | - |
| Stock-based Compensation | - | - | $9.79M | - |
| Change in Receivables | - | - | $-1.83M | - |
| Change in Payables | - | - | $1.25M | - |
| Operating Cash Flow | - | - | $2.00M | - |
| Capital Expenditure | - | - | $6.17M | - |
| Investing Cash Flow | - | - | $-6.17M | - |
| Stock Repurchased | - | - | - | - |
| Financing Cash Flow | - | - | $-4.48M | - |
| Net Change in Cash | - | - | $-8.65M | - |
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.