- 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 29, 2026) | +8.1% | 10.3% | $2.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 29, 2026) | +14.7% | 12.0% | $6.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 4, 2026) | +7.5% | 11.6% | $1.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 29, 2025) | -0.7% | 13.2% | $4.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 29, 2026) | +6.8% | 12.6% | $1.7M |
(Filed on April 29, 2026) | +17.4% | 12.2% | $13M |
(Filed on March 4, 2026) | +7.6% | 14.0% | $28.3M |
(Filed on October 29, 2025) | +34.5% | 11.9% | $28.3M |
(Filed on July 30, 2025) | +5.3% | 9.5% | $4.8M |
(Filed on April 30, 2025) | +0.9% | 9.7% | $4.6M |
(Filed on March 6, 2025) | +2.8% | 11.4% | $30.9M |
(Filed on October 31, 2024) | -7.7% | 11.3% | $3.9M |
(Filed on July 26, 2024) | -6.2% | 7.6% | $8.9M |
(Filed on April 26, 2024) | -9.0% | 3.7% | $2.8M |
(Filed on March 1, 2024) | +20.9% | 5.2% | $3.8M |
(Filed on October 27, 2023) | +30.5% | 7.4% | $2.7M |
(Filed on July 28, 2023) | +33.4% | 7.4% | $8.1M |
(Filed on May 15, 2023) | +14.1% | 7.3% | $6.7M |
(Filed on March 16, 2023) | -4.6% | 4.1% | $12.3M |
(Filed on October 28, 2022) | -26.1% | 4.7% | $893K |
(Filed on July 29, 2022) | -20.6% | 8.4% | $2.4M |
(Filed on April 29, 2022) | -8.0% | 10.1% | $4.6M |
(Filed on March 7, 2022) | -14.8% | 12.8% | $1.6M |
(Filed on October 29, 2021) | -5.0% | 11.9% | $2.7M |
(Filed on July 30, 2021) | +10.7% | 11.3% | $10.3M |
(Filed on April 30, 2021) | +16.4% | 11.9% | $12.6M |
(Filed on March 2, 2021) | +101.4% | 9.6% | $128K |
(Filed on October 30, 2020) | +59.5% | 10.5% | $1.4M |
(Filed on July 31, 2020) | +3.9% | 9.0% | $2.8M |
(Filed on May 1, 2020) | +4.6% | 6.3% | $2.6M |
(Filed on February 28, 2020) | -38.8% | -22.4% | $8.7M |
(Filed on November 1, 2019) | -10.8% | 3.9% | $2.6M |
(Filed on August 2, 2019) | +16.3% | 12.2% | $6.3M |
(Filed on May 9, 2019) | -1.4% | 11.6% | $9.2M |
(Filed on March 27, 2019) | +12.4% | 17.1% | $9.1M |
(Filed on November 2, 2018) | -14.5% | 7.7% | $2.7M |
(Filed on August 3, 2018) | -2.1% | 11.2% | $920K |
(Filed on May 4, 2018) | +7.0% | 9.4% | $1.6M |
(Filed on March 13, 2018) | -10.9% | 8.1% | $305K |
(Filed on November 9, 2017) | +19.7% | 14.7% | $3.1M |
(Filed on August 3, 2017) | +63.0% | 12.1% | $1.5M |
(Filed on May 5, 2017) | +59.1% | 11.3% | $1.6M |
(Filed on March 24, 2017) | +50.8% | 10.8% | $1.3M |
(Filed on November 8, 2016) | +28.1% | 6.0% | $17.2M |
(Filed on August 5, 2016) | -4.6% | 7.0% | $20.7M |
(Filed on May 6, 2016) | +0.2% | 10.4% | $34.7M |
(Filed on March 15, 2016) | +0.9% | 16.9% | $38.9M |
(Filed on November 9, 2015) | +20.2% | 12.1% | $45.9M |
(Filed on August 7, 2015) | +7.3% | 6.5% | $34.4M |
(Filed on May 6, 2015) | +8.3% | 9.4% | $45.6M |
(Filed on February 27, 2015) | +7.9% | 12.0% | $40.9M |
(Filed on October 31, 2014) | +18.0% | 6.3% | $31.2M |
(Filed on August 1, 2014) | +25.2% | 9.4% | $40.6M |
(Filed on May 2, 2014) | +47.5% | 7.8% | $45.9M |
(Filed on March 27, 2014) | +78.3% | 12.7% | $43.1M |
(Filed on November 4, 2013) | +38.1% | 6.5% | $50.2M |
(Filed on August 2, 2013) | -5.3% | -0.3% | $31.9M |
(Filed on May 3, 2013) | -35.6% | -5.6% | $15.7M |
(Filed on March 6, 2013) | -38.8% | 0.7% | $39M |
(Filed on November 1, 2012) | -45.4% | -4.5% | $35.2M |
(Filed on August 3, 2012) | -18.6% | 2.8% | $24.7M |
(Filed on May 4, 2012) | — | 13.1% | — |
(Filed on March 6, 2012) | — | 12.9% | $23.2M |
(Filed on November 3, 2011) | — | 18.4% | — |
(Filed on August 5, 2011) | — | 22.5% | — |