- 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 13, 2026) | +16.5% | 27.2% | $11.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 13, 2026) | +31.6% | 32.6% | $14.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 31, 2026) | -31.9% | 30.8% | $2.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 13, 2025) | +40.6% | 54.8% | $1.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 13, 2026) | -3.2% | 29.8% | $1.5M |
(Filed on May 13, 2026) | -0.6% | 38.3% | $3.2M |
(Filed on March 31, 2026) | +48.3% | 59.6% | $3.5M |
(Filed on November 13, 2025) | -22.4% | 30.5% | $4.4M |
(Filed on August 14, 2025) | -18.2% | 31.6% | $8.4M |
(Filed on May 15, 2025) | +7.6% | 34.8% | $11.2M |
(Filed on March 31, 2025) | -33.7% | 18.6% | $20.9M |
(Filed on November 14, 2024) | -9.9% | 33.7% | $2.5M |
(Filed on August 12, 2024) | -19.8% | 35.5% | $1.9M |
(Filed on May 15, 2024) | -9.8% | 33.8% | $2.5M |
(Filed on April 16, 2024) (Filed on May 15, 2023) | +110.2% | 33.1% | $1.5M |
(Filed on November 20, 2023) | +49.1% | 31.8% | $1.3M |
(Filed on August 16, 2023) | +125.9% | 34.4% | $508.6K |
(Filed on June 6, 2023) | +10.4% | 29.9% | $376.7K |
(Filed on May 15, 2023) | +14.9% | 36.3% | $1.4M |
(Filed on November 14, 2022) | +78.5% | 35.4% | $866K |
(Filed on August 15, 2022) | +20.6% | 34.4% | $1.7M |
(Filed on May 18, 2022) | +171.0% | 50.7% | $2M |
(Filed on April 5, 2022) | -7.0% | 47.0% | $591K |
(Filed on November 15, 2021) | -21.8% | 33.1% | $318.9K |
(Filed on August 16, 2021) | -25.0% | 26.4% | $595.3K |
(Filed on May 17, 2021) | -59.9% | 16.7% | $461.3K |
(Filed on April 5, 2021) | -28.2% | 24.9% | $1.5M |
(Filed on November 23, 2020) | -14.6% | 31.1% | $998.9K |
(Filed on August 19, 2020) | +2.4% | 28.5% | $1.3M |
(Filed on July 6, 2020) | +31.4% | 22.3% | $611.5K |
(Filed on May 14, 2020) (Filed on April 11, 2019) | -38.3% | 27.5% | $584.9K |
(Filed on November 14, 2019) (Filed on November 13, 2018) | -50.2% | 28.5% | $449.5K |
(Filed on August 14, 2019) (Filed on August 14, 2018) | -69.1% | 23.2% | $494K |
(Filed on May 15, 2019) (Filed on May 21, 2018) | -60.9% | 19.5% | $629.6K |
(Filed on April 11, 2019) (Filed on April 17, 2018) | -27.1% | 17.0% | $2.4M |
(Filed on November 13, 2018) | -28.2% | 34.8% | $2.4M |
(Filed on August 14, 2018) | -15.6% | 37.0% | $1.7M |
(Filed on May 21, 2018) | +60.9% | 30.2% | $4.4M |
(Filed on March 28, 2017) | +28.7% | 30.6% | $7.8M |
(Filed on November 20, 2017) | +224.7% | 33.6% | $2M |
(Filed on August 21, 2017) | +248.3% | 22.2% | $619.1K |
(Filed on May 15, 2017) | +1,286.2% | 22.4% | $477.9K |
(Filed on March 28, 2017) (Filed on March 30, 2016) | +1,019.3% | 26.8% | $1.1M |
(Filed on November 15, 2016) (Filed on November 16, 2015) | +164.0% | 37.9% | $912.8K |
(Filed on August 8, 2016) (Filed on August 14, 2015) | +206.8% | 33.7% | $958.1K |
(Filed on May 16, 2016) | — | 38.5% | $2M |
(Filed on March 30, 2016) | +122.6% | 46.7% | $7.2M |
(Filed on November 16, 2015) | +49.7% | 39.6% | $8.4M |
(Filed on August 14, 2015) | +94.3% | 58.5% | $202.5K |
(Filed on May 15, 2015) | — | — | $271.9K |
(Filed on March 20, 2015) | -43.6% | 64.8% | $509.6K |
(Filed on November 14, 2014) | +238.5% | 77.5% | $284.4K |
(Filed on August 14, 2014) | — | 88.9% | $97.2K |
(Filed on May 15, 2014) | -35.2% | 48.9% | $69.3K |
(Filed on March 14, 2014) | +125.3% | 86.0% | $189.4K |
(Filed on November 12, 2013) | +1.7% | 61.1% | $8K |
(Filed on August 14, 2013) | — | — | $321.6K |
(Filed on May 14, 2013) | — | 21.7% | $2K |
(Filed on December 21, 2012) | — | 34.7% | $99.7K |
(Filed on November 13, 2012) (Filed on September 7, 2012) | — | -19.6% | $10.4K |
(Filed on August 10, 2012) (Filed on July 2, 2012) | — | — | $9.4K |
(Filed on May 11, 2012) | — | — | — |
(Filed on December 21, 2012) | — | — | $7.3K |
(Filed on September 7, 2012) (Filed on July 2, 2012) | — | — | — |
(Filed on July 2, 2012) | — | 100.0% | — |