AFCJF
Price
Trailing performance
Price return only. Dividends are not reinvested, so total return on a dividend payer will be higher than shown.
3 more panels on AFCJF open with an account.
Options chains and analytics, valuation ratios, insider filings, analyst targets and ownership. No card, no trial, nothing to cancel.
Fundamentals
Valuation & profitability ratios
Fourteen ratios including P/E, PEG, EV/EBITDA, margins and return on equity.
Financial statements
| Line item | 2025 | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|---|
| Total revenue | — | $147.60M | $188.64M | $184.27M | — |
| Operating revenue | — | $147.60M | $188.64M | $184.27M | — |
| Cost of revenue | — | $15.60M | $19.28M | $18.93M | — |
| Gross profit | — | $132.01M | $169.36M | $165.34M | — |
| Selling, general & admin | — | $22.71M | $19.96M | $24.16M | — |
| Total operating expense | — | $221.54M | $224.50M | $229.99M | — |
| Operating income | — | -$89.53M | -$55.14M | -$64.65M | — |
| Net interest income | — | $2.50M | -$6.73M | -$2.60M | — |
| Pre-tax income | — | -$12.86M | $55.13M | -$31.73M | — |
| Tax provision | — | -$3.11M | $16.16M | -$7.41M | — |
| Net income | — | -$9.75M | $38.98M | -$24.32M | — |
| Net income to common | — | -$9.75M | $38.98M | -$24.32M | — |
| Basic EPS | -2.04 | — | 2.13 | -1.33 | — |
| Diluted EPS | -2.04 | — | 2.13 | -1.33 | — |
| EBIT | — | -$5.59M | $59.96M | -$28.64M | — |
| EBITDA | — | $55.70M | $119.09M | $40.54M | — |
| Basic shares | 18.33M | — | 18.33M | 18.33M | — |
| Diluted shares | 18.33M | — | 18.33M | 18.33M | — |
| Line item | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|
| Cash & equivalents | $34.64M | $11.25M | $20.38M | +207.8% |
| Cash & short-term investments | $57.64M | $33.70M | $43.01M | +71.1% |
| Accounts receivable | $100.01M | $72.56M | $59.55M | +37.8% |
| Inventory | $7.87M | $7.04M | $3.91M | +11.8% |
| Total current assets | $184.27M | $146.11M | $121.42M | +26.1% |
| Property, plant & equipment | $129.34M | $121.04M | $163.02M | +6.9% |
| Goodwill & intangibles | $153.46M | $145.74M | $108.28M | +5.3% |
| Total assets | $580.43M | $538.93M | $463.62M | +7.7% |
| Total current liabilities | $164.34M | $126.68M | $93.77M | +29.7% |
| Total debt | $109.17M | $104.92M | $145.99M | +4.0% |
| Total liabilities | $354.02M | $302.32M | $265.99M | +17.1% |
| Retained earnings | -$9.75M | $38.98M | -$24.32M | -125.0% |
| Shareholder equity | $226.41M | $236.61M | $197.64M | -4.3% |
| Working capital | $19.93M | $19.43M | $27.65M | +2.6% |
| Net tangible assets | $72.95M | $90.87M | $89.35M | -19.7% |
| Shares issued | 18.33M | 18.33M | 18.33M | 0.0% |
| Line item | 2024 | 2023 | 2022 | YoY |
|---|---|---|---|---|
| Net income | -$39.34M | -$6.36M | -$7.57M | -518.5% |
| Depreciation & amortisation | $11.10M | $10.36M | $12.10M | +7.2% |
| Change in working capital | $22.55M | -$16.76M | $1.07M | +234.5% |
| Operating cash flow | -$10.55M | -$17.47M | $3.69M | +39.6% |
| Capital expenditure | -$8.55M | -$3.49M | -$3.89M | -144.9% |
| Investing cash flow | $40.35M | $13.67M | $6.60M | +195.2% |
| Dividends paid | -$447.00K | — | — | — |
| Financing cash flow | -$6.44M | -$5.31M | -$7.62M | -21.3% |
| Free cash flow | -$19.09M | -$20.96M | -$206.00K | +8.9% |
| End cash position | $34.64M | $11.25M | $20.38M | +207.8% |
Newly listed companies often have nothing on file until their first annual report.
| Line item | 2025-06-30 | YoY |
|---|---|---|
| Cash & equivalents | $40.30M | |
| Cash & short-term investments | $40.30M | |
| Accounts receivable | $84.21M | |
| Inventory | $6.39M | |
| Total current assets | $146.02M | |
| Property, plant & equipment | $142.06M | |
| Goodwill & intangibles | $96.00M | |
| Total assets | $455.76M | |
| Total current liabilities | $129.72M | |
| Total debt | $103.69M | |
| Total liabilities | $266.69M | |
| Retained earnings | -$37.34M | |
| Shareholder equity | $189.07M | |
| Working capital | $16.30M | |
| Net tangible assets | $93.07M | |
| Shares issued | 18.33M |
Newly listed companies often have nothing on file until their first annual report.
Analyst targets & ownership
Price targets, consensus spread, insider and institutional ownership.
Moving averages & technicals
Options chain
Calls
| Strike | Last | Bid | Ask | Vol | OI | IV |
|---|---|---|---|---|---|---|
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
Puts
| Strike | Last | Bid | Ask | Vol | OI | IV |
|---|---|---|---|---|---|---|
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
| 000.00 | 0.00 | 0.00 | 0.00 | 0 | 0 | 0.0% |
Every listed expiry, both sides of the book, with volume, open interest and implied volatility.
Risk profile
PRIVATE STRATEGY · BY QUALIFICATION
The same data. A different seat.
The research you are reading is the input layer for a discretionary options program we run for a small number of qualified investors. Minimum $1,000,000.