- 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 11, 2026) | -14.0% | 100.0% | $9.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 14, 2026) | -62.4% | 100.0% | $8.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 24, 2026) | +60.9% | 100.0% | $17.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | -27.3% | 100.0% | $10.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 11, 2026) | -25.8% | 100.0% | $10.8M |
(Filed on May 14, 2026) | -46.8% | 100.0% | $24.1M |
(Filed on February 24, 2026) | -3.2% | 100.0% | $51.5M |
(Filed on November 6, 2025) | +17.0% | 100.0% | $13M |
(Filed on July 29, 2025) | +50.9% | 100.0% | $25.5M |
(Filed on May 8, 2025) | +147.0% | 100.0% | $18.7M |
(Filed on February 27, 2025) (Filed on February 29, 2024) | +21.9% | 100.0% | $21.7M |
(Filed on November 7, 2024) | +51.6% | 100.0% | $15.2M |
(Filed on August 8, 2024) | +18.7% | 100.0% | $19.4M |
(Filed on May 2, 2024) | +12.2% | 100.0% | $15M |
(Filed on February 29, 2024) | -3.8% | 100.0% | $16.3M |
(Filed on November 2, 2023) | +8.1% | 100.0% | $18.7M |
(Filed on August 9, 2023) | +33.8% | 100.0% | $21M |
(Filed on May 4, 2023) | +2.8% | 100.0% | $20.1M |
(Filed on March 2, 2023) | +11.8% | 100.0% | $11.9M |
(Filed on November 3, 2022) | -36.8% | 100.0% | $13.2M |
(Filed on August 4, 2022) | +58.1% | 100.0% | $10.6M |
(Filed on May 5, 2022) | +5.9% | 100.0% | $14.7M |
(Filed on February 24, 2022) | +28.5% | 100.0% | $131M |
(Filed on November 4, 2021) | +163.1% | 100.0% | $36.4M |
(Filed on August 5, 2021) | +12.1% | 100.0% | $27.8M |
(Filed on May 6, 2021) | +9.6% | 100.0% | $9.3M |
(Filed on February 25, 2021) | +18.7% | 100.0% | $10.2M |
(Filed on November 5, 2020) | -41.5% | 100.0% | $9M |
(Filed on August 11, 2020) | -65.7% | 100.0% | $10.8M |
(Filed on May 7, 2020) | -38.1% | 100.0% | $11.3M |
(Filed on February 27, 2020) (Filed on March 6, 2019) | -57.8% | 100.0% | $11.5M |
(Filed on November 7, 2019) (Filed on November 7, 2018) | -28.4% | 69.8% | $15.1M |
(Filed on August 8, 2019) (Filed on August 3, 2018) | +9.6% | -82.8% | $18.5M |
(Filed on May 7, 2019) | +5.4% | -265.8% | $6.7M |
(Filed on March 6, 2019) | +171.8% | -107.3% | $8.2M |
(Filed on November 7, 2018) | +38.4% | -283.7% | $7.4M |
(Filed on August 3, 2018) | -1.3% | -231.5% | $7.8M |
(Filed on May 8, 2018) | -21.1% | -548.6% | $10.2M |
(Filed on February 26, 2018) | -14.0% | -762.6% | $13.9M |
(Filed on November 9, 2017) | +55.4% | -376.4% | $22.6M |
(Filed on August 9, 2017) | +109.5% | -296.0% | $22.6M |
(Filed on May 10, 2017) | -5.1% | -156.7% | $60M |
(Filed on March 15, 2017) | +40.4% | -151.6% | $67.5M |
(Filed on November 9, 2016) | +0.2% | -202.7% | $74.1M |
(Filed on August 4, 2016) | -11.3% | -62.2% | $41.3M |
(Filed on May 10, 2016) | +14.4% | -39.0% | $44M |
(Filed on March 10, 2016) | +19.1% | 72.6% | $27.3M |
(Filed on November 9, 2015) | +30.7% | 100.0% | $31.2M |
(Filed on August 10, 2015) | +13.5% | 100.0% | $34.7M |
(Filed on May 5, 2015) | -6.9% | 100.0% | $22.9M |
(Filed on March 12, 2015) | -71.0% | 100.0% | $25.8M |
(Filed on November 6, 2014) | -79.3% | 99.1% | $27.8M |
(Filed on August 7, 2014) | +18.1% | 99.8% | $8.3M |
(Filed on May 12, 2014) | +248.8% | — | $9.2M |
(Filed on March 17, 2014) | +383.7% | — | $10.8M |
(Filed on November 14, 2013) | +284.5% | — | $7.8M |
(Filed on August 14, 2013) | -48.0% | — | $9.3M |
(Filed on May 14, 2013) | -61.7% | — | $586.8K |
(Filed on April 1, 2013) | — | — | $700.4K |
(Filed on November 14, 2012) | — | — | — |
(Filed on August 14, 2012) | — | — | — |
(Filed on May 15, 2012) | — | — | — |