- 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 September 14, 2026) | +196.6% | 15.7% | $49.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 11, 2026) | +697.1% | 9.4% | $37.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 5, 2026) | +1,331.8% | -33.6% | $47.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | +364.2% | -375.1% | $30.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 14, 2026) | — | -92.6% | $7.5M |
(Filed on May 11, 2026) | — | -274.5% | $7.8M |
(Filed on February 5, 2026) | — | -894.4% | $20.6M |
(Filed on November 6, 2025) | — | -1,159.0% | $5.8M |
(Filed on September 18, 2025) | — | — | $7M |
(Filed on May 15, 2025) | — | — | $6M |
(Filed on February 14, 2025) | — | — | $7.6M |
(Filed on November 14, 2024) | — | — | $5.4M |
(Filed on September 23, 2024) | — | — | $2.3M |
(Filed on May 15, 2024) | — | — | $12.6M |
(Filed on February 14, 2024) | — | — | $11.4M |
(Filed on November 14, 2023) | — | — | $20.9M |
(Filed on September 28, 2023) | — | — | $29M |
(Filed on May 15, 2023) | — | — | $36.3M |
(Filed on February 14, 2023) | — | — | $42.5M |
(Filed on November 14, 2022) (Filed on November 15, 2021) | — | — | $45.9M |
(Filed on September 12, 2022) | — | — | $12.8M |
(Filed on May 16, 2022) | — | — | $6.9M |
(Filed on February 14, 2022) | — | — | $403.7K |
(Filed on November 15, 2021) | — | — | $1.3M |
(Filed on May 17, 2021) (Filed on May 18, 2020) | — | — | $282.4K |
(Filed on April 28, 2021) (Filed on February 19, 2020) | — | — | $19.6K |
(Filed on November 23, 2020) | — | — | $7.4K |
(Filed on August 16, 2019) | — | — | $16.7K |
(Filed on May 18, 2020) | — | — | $347.5K |
(Filed on February 19, 2020) | — | — | $52.7K |
(Filed on December 27, 2019) (Filed on December 31, 2018) | — | — | $122.8K |
(Filed on August 16, 2019) | — | — | $92.4K |
(Filed on May 21, 2019) | — | — | $5.9K |
(Filed on February 15, 2019) | — | — | $42.2K |
(Filed on December 31, 2018) | — | — | $9.1K |
(Filed on August 17, 2018) | — | — | $33.8K |
(Filed on May 21, 2018) | — | — | $28.8K |
(Filed on February 27, 2018) | — | — | $5.6K |
(Filed on January 18, 2018) | — | — | $90K |
(Filed on August 21, 2017) | — | — | $0 |
(Filed on May 19, 2017) | — | — | $8.5K |
(Filed on March 2, 2017) | — | — | $12.1K |
(Filed on December 30, 2016) | — | — | $9.9K |
(Filed on August 31, 2016) | — | — | $13.4K |
(Filed on May 6, 2016) | — | — | $17.6K |
(Filed on February 10, 2016) | — | — | $12.4K |
(Filed on December 15, 2015) | — | — | $22.2K |
(Filed on August 12, 2015) | — | — | $25.8K |
(Filed on May 13, 2015) | — | — | $30.3K |
(Filed on February 20, 2015) | — | — | $32K |
(Filed on January 13, 2015) | — | — | $22.6K |
(Filed on August 13, 2014) | — | — | — |
(Filed on May 13, 2014) | — | — | — |
(Filed on February 12, 2014) | — | — | — |