$84.52M
Revenue
$41.28M
Net Income
93.55%
Gross Margin
64.30%
Op. Margin
$83.70M
Free Cash Flow
| Breakdown | TTM (Sep 30, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|
| Total Revenue | $84.52M | $81.29M | $83.24M | $81.41M | $78.22M |
| Revenue Growth % | 4.0% | -2.3% | 2.3% | 4.1% | nan% |
| Cost of Revenue | $5.45M | $3.38M | $4.46M | $3.71M | $2.94M |
| Gross Profit | $79.06M | $77.91M | $78.78M | $77.70M | $75.28M |
| Gross Margin % | 93.5% | 95.8% | 94.6% | 95.4% | 96.2% |
| Selling General & Admin | $27.04M | $24.94M | $25.11M | $23.16M | $22.30M |
| Operating Income | $54.35M | $52.93M | $53.28M | $53.61M | $51.34M |
| Operating Margin % | 64.3% | 65.1% | 64.0% | 65.9% | 65.6% |
| Interest Expense | $4.33M | $2.85M | $3.09M | $2.91M | $1.45M |
| Income Before Tax | $52.83M | $51.22M | $51.36M | $50.78M | $49.87M |
| Income Tax Expense | $11.55M | $11.27M | $11.18M | $11.36M | $9.95M |
| Net Income | $41.28M | $39.95M | $40.18M | $39.42M | $39.92M |
| Net Margin % | 48.8% | 49.2% | 48.3% | 48.4% | 51.0% |
| Basic EPS | 11.65 | 11.36 | 11.55 | 11.30 | 10.87 |
| Diluted EPS | 11.22 | 10.89 | 11.04 | 10.97 | 10.48 |
| Basic Shares Outstanding | 3.6M | 3.5M | 3.5M | 3.5M | 3.7M |
| Diluted Shares Outstanding | 3.7M | 3.7M | 3.6M | 3.6M | 3.8M |
| Breakdown | FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|
| Cash & Cash Equivalents | $12.19M | $13.36M | $13.62M | $11.41M |
| Accounts Receivable | $1.34M | $1.48M | $1.44M | $1.10M |
| Inventory | $397.60K | $386.10K | $770.60K | $325.20K |
| Total Current Assets | $15.37M | $16.75M | $18.10M | $17.43M |
| Property Plant & Equipment | $1.42M | $1.67M | $1.70M | $1.98M |
| Goodwill | $607.50K | $607.50K | $607.50K | $607.50K |
| Intangible Assets | $2.64M | $2.99M | $3.35M | - |
| Other Non-current Assets | $491.20K | $471.30K | $429.70K | $418.30K |
| Total Assets | $26.84M | $28.97M | $30.46M | $26.90M |
| Accounts Payable | $1.56M | $1.72M | $2.12M | $2.10M |
| Accrued Liabilities | $1.87M | $2.86M | $2.61M | $2.00M |
| Deferred Revenue | $1.66M | $1.67M | $1.64M | $1.65M |
| Total Current Liabilities | $5.09M | $10.46M | $10.60M | $9.98M |
| Other Non-current Liabilities | $1.74M | $1.44M | $1.16M | $954.80K |
| Common Stock | $14.79M | $7.77M | $1.81M | - |
| Retained Earnings | $-65.84M | $-66.92M | $-63.44M | $-39.08M |
| Total Stockholders Equity | $-51.05M | $-59.16M | $-61.63M | $-39.08M |
| Total Liabilities & Equity | $26.84M | $28.97M | $30.46M | $26.90M |
| Breakdown | TTM (Sep 30, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|
| Net Income | $51.23M | $39.95M | $40.18M | $39.42M | $39.92M |
| Depreciation & Amortization | - | $799.30K | - | $603.10K | $430.60K |
| Stock-based Compensation | $3.80M | $1.99M | $1.95M | $1.65M | $1.44M |
| Deferred Income Tax | - | $-159.30K | - | - | - |
| Change in Receivables | $1.67M | $-138.90K | $36.70K | $335.20K | $-478.50K |
| Change in Inventory | $-253.00K | $11.50K | $-384.50K | $445.40K | $218.60K |
| Change in Payables | $-617.20K | $-157.40K | $-402.60K | $23.00K | $329.40K |
| Operating Cash Flow | $84.03M | $42.16M | $43.99M | $43.79M | $48.35M |
| Capital Expenditure | $329.80K | $194.90K | $383.90K | $139.10K | $74.70K |
| Investing Cash Flow | $-329.80K | $-194.90K | $-383.90K | $-3.67M | $-283.10K |
| Stock Repurchased | - | - | - | $49.12M | $44.22M |
| Dividends Paid | $49.50M | $38.87M | $43.66M | $19.26M | $33.16M |
| Financing Cash Flow | $-54.88M | $-43.02M | $-43.90M | $-37.88M | $-43.31M |
| Net Change in Cash | $28.83M | $-1.06M | $-294.10K | $2.24M | $4.75M |
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 | $22.63M | - | $64.97M | - |
| Selling General & Admin | $7.05M | - | $21.07M | - |
| Operating Income | $14.92M | - | $41.58M | - |
| Interest Expense | $610.30K | - | $1.82M | - |
| Income Before Tax | $14.62M | - | $40.46M | - |
| Income Tax Expense | $3.49M | - | $8.77M | - |
| Net Income | $11.14M | - | $31.69M | - |
| Basic EPS | 3.13 | - | 8.94 | - |
| Diluted EPS | 3.02 | - | 8.61 | - |
| Basic Shares Outstanding | $3.55M | - | $3.54M | - |
| Diluted Shares Outstanding | $3.69M | - | $3.68M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $39.73M | $12.19M |
| Accounts Receivable | $1.65M | $1.34M |
| Inventory | $283.70K | $397.60K |
| Total Current Assets | $43.06M | $15.37M |
| Property Plant & Equipment | $1.30M | $1.42M |
| Goodwill | $607.50K | $607.50K |
| Intangible Assets | $2.37M | $2.64M |
| Other Non-current Assets | $496.20K | $491.20K |
| Total Assets | $53.75M | $26.84M |
| Accounts Payable | $1.37M | $1.56M |
| Accrued Liabilities | $4.20M | $1.87M |
| Deferred Revenue | $1.66M | $1.66M |
| Total Current Liabilities | $7.23M | $5.09M |
| Other Non-current Liabilities | $1.95M | $1.74M |
| Common Stock | $17.79M | $14.79M |
| Retained Earnings | $-44.13M | $-65.84M |
| Total Stockholders Equity | $-26.34M | $-51.05M |
| Total Liabilities & Equity | $53.75M | $26.84M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $11.14M | - | $31.69M | - |
| Stock-based Compensation | - | - | $1.67M | - |
| Change in Receivables | - | - | $316.50K | - |
| Change in Inventory | - | - | $-113.90K | - |
| Change in Payables | - | - | $-188.80K | - |
| Operating Cash Flow | - | - | $36.37M | - |
| Capital Expenditure | - | - | $172.70K | - |
| Investing Cash Flow | - | - | $-172.70K | - |
| Stock Repurchased | - | - | $2.42M | - |
| Dividends Paid | - | - | $9.99M | - |
| Financing Cash Flow | - | - | $-8.66M | - |
| Net Change in Cash | - | - | $27.55M | - |
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.