- 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 October 31, 2025) | +14.2% | 43.8% | $562.1K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 9, 2025) | — | 29.4% | $52.2K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 26, 2025) | -29.5% | 15.2% | $727 |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 16, 2024) | -44.5% | 10.2% | $194 |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 31, 2025) (Filed on October 31, 2025) | -49.2% | 77.8% | $13.9K |
(Filed on October 9, 2025) | -100.0% | — | $3.6K |
(Filed on March 26, 2025) | -52.4% | 49.1% | $11.9K |
(Filed on July 16, 2024) | +3.2% | 34.8% | $9.4K |
(Filed on May 6, 2024) | -27.5% | 25.0% | $48.7K |
(Filed on April 9, 2024) | -38.6% | 33.4% | $4.2K |
(Filed on March 5, 2024) (Filed on March 13, 2023) | +109.1% | 70.7% | $29.8K |
(Filed on August 7, 2023) (Filed on November 15, 2021) | -90.1% | 38.5% | $10.7K |
(Filed on August 7, 2023) (Filed on August 16, 2021) | -87.4% | 42.9% | $15.9K |
(Filed on August 7, 2023) | -78.7% | 52.6% | $16.9K |
(Filed on March 13, 2023) | -1,279.2% | 44.7% | $7.7K |
(Filed on November 15, 2021) | +366.3% | 47.0% | $11.5K |
(Filed on August 16, 2021) | +384.7% | 52.0% | $37.9K |
(Filed on May 26, 2021) | +251.1% | 44.3% | $0 |
(Filed on May 10, 2021) | +128.6% | 59.6% | $13.1K |
(Filed on November 16, 2020) | -38.2% | 67.1% | $27.3K |
(Filed on August 11, 2020) | -48.2% | 65.8% | $43.4K |
(Filed on July 7, 2020) | -17.8% | 72.4% | $54.3K |
(Filed on April 30, 2020) | — | 70.9% | $12.9K |
(Filed on November 27, 2019) | — | 57.2% | $29.5K |
(Filed on November 26, 2019) | — | 58.2% | $62.7K |
(Filed on November 13, 2019) | — | 80.4% | $46K |
(Filed on September 17, 2019) | — | — | $8.6K |
(Filed on November 19, 2018) | — | — | — |
(Filed on October 11, 2018) | — | — | — |
(Filed on May 21, 2018) | — | — | — |
(Filed on April 13, 2018) | — | — | — |
(Filed on November 21, 2017) | — | — | — |
(Filed on August 21, 2017) | — | — | $17 |
(Filed on May 22, 2017) | — | — | $3.4K |
(Filed on May 18, 2017) | — | — | $20.3K |
(Filed on December 14, 2016) | — | — | $652 |
(Filed on December 14, 2016) (Filed on August 20, 2015) | — | — | -$12.9K |
(Filed on May 24, 2016) (Filed on May 15, 2015) | — | — | — |
(Filed on May 23, 2016) | — | — | — |
(Filed on November 23, 2015) | — | — | — |
(Filed on August 20, 2015) | — | — | — |
(Filed on May 15, 2015) | — | — | — |
(Filed on April 14, 2015) (Filed on May 12, 2014) | — | — | — |
(Filed on December 12, 2014) (Filed on May 12, 2014) | — | — | $0 |
(Filed on August 20, 2014) (Filed on May 12, 2014) | — | — | $0 |
(Filed on May 22, 2014) (Filed on May 12, 2014) | — | — | $0 |
(Filed on May 12, 2014) | — | — | $0 |
(Filed on May 12, 2014) | — | — | — |
(Filed on May 12, 2014) | — | — | — |
(Filed on May 12, 2014) (Filed on May 29, 2012) | — | — | — |
(Filed on April 18, 2012) | — | — | — |
(Filed on November 22, 2011) | — | — | — |
(Filed on August 25, 2011) | — | — | -$72.2K |
(Filed on May 29, 2012) | — | — | — |
(Filed on April 18, 2012) | — | — | $0 |
(Filed on November 22, 2011) | — | — | — |
(Filed on August 25, 2011) | — | — | — |