- 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 4, 2026) | -22.6% | 89.2% | $60.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +10.3% | 92.2% | $24.4M |
Filing text is unavailable for this period. | |||
(Filed on March 3, 2026) | +21.2% | 91.5% | $40.6M |
Filing text is unavailable for this period. | |||
(Filed on November 4, 2025) | +25.6% | 93.2% | $48.5M |
Filing text is unavailable for this period. | |||
(Filed on August 4, 2026) | +176.0% | 95.6% | $53.4M |
(Filed on May 5, 2026) | +80.6% | 91.7% | $45.7M |
(Filed on March 3, 2026) | +60.9% | 89.9% | $56.7M |
(Filed on November 4, 2025) | +96.6% | 85.5% | $51.7M |
(Filed on August 5, 2025) | +37.0% | 92.4% | $36.1M |
(Filed on May 6, 2025) | +13.3% | 93.1% | $25.6M |
(Filed on March 4, 2025) | -30.2% | 89.4% | $32.8M |
(Filed on November 7, 2024) | +25.5% | 95.5% | $45.4M |
(Filed on August 6, 2024) | -9.8% | 96.0% | $48.8M |
(Filed on May 7, 2024) | +55.8% | 96.3% | $40.3M |
(Filed on March 5, 2024) (Filed on March 7, 2023) | +151.3% | 99.3% | $24.5M |
(Filed on November 7, 2023) | +4.0% | 98.9% | $29.9M |
(Filed on August 1, 2023) | +13.5% | 96.5% | $27.2M |
(Filed on May 2, 2023) | -79.3% | 99.3% | $24.7M |
(Filed on March 7, 2023) | +10.6% | 97.6% | $18.9M |
(Filed on November 3, 2022) | +17.2% | 99.3% | $30.4M |
(Filed on August 2, 2022) | +63.9% | 99.5% | $84.8M |
(Filed on May 3, 2022) | +45.3% | 99.6% | $20M |
(Filed on March 1, 2022) | +19.8% | 94.5% | $30.4M |
(Filed on November 2, 2021) | -11.8% | 87.8% | $36.6M |
(Filed on August 3, 2021) | +53.9% | 91.7% | $36.5M |
(Filed on May 5, 2021) | +341.7% | 22.5% | $45.2M |
(Filed on March 2, 2021) | -59.3% | 88.6% | $22.5M |
(Filed on November 5, 2020) | +328.7% | 54.7% | $39.1M |
(Filed on August 4, 2020) | +482.4% | 94.8% | $44.2M |
(Filed on May 5, 2020) | — | 63.0% | $74.7M |
(Filed on February 27, 2020) | — | 18.8% | $76.3M |
(Filed on November 5, 2019) | +440.6% | 98.6% | $61.5M |
(Filed on August 6, 2019) | — | 98.3% | $65.1M |
(Filed on May 7, 2019) | — | — | $40.1M |
(Filed on February 28, 2019) | -100.0% | — | $38.3M |
(Filed on November 6, 2018) | -76.1% | — | $25.9M |
(Filed on August 8, 2018) | — | — | $32.6M |
(Filed on May 1, 2018) | -28.7% | — | $40.1M |
(Filed on February 28, 2019) (Filed on March 6, 2018) | -64.9% | — | $17.6M |
(Filed on November 7, 2017) | -71.1% | — | $26M |
(Filed on August 1, 2017) | +65.8% | — | $24.9M |
(Filed on May 2, 2017) | +130.9% | — | $14.3M |
(Filed on March 7, 2017) | — | — | $43.5M |
(Filed on November 1, 2016) | — | — | $38.6M |
(Filed on August 2, 2016) | — | — | $17.3M |
(Filed on May 3, 2016) | — | — | $42.7M |
(Filed on March 8, 2016) | — | — | $15.2M |
(Filed on November 3, 2015) | — | — | $12.8M |
(Filed on August 4, 2015) | — | — | $23.9M |
(Filed on May 7, 2015) | — | — | $14.9M |
(Filed on March 3, 2015) | — | — | $20.9M |
(Filed on November 4, 2014) | — | — | $16M |
(Filed on August 5, 2014) | -6.7% | — | $21.9M |
(Filed on May 7, 2014) | — | — | $34.2M |
(Filed on March 4, 2014) | — | — | $33.5M |
(Filed on November 5, 2013) | — | — | $26.8M |
(Filed on August 6, 2013) | +279.7% | — | $26.2M |
(Filed on May 7, 2013) | — | — | $22M |
(Filed on March 5, 2013) | — | — | $18.6M |
(Filed on November 6, 2012) | -94.0% | — | $18.7M |
(Filed on August 7, 2012) | -99.2% | — | $43M |
(Filed on May 1, 2012) | — | — | — |
(Filed on March 6, 2012) | — | — | $8.9M |
(Filed on November 1, 2011) | — | — | — |
(Filed on August 2, 2011) | — | — | — |