- 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 6, 2026) | -3.1% | 76.2% | $9.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 12, 2026) | +3.1% | 77.3% | $10.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 26, 2026) | +26.8% | 74.1% | $12M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | +22.3% | 77.9% | $9.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +40.4% | 78.1% | $8.5M |
(Filed on May 12, 2026) | +61.3% | 79.0% | $8.5M |
(Filed on March 26, 2026) | +47.6% | 77.9% | $10.2M |
(Filed on November 6, 2025) | +89.0% | 75.5% | $3.3M |
(Filed on August 7, 2025) | +53.2% | 73.2% | $2.5M |
(Filed on May 8, 2025) | +53.3% | 72.6% | $2.9M |
(Filed on March 20, 2025) | +27.2% | 69.1% | $1.8M |
(Filed on November 7, 2024) | +18.9% | 71.5% | $1.1M |
(Filed on August 12, 2024) | +20.4% | 74.3% | $332K |
(Filed on May 9, 2024) | +18.2% | 66.6% | $106K |
(Filed on March 21, 2024) | +29.1% | 78.4% | $1.2M |
(Filed on November 9, 2023) | +11.8% | 72.2% | $1.1M |
(Filed on August 10, 2023) | +33.4% | 71.8% | $1.5M |
(Filed on May 11, 2023) | +51.0% | 72.2% | $313K |
(Filed on March 31, 2023) (Filed on May 13, 2022) | +109.9% | 68.8% | $619K |
(Filed on November 14, 2022) | +172.7% | 58.3% | $327K |
(Filed on August 12, 2022) | +3,404.8% | 64.0% | $264K |
(Filed on May 26, 2022) | +1,320.1% | 50.1% | $96K |
(Filed on May 13, 2022) | +503.9% | 103.8% | $2.4M |
(Filed on February 28, 2022) | +591.2% | 56.0% | $5.4M |
(Filed on January 14, 2022) | -73.8% | 4.8% | $430.6K |
(Filed on December 13, 2021) | -16.3% | 12.8% | $1.3M |
(Filed on October 21, 2021) | -26.4% | 59.5% | $1.8M |
(Filed on July 1, 2021) (Filed on November 23, 2020) | -66.8% | 37.8% | $402.7K |
(Filed on August 14, 2020) | -30.1% | 41.4% | $154.4K |
(Filed on May 15, 2020) | -48.3% | 47.3% | $98.9K |
(Filed on March 30, 2020) | +44.4% | 61.0% | $364.5K |
(Filed on November 14, 2019) | +268.7% | 69.2% | $72.3K |
(Filed on August 14, 2019) | +308.1% | 63.2% | $670.7K |
(Filed on May 20, 2019) | +130.2% | 51.9% | $154.2K |
(Filed on April 1, 2019) | -51.2% | 68.2% | $730.2K |
(Filed on November 19, 2018) | -36.8% | 61.8% | $40.2K |
(Filed on August 14, 2018) | -45.4% | 77.8% | $62.1K |
(Filed on May 15, 2018) | -44.5% | 63.1% | $97.5K |
(Filed on March 29, 2018) | +74.4% | 51.3% | $133.6K |
(Filed on November 14, 2017) | +78.0% | 61.4% | $504.4K |
(Filed on August 14, 2017) | -15.2% | 61.7% | $122.9K |
(Filed on May 15, 2017) | +28.0% | 72.8% | $604.1K |
(Filed on March 31, 2017) | +57.0% | 70.0% | $152.9K |
(Filed on November 8, 2016) | -36.9% | 73.0% | $625.5K |
(Filed on August 15, 2016) | +0.8% | 68.4% | $1.6M |
(Filed on May 16, 2016) | +45.0% | 72.1% | $2.5M |
(Filed on March 30, 2016) | -18.3% | 70.4% | $3.5M |
(Filed on November 12, 2015) | +53.3% | 70.1% | $4.7M |
(Filed on August 11, 2015) | +48.3% | 73.4% | $6.2M |
(Filed on May 6, 2015) | -27.9% | 87.4% | $7.2M |
(Filed on March 3, 2015) | +104.0% | 72.1% | $182.3K |
(Filed on November 12, 2014) | -16.7% | 80.1% | $333.8K |
(Filed on August 6, 2014) | -23.6% | 85.2% | $70.7K |
(Filed on May 13, 2014) | -15.6% | 72.3% | $671K |
(Filed on March 31, 2014) | -37.0% | 84.3% | $70.3K |
(Filed on November 12, 2013) | +10.3% | 75.3% | $361.3K |
(Filed on August 14, 2013) | +28.5% | 60.9% | $1.4M |
(Filed on May 14, 2013) | -5.2% | 69.9% | $2.4M |
(Filed on March 26, 2013) | +18.7% | 67.7% | $3.9M |
(Filed on November 14, 2012) | -41.9% | 70.0% | $5.8M |
(Filed on August 8, 2012) | +39.7% | 71.2% | $7.8M |
(Filed on May 14, 2012) | — | 62.9% | — |
(Filed on March 14, 2012) | — | 72.6% | $417.5K |
(Filed on November 14, 2011) | — | 60.5% | — |
(Filed on August 10, 2011) | — | 65.1% | — |