$121.12M
Revenue
$-5.16M
Net Income
-
Gross Margin
24.44%
Op. Margin
$-34.96M
Free Cash Flow
| Breakdown | TTM (Jun 30, 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 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $121.12M | $125.39M | $139.70M | $150.65M | $154.37M | $154.30M | $183.56M | $248.63M | $259.98M | $272.11M | $272.79M | $366.25M | $440.05M | $461.50M |
| Revenue Growth % | -3.4% | -10.2% | -7.3% | -2.4% | 0.0% | -15.9% | -26.2% | -4.4% | -4.5% | -0.2% | -25.5% | -16.8% | -4.6% | nan% |
| Operating Expenses | $91.52M | $132.45M | $147.77M | $159.64M | $164.32M | $169.87M | $174.02M | $258.68M | $283.73M | $290.40M | $280.47M | $359.92M | $440.68M | $466.92M |
| Operating Income | $29.60M | $-7.06M | $-8.07M | $-8.99M | $-9.95M | $-15.57M | $9.54M | $-10.05M | $-23.75M | $-18.30M | $-7.69M | $6.33M | $-632.00K | $-5.41M |
| Operating Margin % | 24.4% | -5.6% | -5.8% | -6.0% | -6.4% | -10.1% | 5.2% | -4.0% | -9.1% | -6.7% | -2.8% | 1.7% | -0.1% | -1.2% |
| Interest Expense | - | - | - | - | - | - | - | - | - | - | - | $311.00K | $630.00K | $669.00K |
| Other Income/Expense | $-33.93M | $2.23M | $1.42M | $-241.00K | $7.33M | $7.01M | $4.17M | $13.95M | $2.29M | $-404.00K | $5.77M | $2.72M | $3.41M | $159.00K |
| Income Before Tax | $-4.33M | $-4.83M | $-6.65M | $-9.23M | $-2.62M | $-8.56M | $13.71M | $3.90M | $-21.45M | $-19.76M | $91.98M | $3.38M | $2.15M | $-5.92M |
| Income Tax Expense | $831.00K | $-4.96M | $464.00K | $558.00K | $-2.15M | $-1.69M | $4.42M | $-6.26M | $-2.27M | $-1.57M | $5.98M | $1.58M | $1.73M | $5.01M |
| Net Income | $-5.16M | $131.00K | $-7.11M | $-9.79M | $-467.00K | $-6.87M | $9.29M | $10.16M | $-19.31M | $-17.84M | $92.93M | $16.12M | $526.00K | $-10.93M |
| Net Margin % | -4.3% | 0.1% | -5.1% | -6.5% | -0.3% | -4.5% | 5.1% | 4.1% | -7.4% | -6.6% | 34.1% | 4.4% | 0.1% | -2.4% |
| Basic EPS | -0.97 | 0.02 | -1.33 | -1.83 | -0.09 | nan | nan | nan | -0.90 | -0.84 | 4.15 | 0.71 | 0.01 | -0.51 |
| Diluted EPS | -0.97 | 0.02 | -1.33 | nan | nan | nan | nan | nan | -0.90 | -0.84 | 4.13 | 0.71 | 0.01 | -0.51 |
| Basic Shares Outstanding | 5.4M | 5.4M | 5.4M | 5.4M | 5.4M | - | - | 21.7M | 21.6M | 21.4M | 21.9M | 22.0M | 21.9M | 21.5M |
| Diluted Shares Outstanding | 5.4M | 5.4M | 5.4M | - | - | - | - | 21.7M | 21.6M | 21.4M | 22.0M | 22.1M | 22.1M | 21.5M |
| 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 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $9.59M | $11.70M | $27.82M | $32.44M | $42.02M | $48.63M | $57.66M | $80.07M | $78.38M | $158.17M | $82.19M | $34.09M | $57.44M |
| Short-term Investments | - | $10.78M | - | - | - | - | - | - | - | - | - | - | - |
| Accounts Receivable | $10.66M | $9.92M | $14.02M | $16.01M | $16.56M | $18.44M | $26.74M | $29.11M | $31.50M | $34.40M | $41.17M | $46.96M | $50.53M |
| Inventory | $1.23M | $1.93M | $2.73M | $2.19M | $1.97M | $2.57M | $3.17M | $3.39M | $4.05M | $4.90M | $8.18M | $9.39M | $9.92M |
| Other Current Assets | $2.86M | $2.60M | $3.35M | $3.48M | $4.78M | $5.16M | $13.73M | $9.55M | $9.41M | $8.42M | - | - | - |
| Total Current Assets | $24.34M | $36.93M | $47.92M | $76.53M | $88.11M | $74.80M | $102.39M | $122.12M | $123.35M | $206.46M | $140.69M | $99.14M | $128.20M |
| Property Plant & Equipment | $12.63M | $7.10M | $7.44M | $8.82M | $11.96M | $18.45M | $31.71M | $43.76M | $51.36M | $61.59M | $97.11M | $144.61M | $163.42M |
| Goodwill | - | - | - | - | - | - | $13.97M | $14.20M | $36.88M | $24.58M | $24.58M | $24.58M | $24.58M |
| Intangible Assets | - | - | - | - | $64.00K | $319.00K | $4.07M | $4.87M | $5.78M | $656.00K | $5.34M | $11.71M | $16.95M |
| Other Non-current Assets | $1.82M | $1.79M | $1.81M | $2.20M | $2.60M | $3.65M | $5.35M | $7.78M | $2.50M | $2.89M | $3.63M | $3.96M | $4.38M |
| Total Assets | $61.84M | $62.23M | $72.27M | $105.45M | $123.22M | $141.04M | $162.85M | $192.73M | $221.50M | $298.75M | $279.22M | $291.94M | $345.09M |
| Accounts Payable | $4.81M | $3.96M | $5.04M | $7.82M | $7.76M | $6.10M | $10.30M | $9.04M | $12.74M | $12.90M | $15.49M | $15.18M | $18.06M |
| Deferred Revenue | $8.69M | $9.51M | $9.50M | $10.59M | $12.90M | $12.10M | - | - | - | - | - | - | - |
| Total Current Liabilities | $25.00M | $23.92M | $22.76M | $27.92M | $31.48M | $31.54M | $34.49M | $37.25M | $38.97M | $101.41M | $54.34M | $61.90M | $70.72M |
| Other Non-current Liabilities | $12.00K | $80.00K | $160.00K | $152.00K | $3.54M | $4.26M | $5.57M | $6.48M | $1.28M | $2.28M | $3.26M | $2.24M | $3.79M |
| Total Liabilities | $55.03M | $59.28M | $59.90M | $62.88M | $76.81M | $83.31M | $65.15M | $100.91M | $101.23M | $172.73M | - | - | - |
| Retained Earnings | $-437.84M | $-437.97M | $-427.44M | $-406.19M | $-402.30M | $-391.15M | $-361.29M | $-361.32M | $-333.22M | $-308.33M | $-310.10M | $-319.86M | $-309.44M |
| Treasury Stock | $13.44M | $13.44M | $13.44M | $13.44M | $13.44M | $13.44M | $11.30M | $11.23M | $11.23M | $8.09M | $3.11M | $350.00K | - |
| Total Stockholders Equity | $6.81M | $2.96M | $12.36M | $42.58M | $46.41M | $57.74M | $97.70M | $87.92M | $117.78M | $125.76M | $168.60M | $102.00M | $121.48M |
| Total Liabilities & Equity | $61.84M | $62.23M | $72.27M | $105.45M | $123.22M | $141.04M | $162.85M | $192.73M | $221.50M | $298.75M | $279.22M | $291.94M | $345.09M |
| Breakdown | TTM (Jun 30, 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 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
FY 2013 (Dec 31, 2013) |
FY 2012 (Dec 31, 2012) |
FY 2011 (Dec 31, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $23.12M | $131.00K | $-7.11M | $-9.79M | $-467.00K | $-6.87M | $9.29M | $10.16M | $-19.31M | $-17.84M | $92.93M | $16.12M | $526.00K | $-10.93M |
| Depreciation & Amortization | $2.65M | $1.61M | $1.52M | $2.71M | $4.07M | $7.27M | $9.48M | $11.21M | $11.62M | $12.86M | $14.02M | $22.57M | $32.72M | $35.67M |
| Stock-based Compensation | - | - | - | - | - | - | - | $944.00K | $640.00K | $605.00K | $702.00K | $1.23M | $1.29M | $2.19M |
| Deferred Income Tax | - | - | - | - | - | - | - | - | - | - | - | - | - | $638.00K |
| Change in Receivables | $-2.81M | $784.00K | $-4.17M | $-1.68M | $-366.00K | $-1.08M | $-3.52M | $-2.37M | $-2.39M | $-2.89M | $-1.00M | $1.96M | $-3.57M | $-6.30M |
| Change in Inventory | - | - | - | - | - | - | - | - | - | - | - | - | $-525.00K | $-943.00K |
| Change in Payables | $-868.00K | $845.00K | $-1.08M | $-2.78M | $62.00K | $1.66M | $-693.00K | $1.27M | $-3.70M | $85.00K | $-813.00K | $1.85M | $-2.88M | $-11.10M |
| Operating Cash Flow | $-22.79M | $-5.48M | $-1.17M | $-13.93M | $-5.76M | $-1.49M | $1.21M | $-12.10M | $7.62M | $-4.80M | $-26.46M | $14.24M | $-1.18M | $-15.16M |
| Capital Expenditure | $12.18M | $6.83M | $1.15M | $1.63M | $767.00K | $887.00K | $2.42M | $12.01M | $6.60M | $7.57M | $7.84M | $6.36M | $11.32M | $8.66M |
| Acquisitions | - | - | - | - | - | - | $2.36M | - | - | $14.11M | - | - | - | - |
| Purchases of Investments | - | - | - | - | - | - | - | - | - | - | - | - | - | $2.96M |
| Investing Cash Flow | $80.22M | $4.23M | $-11.53M | $20.77M | $-390.00K | $18.00K | $-174.00K | $9.28M | $-1.21M | $-15.27M | $146.50M | $42.68M | $-11.29M | $-9.73M |
| Stock Repurchased | - | - | - | - | - | - | $842.00K | $69.00K | - | $3.15M | $4.97M | $2.76M | $350.00K | - |
| Dividends Paid | - | $856.00K | $3.43M | $11.45M | $3.42M | $5.14M | $6.88M | $10.11M | $7.03M | $57.20M | $41.01M | $6.36M | $10.95M | $4.06M |
| Financing Cash Flow | - | $-856.00K | $-3.43M | $-11.45M | $-3.43M | $-5.14M | $-7.72M | $-19.59M | $-4.71M | $-59.72M | $-44.06M | $-8.82M | $-10.87M | $-3.96M |
| Net Change in Cash | - | - | - | - | - | - | - | $-22.41M | $1.69M | $-79.79M | $75.98M | $48.10M | $-23.35M | $-28.85M |
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-K filings.
Annual data represents full fiscal year results. FY = Fiscal Year ending.