$251.66M
Revenue
$32.18M
Net Income
-
Gross Margin
-
Op. Margin
$55.21M
Free Cash Flow
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $251.66M | $251.66M | $170.46M | $86.78M | $79.00M | $69.75M | $58.24M | $55.86M | $57.42M | $60.93M | $63.07M |
| Revenue Growth % | 0.0% | 47.6% | 96.4% | 9.8% | 13.3% | 19.8% | 4.3% | -2.7% | -5.8% | -3.4% | nan% |
| Gross Profit | - | $99.48M | $67.07M | - | - | - | - | - | - | - | - |
| Gross Margin % | nan% | 39.5% | 39.3% | nan% | nan% | nan% | nan% | nan% | nan% | nan% | nan% |
| Operating Expenses | $210.24M | $210.24M | $145.98M | $86.64M | $89.48M | $71.41M | $57.20M | $56.39M | $55.86M | $66.03M | $67.80M |
| Selling General & Admin | $59.61M | $59.61M | $42.74M | $30.98M | $37.94M | $27.91M | $18.66M | $19.01M | $15.85M | $20.20M | $19.54M |
| Operating Income | - | $39.87M | $24.34M | - | - | - | - | - | - | $-5.10M | $-4.72M |
| Operating Margin % | nan% | 15.8% | 14.3% | nan% | nan% | nan% | nan% | nan% | nan% | -8.4% | -7.5% |
| Interest Expense | - | $229.00K | $287.00K | $400.00K | $19.00K | $28.00K | $141.00K | $130.00K | - | - | - |
| Income Before Tax | $41.42M | $41.42M | $24.48M | $139.00K | $-10.48M | $-963.00K | $1.04M | $-528.00K | $1.56M | $-5.07M | $-4.79M |
| Income Tax Expense | $9.24M | $9.24M | $-4.19M | $1.03M | $1.52M | $842.00K | $401.00K | $1.09M | $1.81M | $285.00K | $1.13M |
| Net Income | $32.18M | $32.18M | $28.66M | $-908.00K | $-11.94M | $-1.67M | $617.00K | $-1.60M | $-253.00K | $-5.05M | $-5.52M |
| Net Margin % | 12.8% | 12.8% | 16.8% | -1.0% | -15.1% | -2.4% | 1.1% | -2.9% | -0.4% | -8.3% | -8.8% |
| Basic EPS | 1.01 | 1.01 | 0.98 | -0.03 | -0.44 | -0.06 | 0.03 | -0.08 | nan | nan | nan |
| Diluted EPS | 0.91 | 0.92 | 0.89 | -0.03 | -0.44 | -0.06 | 0.02 | -0.08 | nan | nan | nan |
| Basic Shares Outstanding | - | 31.8M | 29.2M | 28K | 27.3M | 26.6M | 24.6M | 25.8M | - | - | - |
| Diluted Shares Outstanding | - | 35.0M | 32.2M | 28K | 27.3M | 26.6M | 25.6M | 25.8M | - | - | - |
| Breakdown | FY 2025 (Dec 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) |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $82.23M | $46.90M | $13.81M | $9.79M | $18.90M | $17.57M | $10.87M | $10.87M | $11.41M | $14.17M |
| Accounts Receivable | $46.51M | $28.01M | $14.29M | $9.53M | $11.38M | $10.05M | $9.72M | $10.63M | $10.29M | $9.95M |
| Other Current Assets | $6.65M | $6.09M | $3.97M | $3.86M | $3.68M | $4.24M | $3.42M | $4.67M | $3.63M | $3.12M |
| Total Current Assets | $135.39M | $81.00M | $32.08M | $23.68M | $33.96M | $31.86M | $24.02M | $26.16M | $25.33M | $27.25M |
| Property Plant & Equipment | $7.97M | $4.10M | $2.28M | $2.51M | $2.95M | $7.23M | $7.12M | $6.81M | $7.19M | $5.40M |
| Goodwill | $2.08M | $2.00M | $2.08M | $2.04M | $2.14M | $2.15M | $2.11M | $2.05M | $2.83M | $2.73M |
| Intangible Assets | $13.98M | $13.35M | $13.76M | $12.53M | $10.35M | $4.66M | $5.48M | $6.28M | - | - |
| Other Non-current Assets | $1.65M | $1.27M | $2.44M | $1.50M | $2.25M | $2.56M | $2.11M | $2.44M | $3.16M | $2.38M |
| Total Assets | $168.59M | $113.45M | $59.43M | $48.04M | $59.22M | $57.25M | $49.75M | $44.94M | $47.87M | $47.59M |
| Accounts Payable | $9.62M | $4.55M | $2.66M | $2.63M | $1.82M | $1.44M | $1.42M | $1.83M | $1.26M | $1.02M |
| Accrued Liabilities | $9.61M | $4.89M | $6.58M | $7.25M | $7.56M | $3.49M | $3.34M | $2.80M | $5.57M | $4.33M |
| Deferred Revenue | $7.49M | $8.01M | $3.52M | $4.37M | - | - | - | - | - | - |
| Total Current Liabilities | $50.53M | $39.51M | $22.93M | $20.82M | $21.30M | $18.35M | $15.23M | $13.89M | $15.60M | $12.84M |
| Long-term Debt | - | - | - | $5.08M | $6.22M | $6.28M | $4.53M | $4.06M | $4.48M | $3.92M |
| Deferred Tax Liabilities | $146.00K | $32.00K | $22.00K | $65.00K | $15.00K | $44.00K | $363.00K | $571.00K | - | - |
| Total Liabilities | $61.53M | $50.06M | $34.44M | $30.00M | $32.81M | $31.00M | $27.38M | - | - | - |
| Common Stock | $355.00K | $345.00K | $320.00K | $306.00K | $303.00K | $289.00K | $275.00K | $275.00K | $275.00K | $273.00K |
| Retained Earnings | $51.16M | $18.98M | $-9.68M | $-8.78M | $3.16M | $4.83M | $4.99M | $6.59M | $7.34M | $12.40M |
| Treasury Stock | $6.46M | $6.46M | $6.46M | $6.46M | $6.46M | $6.46M | $6.46M | $4.62M | $4.62M | $4.62M |
| Total Stockholders Equity | $107.14M | $63.47M | $25.70M | $18.77M | $29.93M | $29.64M | $26.31M | $29.81M | $30.62M | $33.78M |
| Total Liabilities & Equity | $168.59M | $113.45M | $59.43M | $48.04M | $59.22M | $57.25M | $49.75M | $44.94M | $47.87M | $47.59M |
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 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) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $39.97M | $32.18M | $28.66M | $-908.00K | $-11.94M | $-1.67M | $617.00K | $-1.60M | $-253.00K | $-5.05M | $-5.52M |
| Depreciation & Amortization | $11.62M | $6.89M | $5.80M | $4.72M | $3.89M | $2.87M | $2.27M | $2.92M | $3.37M | $3.67M | $3.19M |
| Stock-based Compensation | $19.63M | $11.14M | $4.00M | $4.03M | $3.28M | $1.75M | $913.00K | $836.00K | $796.00K | $695.00K | $1.16M |
| Deferred Income Tax | - | $4.10M | $-5.61M | - | - | - | - | - | - | - | - |
| Change in Receivables | $25.42M | $18.35M | $14.41M | $5.12M | $-1.30M | $1.87M | $481.00K | $-1.22M | $533.00K | $40.00K | $-17.00K |
| Operating Cash Flow | $72.72M | $46.75M | $34.86M | $5.90M | $-1.22M | $5.15M | $5.66M | $4.85M | $3.57M | $738.00K | $-2.73M |
| Capital Expenditure | $17.51M | $11.10M | $7.74M | $5.56M | $6.53M | $4.37M | $1.41M | $1.77M | $2.03M | $3.41M | $2.74M |
| Acquisitions | - | - | - | - | - | - | - | - | - | - | $4.23M |
| Investing Cash Flow | $-17.51M | $-11.10M | $-7.74M | $-5.07M | $-7.03M | $-4.37M | $-1.38M | $-1.77M | $-2.03M | $-3.41M | $-6.97M |
| Debt Repayment | $752.00K | $420.00K | $362.00K | $452.00K | $639.00K | $691.00K | $864.00K | $1.04M | $2.02M | $1.08M | $703.00K |
| Stock Repurchased | - | - | - | - | - | - | - | $1.84M | - | - | $134.00K |
| Financing Cash Flow | $1.67M | $-426.00K | $6.21M | $2.87M | $-307.00K | $773.00K | $2.31M | $-2.87M | $-2.03M | $-284.00K | $-837.00K |
| Net Change in Cash | $57.89M | $35.33M | $33.08M | $4.01M | $-9.11M | $1.33M | $6.70M | $5.00K | $-538.00K | $-2.77M | $-10.74M |
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 | $62.55M | - | $179.29M | - |
| Operating Expenses | $50.37M | - | $149.22M | - |
| Selling General & Admin | $13.74M | - | $42.84M | - |
| Interest Expense | - | - | $133.00K | - |
| Income Before Tax | $12.18M | - | $30.07M | - |
| Income Tax Expense | $3.84M | - | $6.72M | - |
| Net Income | $8.34M | $-14.00K | $23.35M | - |
| Basic EPS | 0.26 | - | 0.74 | - |
| Diluted EPS | 0.24 | - | 0.67 | - |
| Basic Shares Outstanding | $31.85M | - | $31.69M | - |
| Diluted Shares Outstanding | $35.27M | - | $35.00M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $73.86M | $46.90M |
| Accounts Receivable | $39.44M | $28.01M |
| Other Current Assets | $6.48M | $6.09M |
| Total Current Assets | $119.78M | $81.00M |
| Property Plant & Equipment | $7.14M | $4.10M |
| Goodwill | $2.07M | $2.00M |
| Intangible Assets | $13.88M | $13.35M |
| Other Non-current Assets | $1.52M | $1.27M |
| Total Assets | $152.92M | $113.45M |
| Accounts Payable | $4.39M | $4.55M |
| Accrued Liabilities | $12.30M | $4.89M |
| Deferred Revenue | $7.03M | $8.01M |
| Total Current Liabilities | $44.52M | $39.51M |
| Deferred Tax Liabilities | $40.00K | $32.00K |
| Total Liabilities | $55.68M | $50.06M |
| Common Stock | $351.00K | $345.00K |
| Retained Earnings | $42.33M | $18.98M |
| Treasury Stock | $6.46M | $6.46M |
| Total Stockholders Equity | $97.32M | $63.47M |
| Total Liabilities & Equity | $152.92M | $113.45M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $8.34M | $-14.00K | $23.35M | - |
| Depreciation & Amortization | - | - | $4.91M | - |
| Stock-based Compensation | - | - | $8.31M | - |
| Change in Receivables | - | - | $11.17M | - |
| Operating Cash Flow | - | - | $33.87M | - |
| Capital Expenditure | - | - | $8.29M | - |
| Investing Cash Flow | - | - | $-8.29M | - |
| Debt Repayment | - | - | $369.00K | - |
| Financing Cash Flow | - | - | $1.14M | - |
| Net Change in Cash | - | - | $26.96M | - |
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.