- 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 August 14, 2026) | -33.1% | -3.8% | $7.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 15, 2026) | +11.0% | 22.8% | $5.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 15, 2026) | -0.5% | 29.4% | $6.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 14, 2025) | +13.3% | 23.9% | $8.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 14, 2026) | +8.0% | 47.4% | $8.6M |
(Filed on May 15, 2026) (Filed on May 15, 2025) | -19.0% | 26.1% | $9.6M |
(Filed on April 15, 2026) | -2.7% | 29.2% | $7.6M |
(Filed on November 14, 2025) | +6.8% | 40.9% | $10.6M |
(Filed on August 14, 2025) | +1.9% | 37.4% | $6.8M |
(Filed on May 15, 2025) | -6.3% | 30.6% | $5.3M |
(Filed on March 31, 2025) | -22.8% | 30.2% | $5M |
(Filed on November 14, 2024) | -25.4% | 16.9% | $8.9M |
(Filed on August 14, 2024) | -7.5% | 29.4% | $7.4M |
(Filed on May 15, 2024) | -8.7% | 31.3% | $5.5M |
(Filed on April 1, 2024) | +35.0% | 24.7% | $6.1M |
(Filed on November 14, 2023) | +26.8% | 27.2% | $4.3M |
(Filed on August 14, 2023) | +30.8% | 34.6% | $4.5M |
(Filed on May 15, 2023) | +41.4% | 35.4% | $5.4M |
(Filed on March 31, 2023) | +26.4% | 24.7% | $5.7M |
(Filed on November 14, 2022) | +13.6% | 37.9% | $4.9M |
(Filed on August 15, 2022) | +10.7% | 34.7% | $5.3M |
(Filed on May 16, 2022) | -9.5% | 35.5% | $1.9M |
(Filed on March 29, 2022) | +49.2% | 26.3% | $3.5M |
(Filed on November 15, 2021) | +9.6% | 31.0% | $6.2M |
(Filed on August 13, 2021) | +13.9% | 31.4% | $4.8M |
(Filed on May 14, 2021) | -0.5% | 35.0% | $3.4M |
(Filed on March 31, 2021) | -15.5% | 27.4% | $3.6M |
(Filed on November 13, 2020) | +94.0% | 32.1% | $6M |
(Filed on August 14, 2020) | +63.6% | 31.8% | $5.4M |
(Filed on May 14, 2020) | +101.6% | 32.8% | $3.7M |
(Filed on March 30, 2020) | +99.9% | 20.7% | $7.9M |
(Filed on November 14, 2019) | +16.7% | 25.1% | $8.6M |
(Filed on August 14, 2019) | -12.4% | 37.1% | $10.3M |
(Filed on May 17, 2019) | -9.9% | 46.8% | $6.6M |
(Filed on April 2, 2019) | -30.5% | 35.7% | $6.9M |
(Filed on November 14, 2018) | +4.9% | 30.4% | $6.3M |
(Filed on August 14, 2018) | +26.5% | 39.8% | $6.3M |
(Filed on May 15, 2018) | -12.2% | 44.9% | $4.9M |
(Filed on April 2, 2018) | +9.5% | 40.4% | $2.5M |
(Filed on November 14, 2017) | -5.6% | 35.9% | $2.9M |
(Filed on August 14, 2017) | -4.3% | 53.1% | $2.6M |
(Filed on May 15, 2017) | +7.0% | 42.1% | $1.2M |
(Filed on March 31, 2017) | -5.7% | 39.3% | $2.5M |
(Filed on November 14, 2016) | -14.2% | 36.6% | $1.7M |
(Filed on August 12, 2016) | -9.0% | 41.7% | $1.1M |
(Filed on May 12, 2016) | +30.2% | 38.3% | $776.9K |
(Filed on March 29, 2016) | +15.3% | 27.9% | $747.5K |
(Filed on November 13, 2015) | +29.2% | 34.4% | $300K |
(Filed on August 14, 2015) | -12.2% | 36.3% | $495.9K |
(Filed on May 15, 2015) | -15.4% | 30.3% | $231.7K |
(Filed on March 31, 2015) | -10.8% | 30.9% | $568.1K |
(Filed on November 14, 2014) | -17.1% | 18.6% | $523K |
(Filed on August 14, 2014) | +29.9% | 32.2% | $512.4K |
(Filed on May 15, 2014) | -13.3% | 29.9% | $822.5K |
(Filed on March 31, 2014) | +14.1% | 30.2% | $361.9K |
(Filed on November 14, 2013) | -6.8% | 28.6% | $849.1K |
(Filed on August 14, 2013) | -4.3% | 29.4% | $645.9K |
(Filed on May 15, 2013) | +19.2% | 38.0% | $752.9K |
(Filed on April 1, 2013) | +29.8% | 36.7% | $506.9K |
(Filed on November 14, 2012) | +44.2% | 29.9% | $319.3K |
(Filed on August 14, 2012) | +38.7% | 42.8% | $197.6K |
(Filed on May 15, 2012) | — | 40.9% | — |
(Filed on March 29, 2012) | — | 33.0% | $2.8M |
(Filed on November 14, 2011) | — | 31.5% | — |
(Filed on August 15, 2011) | — | 43.8% | — |