
| Metric | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| NET REVENUE | $120.5M+8.7% | $110.8M-5.3% | $117.1M-15.7% | $138.8M |
| Direct operating costs | $64.5M+5.9% | $60.8M-14.1% | $70.8M-16.1% | $84.4M |
| Selling and marketing | $4.8M-22.7% | $6.2M-35.4% | $9.7M-1.4% | $9.8M |
| General and administrative | $18.4M+14.0% | $16.1M-24.9% | $21.5M-9.9% | $23.8M |
| Research and development | $6.4M+68.8% | $3.8M-20.2% | $4.7M+7.6% | $4.4M |
| Depreciation and amortization | $15.0M+5.8% | $14.1M-1.8% | $14.4M+22.8% | $11.7M |
| Lease termination and restructuring costs | $154K-74.2% | $596K | — | — |
| Total operating expenses | $109.2M+7.3% | $101.7M-38.0% | $164.2M+24.2% | $132.2M |
| Operating income (loss) | $11.3M+24.4% | $9.1M+119.4% | -$47.1M-812.8% | $6.6M |
| Interest income | $206K+134.1% | $88K-42.9% | $154K+275.6% | $41K |
| Interest expense | -$287K+68.1% | -$900K+24.6% | -$1.2M-194.8% | -$405K |
| Other expense - net | -$265K+11.1% | -$298K+66.3% | -$883K-38.6% | -$637K |
| INCOME BEFORE PROVISION FOR INCOME TAXES | $11.0M+37.3% | $8.0M+116.3% | -$49.0M-974.3% | $5.6M |
| Income tax provision | $199K+24.4% | $160K+144.0% | -$364K-305.6% | $177K |
| NET INCOME | $10.8M+37.5% | $7.9M+116.1% | -$48.7M-996.1% | $5.4M |
| Preferred stock dividend | $6.9M-43.9% | $12.3M-21.5% | $15.7M+1.0% | $15.5M |
| NET INCOME (LOSS) ATTRIBUTABLE TO COMMON SHAREHOLDERS | $3.9M+187.3% | -$4.5M+93.1% | -$64.3M-538.1% | -$10.1M |
| Net income (loss) per share: basic | $100.00+135.7% | -$280.00-6712.7% | -$4.11-513.4% | -$0.67 |
| Net income (loss) per share: diluted | $100.00+135.7% | -$280.00-6712.7% | -$4.11-513.4% | -$0.67 |
| Weighted-average common shares used to compute basic income (loss) per share | $37792428000.00+134.1% | $16146975000.00+102947.3% | $15669472.00+3.7% | $15109587.00 |
| Weighted-average common shares used to compute diluted income (loss) per share | $37953828000.00+135.1% | $16146975000.00+102947.3% | $15669472.00+3.7% | $15109587.00 |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.