- 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 July 29, 2026) | -4.0% | 69.4% | $900K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 29, 2026) | +0.7% | 55.3% | $200K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 18, 2026) | -4.6% | 60.6% | $200K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 29, 2025) | +8.2% | 62.8% | $300K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 29, 2026) | +11.9% | 64.8% | $500K |
(Filed on April 29, 2026) | +25.3% | 56.7% | $26.9M |
(Filed on February 18, 2026) | +34.2% | 60.5% | $600K |
(Filed on October 29, 2025) | +2.1% | 63.7% | $9.9M |
(Filed on July 30, 2025) | +9.5% | 70.7% | $100K |
(Filed on April 30, 2025) | +7.1% | 61.1% | $4.3M |
(Filed on February 19, 2025) | -20.4% | 65.5% | $200K |
(Filed on November 5, 2024) | -25.6% | 64.7% | $2.8M |
(Filed on August 7, 2024) | -24.7% | 70.0% | $300K |
(Filed on May 1, 2024) | -5.4% | 64.0% | $307M |
(Filed on February 21, 2024) | +22.5% | 52.3% | $88.1M |
(Filed on November 2, 2023) | +47.0% | 47.0% | $456.2M |
(Filed on August 9, 2023) | +39.2% | 51.1% | $4.9M |
(Filed on May 4, 2023) | -63.9% | 56.6% | $0 |
(Filed on February 23, 2023) | +19.8% | 56.9% | $0 |
(Filed on November 3, 2022) | +23.1% | 61.8% | $1.5M |
(Filed on August 4, 2022) | +14.7% | 65.4% | $0 |
(Filed on May 5, 2022) | +278.1% | 17.4% | $0 |
(Filed on February 24, 2022) | +2.7% | 66.4% | $1.1M |
(Filed on November 4, 2021) | -7.1% | 70.2% | $32M |
(Filed on August 5, 2021) | -2.0% | 72.7% | $67.5M |
(Filed on May 6, 2021) | -12.0% | 68.7% | $145.9M |
(Filed on February 25, 2021) | -7.7% | 65.8% | $0 |
(Filed on November 5, 2020) | +8.1% | 69.0% | $13.2M |
(Filed on August 6, 2020) | -9.4% | 65.2% | $0 |
(Filed on May 7, 2020) | -0.5% | 56.6% | $0 |
(Filed on February 27, 2020) | +2.0% | 55.3% | $94.3M |
(Filed on November 7, 2019) | -2.5% | 65.0% | $90.7M |
(Filed on August 8, 2019) | -3.3% | 63.2% | $0 |
(Filed on May 2, 2019) | +8.0% | 57.3% | $2.3M |
(Filed on February 27, 2020) (Filed on February 21, 2019) | -5.4% | 59.9% | $14.4M |
(Filed on November 8, 2018) | -3.6% | 64.3% | $0 |
(Filed on August 9, 2018) | +6.3% | 60.4% | $0 |
(Filed on May 3, 2018) | +5.3% | 54.2% | $0 |
(Filed on February 22, 2018) | +18.7% | 55.8% | $300K |
(Filed on November 2, 2017) | +3.3% | 63.7% | $0 |
(Filed on August 3, 2017) | +0.3% | 64.1% | $0 |
(Filed on May 4, 2017) | -9.8% | 58.9% | $0 |
(Filed on February 23, 2017) | -15.0% | 59.1% | $75.2M |
(Filed on November 3, 2016) | -4.6% | 63.9% | $43.3M |
(Filed on August 4, 2016) | -10.1% | 61.6% | $0 |
(Filed on May 5, 2016) | -14.3% | 55.9% | $1.5M |
(Filed on February 26, 2016) | +3.4% | 55.0% | $5.5M |
(Filed on November 5, 2015) | +4.4% | 59.5% | $0 |
(Filed on August 6, 2015) | -16.7% | 55.7% | $2.2M |
(Filed on May 7, 2015) | -37.8% | 47.6% | $2.4M |
(Filed on February 26, 2015) | -41.0% | 54.4% | $6.8M |
(Filed on November 5, 2014) | -35.0% | 62.3% | $0 |
(Filed on August 7, 2014) | -14.1% | 49.5% | $0 |
(Filed on May 1, 2014) | +7.2% | 38.7% | $7.1M |
(Filed on February 25, 2014) | -2.6% | 43.8% | $1.8M |
(Filed on November 6, 2013) | -8.1% | 51.5% | $10.2M |
(Filed on August 8, 2013) | -12.6% | 52.1% | $1.7M |
(Filed on May 2, 2013) | +0.0% | 42.3% | $1.6M |
(Filed on February 27, 2013) | +6.8% | 39.4% | $4.6M |
(Filed on November 7, 2012) | +7.7% | 45.7% | $5.6M |
(Filed on August 2, 2012) | +10.2% | 43.8% | $5.1M |
(Filed on May 3, 2012) | -4.0% | 36.6% | $4M |
(Filed on February 16, 2012) | +7.1% | 39.9% | $2.3M |
(Filed on November 3, 2011) | +33.1% | 45.6% | $8.5M |
(Filed on August 4, 2011) | +37.7% | 42.9% | $7.3M |
(Filed on May 5, 2011) | — | 34.9% | — |
(Filed on February 17, 2011) | — | 39.7% | $58.1M |
(Filed on October 29, 2010) | — | 51.0% | — |
(Filed on August 5, 2010) | — | 49.7% | — |