- 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 31, 2026) | — | — | $12.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 1, 2026) | — | — | $164.2K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 17, 2026) | — | — | $24.3K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 25, 2025) | — | — | $2.1K |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 31, 2026) | — | — | $1.6K |
(Filed on June 1, 2026) | — | — | $7.7K |
(Filed on March 17, 2026) | — | — | $100.7K |
(Filed on November 25, 2025) | — | — | $18.7K |
(Filed on September 9, 2025) | — | — | $454.3K |
(Filed on June 13, 2025) | — | — | $1M |
(Filed on April 17, 2025) | — | — | $30.1K |
(Filed on December 12, 2024) | — | — | $17.7K |
(Filed on September 5, 2024) | — | — | $52.9K |
(Filed on June 3, 2024) | — | — | $116.7K |
(Filed on May 15, 2024) | — | — | $431.4K |
(Filed on March 10, 2023) | — | — | — |
(Filed on December 20, 2023) | — | — | — |
(Filed on November 14, 2022) | — | — | — |
(Filed on September 5, 2023) | — | — | — |
(Filed on August 10, 2022) | — | — | — |
(Filed on June 14, 2023) | — | — | — |
(Filed on May 12, 2022) | — | — | — |
(Filed on March 10, 2023) (Filed on March 30, 2022) | — | — | — |
(Filed on November 8, 2021) | — | — | — |
(Filed on August 10, 2022) (Filed on September 28, 2021) | — | — | — |
(Filed on May 12, 2022) | — | — | — |
(Filed on March 30, 2022) (Filed on August 16, 2021) | — | — | — |
(Filed on November 8, 2021) (Filed on November 16, 2020) | -51.2% | 51.5% | $86.2K |
(Filed on September 28, 2021) (Filed on August 14, 2020) | -60.4% | 44.4% | $48.6K |
(Filed on September 28, 2021) (Filed on May 15, 2020) | -89.8% | 43.6% | $56.1K |
(Filed on August 16, 2021) (Filed on March 31, 2020) | — | — | $100K |
(Filed on November 16, 2020) | -59.4% | 56.0% | $91.1K |
(Filed on August 14, 2020) | -74.7% | 51.7% | $111.7K |
(Filed on May 15, 2020) | -66.1% | 50.0% | $93.9K |
(Filed on March 31, 2020) | -72.3% | 57.0% | $119K |
(Filed on November 14, 2019) | -46.9% | 58.2% | $115.6K |
(Filed on August 14, 2019) | -40.1% | 53.6% | $296.3K |
(Filed on May 15, 2019) | -44.9% | 57.7% | $211.6K |
(Filed on April 1, 2019) | -60.6% | 58.1% | $518.5K |
(Filed on November 14, 2018) | -17.8% | 57.5% | $784.2K |
(Filed on August 14, 2018) | +42.8% | 67.4% | $799.7K |
(Filed on May 15, 2018) | -10.8% | 68.0% | $1.1M |
(Filed on April 2, 2018) | +92.2% | 66.6% | $919.4K |
(Filed on November 14, 2017) | +4.2% | 58.0% | $404.8K |
(Filed on August 14, 2017) | -8.7% | 66.3% | $393.7K |
(Filed on May 15, 2017) | +21.7% | 62.0% | $481.3K |
(Filed on March 31, 2017) | +29.4% | 69.7% | $369.2K |
(Filed on November 14, 2016) | +74.9% | 66.1% | $698.5K |
(Filed on August 15, 2016) | +173.8% | 66.1% | $480.2K |
(Filed on May 16, 2016) | +272.9% | 66.1% | $273.7K |
(Filed on March 30, 2016) | +36.8% | 55.0% | $542.7K |
(Filed on November 13, 2015) | +25.9% | 51.5% | $512.3K |
(Filed on August 14, 2015) | +3.3% | 58.9% | $456.1K |
(Filed on May 15, 2015) | +3.2% | 50.2% | $175.2K |
(Filed on March 31, 2015) | +33.7% | 57.6% | $477.6K |
(Filed on November 14, 2014) | +32.2% | 62.5% | $151.9K |
(Filed on August 14, 2014) | -27.9% | 59.0% | $611.6K |
(Filed on May 15, 2014) | -77.5% | 68.9% | $1.2M |
(Filed on March 31, 2014) | -50.4% | 51.6% | $522.1K |
(Filed on November 14, 2013) | -67.6% | 63.6% | $2.2M |
(Filed on August 14, 2013) | -57.3% | 73.8% | $2.6M |
(Filed on May 15, 2013) | -53.5% | 75.3% | $3.2M |
(Filed on April 1, 2013) | -77.3% | 63.2% | $3.4M |
(Filed on November 14, 2012) | -48.4% | 75.0% | $4.1M |
(Filed on August 14, 2012) | -29.2% | 80.1% | $4.3M |
(Filed on May 15, 2012) | — | 79.1% | — |
(Filed on March 30, 2012) | — | 77.2% | $5.3M |
(Filed on November 14, 2011) | — | 73.7% | — |
(Filed on August 15, 2011) | — | 72.1% | — |