$310.64M
Revenue
$30.42M
Net Income
61.67%
Gross Margin
11.50%
Op. Margin
$64.23M
Free Cash Flow
| Breakdown | Q3 2025 (Dec 31, 2025) |
Q2 2025 (Sep 30, 2025) |
Q1 2025 (Jun 30, 2025) |
Q4 2024 (Mar 31, 2025) |
Q3 2024 (Dec 31, 2024) |
Q2 2024 (Sep 30, 2024) |
Q1 2024 (Jun 30, 2024) |
Q4 2023 (Mar 31, 2024) |
Q3 2023 (Dec 31, 2023) |
Q2 2023 (Sep 30, 2023) |
Q1 2023 (Jun 30, 2023) |
Q4 2022 (Mar 31, 2023) |
Q3 2022 (Dec 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $80.39M | $79.30M | $76.67M | $74.27M | $69.56M | $68.28M | $63.51M | $62.22M | $60.57M | $58.62M | $56.06M | $52.90M | $49.92M |
| Revenue Growth % (YoY) | 15.6% | 16.1% | 20.7% | 19.4% | 14.9% | 16.5% | 13.3% | 17.6% | 21.3% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $30.15M | $30.33M | $29.38M | $29.22M | $25.71M | $25.07M | $23.64M | $23.95M | $22.74M | $23.52M | $23.00M | $20.71M | $19.14M |
| Gross Profit | $50.24M | $48.97M | $47.29M | $45.05M | $43.85M | $43.21M | $39.87M | $38.28M | $37.82M | $35.10M | $33.06M | $32.18M | $30.78M |
| Gross Margin % | 62.5% | 61.7% | 61.7% | 60.7% | 63.0% | 63.3% | 62.8% | 61.5% | 62.5% | 59.9% | 59.0% | 60.8% | 61.7% |
| Operating Expenses | $38.51M | $34.82M | $42.77M | $39.74M | - | - | - | - | - | - | - | - | - |
| Research & Development | $18.93M | $17.82M | $17.45M | $16.55M | $14.97M | $16.17M | $14.72M | $14.28M | $14.55M | $14.58M | $13.32M | $13.71M | $12.42M |
| Selling General & Admin | - | - | - | - | $36.45M | $39.09M | $34.12M | $34.80M | $30.07M | $31.53M | $32.10M | $28.75M | $27.29M |
| Operating Income | $11.73M | $14.15M | $4.52M | $5.31M | $7.41M | $4.13M | $5.75M | $3.48M | $7.75M | $3.56M | $958.00K | $3.43M | $3.48M |
| Operating Margin % | 14.6% | 17.8% | 5.9% | 7.1% | 10.7% | 6.0% | 9.0% | 5.6% | 12.8% | 6.1% | 1.7% | 6.5% | 7.0% |
| Interest Expense | $30.00K | $56.00K | $217.00K | $413.00K | $657.00K | $458.00K | - | - | - | - | - | - | - |
| Interest Income | $485.00K | $346.00K | $447.00K | $489.00K | $416.00K | $1.09M | $1.78M | $1.50M | $1.25M | $1.23M | $1.10M | $1.01M | $704.00K |
| Other Income/Expense | $696.00K | $1.27M | $98.00K | $-13.00K | $574.00K | $383.00K | $-157.00K | $-137.00K | $95.00K | $51.00K | $-159.00K | $-102.00K | $384.00K |
| Income Before Tax | $12.88M | $15.71M | $4.85M | $5.37M | $7.74M | $5.15M | $7.37M | $4.85M | $9.10M | $4.84M | $1.90M | $4.34M | $4.57M |
| Income Tax Expense | $2.99M | $4.00M | $-41.00K | $1.45M | $3.91M | $3.78M | $-6.73M | $1.89M | $-68.04M | $295.00K | $352.00K | $262.00K | $678.00K |
| Net Income | $9.90M | $11.71M | $4.89M | $3.92M | $3.83M | $1.36M | $14.11M | $2.96M | $77.14M | $4.54M | $1.55M | $4.08M | $3.89M |
| Net Margin % | 12.3% | 14.8% | 6.4% | 5.3% | 5.5% | 2.0% | 22.2% | 4.8% | 127.4% | 7.8% | 2.8% | 7.7% | 7.8% |
| Basic EPS | 0.35 | 0.42 | 0.18 | nan | 0.14 | 0.05 | 0.52 | nan | 2.98 | 0.16 | 0.04 | nan | 0.14 |
| Diluted EPS | 0.35 | 0.41 | 0.17 | nan | 0.14 | 0.05 | 0.50 | nan | 2.85 | 0.16 | 0.04 | nan | 0.13 |
| Basic Shares Outstanding | 28.0M | 27.9M | 27.8M | - | 27.7M | 27.5M | 27.1M | - | 25.8M | 25.0M | 24.9M | - | 24.7M |
| Diluted Shares Outstanding | 28.4M | 28.4M | 28.3M | - | 28.3M | 28.3M | 28.1M | - | 27.0M | 26.1M | 26.2M | - | 26.1M |
| Breakdown | Q3 2025 (Dec 31, 2025) |
Q2 2025 (Sep 30, 2025) |
Q1 2025 (Jun 30, 2025) |
Q4 2024 (Mar 31, 2025) |
Q3 2024 (Dec 31, 2024) |
Q2 2024 (Sep 30, 2024) |
Q1 2024 (Jun 30, 2024) |
Q4 2023 (Mar 31, 2024) |
Q3 2023 (Dec 31, 2023) |
Q2 2023 (Sep 30, 2023) |
Q1 2023 (Jun 30, 2023) |
Q4 2022 (Mar 31, 2023) |
Q3 2022 (Dec 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $81.45M | $59.34M | $55.56M | $73.04M | $60.76M | $54.89M | $144.11M | $144.89M | $116.20M | $107.41M | $107.09M | $112.84M | $105.82M |
| Accounts Receivable | $63.70M | $36.80M | $35.06M | $31.53M | $49.27M | $31.61M | $27.31M | $29.44M | $49.37M | $27.76M | $25.58M | $22.38M | $31.95M |
| Inventory | $7.79M | $7.71M | $6.62M | $5.17M | $6.36M | $6.45M | $5.30M | $4.59M | $6.77M | $7.49M | $8.45M | $9.77M | $10.35M |
| Other Current Assets | $164.00K | $10.07M | $7.47M | $9.26M | $10.80M | $11.22M | $6.52M | $7.73M | $9.38M | $7.47M | $6.03M | $7.42M | $8.43M |
| Total Current Assets | $169.77M | $117.96M | $108.53M | $123.53M | $131.21M | $108.70M | $186.76M | $188.94M | $183.69M | $153.41M | $149.44M | $154.66M | $159.08M |
| Property Plant & Equipment | $14.69M | $15.27M | $16.20M | $16.72M | $16.87M | $17.54M | $17.66M | $17.93M | $18.07M | $17.48M | $15.99M | $14.58M | $9.70M |
| Goodwill | $135.84M | $134.13M | $136.10M | $130.64M | $128.54M | $135.43M | $32.66M | $32.79M | $33.08M | $32.76M | $33.08M | $32.64M | $33.57M |
| Intangible Assets | $68.78M | $69.50M | $71.99M | $70.80M | $73.54M | $79.02M | $16.71M | $16.95M | $17.22M | $17.50M | $17.89M | $18.14M | $19.16M |
| Other Non-current Assets | $10.66M | $10.39M | $9.97M | $9.05M | $8.64M | $8.31M | $7.83M | $8.06M | $7.85M | $7.82M | $7.99M | $7.53M | $7.45M |
| Total Assets | $475.18M | $425.57M | $426.05M | $434.37M | $443.86M | $442.01M | $355.70M | $350.43M | $346.66M | $255.21M | $251.35M | $243.04M | $246.16M |
| Accounts Payable | $12.50M | $12.76M | $14.28M | $12.39M | $11.68M | $12.75M | $10.09M | $9.42M | $9.01M | $10.07M | $10.54M | $9.42M | $9.75M |
| Accrued Liabilities | $19.47M | $15.65M | $12.28M | $22.32M | $17.50M | $22.32M | $13.13M | $19.52M | $15.31M | $13.76M | $11.26M | $13.71M | $11.73M |
| Total Current Liabilities | $129.90M | $96.75M | $97.55M | $111.02M | $114.95M | $95.89M | $77.40M | $89.37M | $91.21M | $72.71M | $73.89M | $78.52M | $81.13M |
| Long-term Debt | - | - | $12.00M | $24.00M | $38.00M | $50.00M | - | - | - | - | - | - | - |
| Deferred Tax Liabilities | $11.50M | $11.33M | $11.53M | $10.99M | $11.54M | $12.27M | $549.00K | $554.00K | $1.03M | $2.28M | $2.30M | $2.26M | $1.68M |
| Other Non-current Liabilities | $5.77M | $5.55M | $5.44M | $5.17M | $5.11M | $4.93M | $4.67M | $4.42M | $3.94M | $4.86M | $4.33M | $4.02M | $3.93M |
| Common Stock | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $10.00M | $9.48M | $9.48M | $9.48M | $9.48M |
| Retained Earnings | $187.48M | $177.58M | $165.87M | $160.98M | $157.06M | $153.22M | $151.86M | $137.75M | $134.79M | $57.94M | $53.85M | $52.76M | $49.15M |
| Treasury Stock | $1.58M | $1.59M | $1.59M | $1.60M | $1.62M | $1.62M | $1.64M | $1.79M | $1.80M | $1.87M | $1.88M | $1.88M | $1.93M |
| Total Stockholders Equity | $313.12M | $296.75M | $283.22M | $265.89M | $256.79M | $260.26M | $254.17M | $236.48M | $230.27M | $116.62M | $111.69M | $109.31M | $111.91M |
| Total Liabilities & Equity | $475.18M | $425.57M | $426.05M | $434.37M | $443.86M | $442.01M | $355.70M | $350.43M | $346.66M | $255.21M | $251.35M | $243.04M | $246.16M |
| Breakdown | Q3 2025 (Dec 31, 2025) |
Q2 2025 (Sep 30, 2025) |
Q1 2025 (Jun 30, 2025) |
Q4 2024 (Mar 31, 2025) |
Q3 2024 (Dec 31, 2024) |
Q2 2024 (Sep 30, 2024) |
Q1 2024 (Jun 30, 2024) |
Q4 2023 (Mar 31, 2024) |
Q3 2023 (Dec 31, 2023) |
Q2 2023 (Sep 30, 2023) |
Q1 2023 (Jun 30, 2023) |
Q4 2022 (Mar 31, 2023) |
Q3 2022 (Dec 31, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $26.50M | $11.71M | $4.89M | $3.92M | $3.83M | $15.47M | $14.11M | $2.96M | $77.14M | $4.54M | $1.55M | $4.08M | $3.89M |
| Stock-based Compensation | $15.80M | $10.03M | $5.03M | $5.12M | $12.66M | $8.44M | $4.43M | $4.62M | $9.49M | $2.68M | $3.17M | $3.55M | $3.47M |
| Deferred Income Tax | $5.82M | $3.19M | $-556.00K | $1.41M | $-980.00K | $-7.63M | $-8.86M | $153.00K | $-66.51M | $-389.00K | $-129.00K | $197.00K | $-378.00K |
| Operating Cash Flow | $34.16M | $10.87M | $-4.35M | $27.15M | $27.98M | $7.69M | $1.10M | $29.81M | $18.38M | $5.47M | $22.00K | $16.78M | $17.68M |
| Capital Expenditure | $1.42M | $850.00K | $633.00K | $701.00K | $2.08M | $1.52M | $869.00K | $469.00K | $7.66M | $6.00M | $3.06M | $3.62M | $3.62M |
| Acquisitions | - | - | - | $811.00K | $144.94M | $144.94M | - | - | - | - | - | - | - |
| Investing Cash Flow | $-1.42M | $-850.00K | $-633.00K | $-1.51M | $-147.05M | $-146.47M | $-869.00K | $58.00K | $-7.66M | $-6.00M | $-3.07M | $-3.23M | $-3.64M |
| Debt Repayment | $24.00M | $24.00M | $12.00M | - | - | - | - | - | $2.00K | $2.00K | $1.00K | $1.00K | $3.00K |
| Financing Cash Flow | $-24.58M | $-23.96M | $-12.92M | $-13.32M | $35.25M | $48.68M | $-925.00K | $-1.16M | $-7.40M | $-4.79M | $-2.70M | $-6.33M | $-4.76M |
| Net Change in Cash | $8.41M | $-13.71M | $-17.48M | $12.28M | $-84.13M | $-90.00M | $-780.00K | $28.69M | $3.36M | $-5.43M | $-5.75M | $7.02M | $8.85M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Dec 31, 2025
Condensed Consolidated Statements of Operations
| Description | Dec 31, 2025 | Dec 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $80.39M | $69.56M | $236.37M | $201.35M |
| Cost of Revenue | $30.15M | $25.71M | $89.86M | $74.42M |
| Gross Profit | $50.24M | $43.85M | $146.50M | $126.94M |
| Operating Expenses | $38.51M | $36.45M | $116.10M | $109.66M |
| Research & Development | $18.93M | $14.97M | $54.21M | $45.86M |
| Operating Income | $11.73M | $7.41M | $30.40M | $17.28M |
| Interest Expense | $30.00K | $657.00K | $303.00K | $1.12M |
| Interest Income | $485.00K | $416.00K | $1.28M | $3.29M |
| Other Income/Expense | $696.00K | $574.00K | $2.07M | $804.00K |
| Income Before Tax | $12.88M | $7.74M | $33.44M | $20.26M |
| Income Tax Expense | $2.99M | $3.91M | $6.95M | $962.00K |
| Net Income | $9.90M | $3.83M | $26.50M | $19.30M |
| Basic EPS | 0.35 | 0.14 | 0.95 | 0.70 |
| Diluted EPS | 0.35 | 0.14 | 0.93 | 0.68 |
| Basic Shares Outstanding | $27.97M | $27.67M | $27.88M | $27.45M |
| Diluted Shares Outstanding | $28.44M | $28.31M | $28.38M | $28.25M |
Condensed Consolidated Balance Sheets
| Description | Dec 31, 2025 | Mar 31, 2025 |
|---|---|---|
| Cash & Cash Equivalents | $81.45M | $73.04M |
| Accounts Receivable | $63.70M | $31.53M |
| Inventory | $7.79M | $5.17M |
| Other Current Assets | $164.00K | $1.20M |
| Total Current Assets | $169.77M | $123.53M |
| Property Plant & Equipment | $14.69M | $16.72M |
| Goodwill | $135.84M | $130.64M |
| Intangible Assets | $68.78M | $70.80M |
| Other Non-current Assets | $10.66M | $9.05M |
| Total Assets | $475.18M | $434.37M |
| Accounts Payable | $12.50M | $12.39M |
| Accrued Liabilities | $19.47M | $22.32M |
| Total Current Liabilities | $129.90M | $111.02M |
| Long-term Debt | - | $24.00M |
| Deferred Tax Liabilities | $11.50M | $10.99M |
| Other Non-current Liabilities | $5.77M | $5.17M |
| Common Stock | $10.00M | $10.00M |
| Retained Earnings | $187.48M | $160.98M |
| Treasury Stock | $1.58M | $1.60M |
| Total Stockholders Equity | $313.12M | $265.89M |
| Total Liabilities & Equity | $475.18M | $434.37M |
Condensed Consolidated Statements of Cash Flows
| Description | Dec 31, 2025 | Dec 31, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $9.90M | $3.83M | $26.50M | $19.30M |
| Stock-based Compensation | - | - | $15.80M | $12.66M |
| Deferred Income Tax | - | - | $5.82M | $-980.00K |
| Operating Cash Flow | - | - | $34.16M | $27.98M |
| Capital Expenditure | - | - | $1.42M | $2.08M |
| Acquisitions | - | - | - | $144.94M |
| Investing Cash Flow | - | - | $-1.42M | $-147.05M |
| Debt Repayment | - | - | $24.00M | $12.00M |
| Financing Cash Flow | - | - | $-24.58M | $35.25M |
| Net Change in Cash | - | - | $8.41M | $-84.13M |
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.