- Market cap
- Revenue
- Net income
- Cash on hand
- Gross margin
- Net margin
- EPS
- P/E ratio
Loading earnings…
| Quarter | Revenue YoY | Gross margin | Cash & equivalents |
|---|---|---|---|
(Filed on June 12, 2026) | +3.0% | — | $19.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 16, 2026) | +18.3% | — | $19.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 12, 2025) | +5.8% | — | $18.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 28, 2025) | -1.5% | — | $18.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 12, 2026) | +1.3% | — | $20.4M |
(Filed on March 16, 2026) | -10.2% | — | $20.1M |
(Filed on December 12, 2025) | +1.6% | — | $20.2M |
(Filed on October 28, 2025) | +14.3% | — | $20M |
(Filed on June 13, 2025) | +13.9% | — | $19.9M |
(Filed on March 14, 2025) | +11.3% | — | $18.1M |
(Filed on December 16, 2024) | +2.6% | — | $18.7M |
(Filed on October 29, 2024) | -10.0% | — | $18.1M |
(Filed on June 11, 2024) | +8.0% | — | $18.1M |
(Filed on March 15, 2024) | +1.0% | — | $17.5M |
(Filed on December 14, 2023) | +14.5% | — | $18.4M |
(Filed on October 30, 2023) | +40.7% | — | $17.1M |
(Filed on June 14, 2023) | +18.6% | 95.2% | $17.1M |
(Filed on March 17, 2023) | +30.1% | — | $30M |
(Filed on December 15, 2022) | +60.2% | — | $27.2M |
(Filed on November 14, 2022) | +93.1% | — | $24.9M |
(Filed on June 14, 2022) | +152.6% | — | $24.9M |
(Filed on March 16, 2022) | +101.0% | — | $13.6M |
(Filed on December 14, 2021) | +85.0% | — | $6.3M |
(Filed on November 9, 2021) | +39.2% | — | $5.1M |
(Filed on November 5, 2021) (Filed on June 14, 2021) | +8.7% | 86.1% | $4.6M |
(Filed on March 16, 2021) | +2.8% | 88.4% | $2.3M |
(Filed on December 14, 2020) | -14.6% | 83.9% | $1.7M |
(Filed on October 28, 2020) | -24.4% | -421.0% | $1.6M |
(Filed on June 12, 2020) | -25.0% | 81.5% | $2.2M |
(Filed on March 13, 2020) | -15.5% | 87.3% | $2.7M |
(Filed on December 13, 2019) | -10.5% | 85.3% | $3.6M |
(Filed on October 28, 2019) | +1.3% | 84.0% | $3.4M |
(Filed on June 14, 2019) | +0.8% | 85.2% | $4.3M |
(Filed on March 15, 2019) | +18.4% | 88.3% | $4.2M |
(Filed on December 14, 2018) | +11.6% | 86.0% | $4.2M |
(Filed on October 29, 2018) | +3.8% | 85.0% | $4.6M |
(Filed on June 14, 2018) | -1.7% | 84.0% | $5.1M |
(Filed on March 14, 2018) | -27.1% | 84.0% | $5.6M |
(Filed on December 14, 2017) | -6.9% | 84.6% | $6M |
(Filed on October 30, 2017) | +1.0% | 85.0% | $6M |
(Filed on June 14, 2017) | +17.0% | 87.3% | $4M |
(Filed on March 17, 2017) | — | 91.2% | — |
(Filed on December 13, 2016) | — | 88.5% | — |
(Filed on October 26, 2016) | — | 89.3% | $2.2M |
(Filed on June 14, 2016) | — | 86.9% | — |