- 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 July 14, 2026) | -8.4% | 84.0% | $1.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 14, 2026) | -1.6% | 83.2% | $1.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on January 14, 2026) | +1.3% | 85.4% | $1.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 24, 2025) | +1.8% | 80.8% | $1.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 14, 2026) | -1.9% | 85.7% | $1.3M |
(Filed on April 14, 2026) | +3.3% | 85.3% | $1.2M |
(Filed on January 14, 2026) | +6.2% | 87.3% | $1.5M |
(Filed on November 24, 2025) | +7.4% | 85.6% | $1.5M |
(Filed on July 14, 2025) | +8.2% | 87.0% | $1.4M |
(Filed on April 14, 2025) | +9.7% | 86.3% | $1.5M |
(Filed on January 14, 2025) | +13.1% | 85.8% | $1.8M |
(Filed on November 21, 2024) | +5.3% | 88.0% | $2M |
(Filed on July 15, 2024) | +6.9% | 87.5% | $1.8M |
(Filed on April 15, 2024) | +0.3% | 85.9% | $2M |
(Filed on January 16, 2024) | -10.0% | 87.3% | $2.2M |
(Filed on November 28, 2023) | -3.8% | 82.1% | $2.1M |
(Filed on July 17, 2023) | -7.8% | 79.0% | $2M |
(Filed on April 17, 2023) | -3.7% | 83.1% | $2.4M |
(Filed on January 17, 2023) | +0.9% | 89.6% | $2.5M |
(Filed on November 14, 2022) | +0.2% | 89.0% | $2.8M |
(Filed on July 12, 2022) | +15.3% | 91.0% | $2.9M |
(Filed on April 13, 2022) | +15.4% | 90.1% | $3M |
(Filed on January 13, 2022) | +7.5% | 92.0% | $3.1M |
(Filed on November 23, 2021) | +5.8% | 92.5% | $1.8M |
(Filed on July 14, 2021) | -3.1% | 90.7% | — |
(Filed on April 14, 2021) | -8.3% | 91.4% | $1.1M |
(Filed on January 13, 2021) | +6.3% | 91.8% | $1.5M |
(Filed on November 18, 2019) | +8.8% | 68.2% | $2.5M |
(Filed on July 15, 2019) | +5.3% | 92.5% | $1.2M |
(Filed on April 15, 2020) | +7.9% | 91.6% | $1.5M |
(Filed on January 15, 2020) | +1.0% | 92.3% | $1.3M |
(Filed on November 18, 2019) | +2.6% | 66.7% | $1.1M |
(Filed on July 15, 2019) | +2.7% | 100.0% | $2.1M |
(Filed on April 15, 2019) | +4.2% | 100.0% | $1.6M |
(Filed on January 14, 2019) | +9.1% | 100.0% | $1.8M |
(Filed on November 27, 2018) | +2.7% | 100.0% | $1.3M |
(Filed on July 16, 2018) | +2.5% | 100.0% | $1.2M |
(Filed on April 16, 2018) | +2.4% | 100.0% | $939.4K |
(Filed on January 16, 2018) | +5.3% | 100.0% | $961.7K |
(Filed on November 29, 2017) | +3.5% | 100.0% | $662.7K |
(Filed on July 17, 2017) | +9.0% | 100.0% | $756.4K |
(Filed on April 13, 2017) | +2.8% | 100.0% | $673K |
(Filed on January 17, 2017) | -11.2% | 100.0% | $642K |
(Filed on November 29, 2016) | -8.3% | 100.0% | $387.3K |
(Filed on July 15, 2016) | -14.8% | 100.0% | $419.4K |
(Filed on April 14, 2016) | -8.3% | 100.0% | $577.1K |
(Filed on January 14, 2016) | +3.5% | 100.0% | $876.5K |
(Filed on November 25, 2015) | +4.1% | 100.0% | $990K |
(Filed on July 15, 2015) | +7.9% | 100.0% | $1M |
(Filed on April 14, 2015) | -7.9% | 100.0% | $870.9K |
(Filed on January 14, 2015) | -13.3% | 100.0% | $1.5M |
(Filed on November 24, 2014) | -8.5% | 100.0% | $1.5M |
(Filed on July 14, 2014) | -14.6% | 100.0% | $1.2M |
(Filed on April 10, 2014) | -1.6% | 100.0% | $1.1M |
(Filed on January 14, 2014) | -5.4% | 100.0% | $1.1M |
(Filed on November 25, 2013) | +0.9% | 100.0% | $1.3M |
(Filed on July 15, 2013) | -13.1% | 100.0% | $1.1M |
(Filed on April 15, 2013) | +6.4% | 100.0% | $978.2K |
(Filed on January 15, 2013) | +6.4% | 100.0% | $1M |
(Filed on November 29, 2012) | — | 100.0% | $1.2M |
(Filed on July 16, 2012) | — | 100.0% | — |
(Filed on April 16, 2012) | — | 100.0% | — |
(Filed on February 15, 2012) | — | 100.0% | — |