- 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 30, 2026) | +9.5% | 61.6% | $18M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 30, 2026) | +24.1% | 63.6% | $27.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 2, 2026) | — | — | $20M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | — | — | $15.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 30, 2026) | — | 69.9% | $16M |
(Filed on April 30, 2026) | — | 71.8% | $19.5M |
(Filed on March 2, 2026) | — | — | $20.3M |
(Filed on November 6, 2025) | — | — | $21.6M |
(Filed on August 5, 2025) | — | — | $12.4M |
(Filed on May 1, 2025) | — | — | $20.5M |
(Filed on February 26, 2025) | — | — | $11.6M |
(Filed on October 31, 2024) | — | — | $17.4M |
(Filed on August 1, 2024) | — | — | $20.6M |
(Filed on May 2, 2024) | — | — | $27.6M |
(Filed on March 5, 2024) | — | — | $35.6M |
(Filed on November 2, 2023) | — | — | $28.9M |
(Filed on August 3, 2023) | — | — | $32.3M |
(Filed on May 4, 2023) | — | — | $38.4M |
(Filed on March 1, 2023) | — | — | $48.8M |
(Filed on November 3, 2022) | +44.2% | 58.2% | $78.5M |
(Filed on August 4, 2022) | +40.8% | 59.4% | $59M |
(Filed on May 5, 2022) | +20.0% | 62.5% | $57.6M |
(Filed on February 22, 2022) | +26.8% | 63.7% | $36.6M |
(Filed on November 2, 2021) | +27.8% | 62.5% | $29M |
(Filed on August 3, 2021) | +19.4% | 63.8% | $34.9M |
(Filed on May 4, 2021) | +12.2% | 66.2% | $33.7M |
(Filed on February 25, 2021) | +30.9% | 64.9% | $35M |
(Filed on October 29, 2020) | +48.4% | 66.8% | $24.4M |
(Filed on August 5, 2020) | +45.8% | 63.9% | $23.5M |
(Filed on May 5, 2020) | +61.9% | 61.6% | $29M |
(Filed on February 21, 2020) | +24.6% | 58.3% | $28.9M |
(Filed on October 30, 2019) | +42.6% | 47.1% | $22.3M |
(Filed on August 1, 2019) | +61.9% | 49.9% | $14.3M |
(Filed on May 7, 2019) | +93.6% | 46.0% | $14.9M |
(Filed on February 27, 2019) | +60.4% | 43.8% | $13.7M |
(Filed on November 1, 2018) | +6.1% | 50.5% | $17M |
(Filed on August 2, 2018) | +3.0% | 54.2% | $20.3M |
(Filed on May 8, 2018) | -8.2% | 47.3% | $10.9M |
(Filed on March 8, 2018) | +4.9% | 44.6% | $22.6M |
(Filed on November 3, 2017) | +26.5% | 46.4% | $12.9M |
(Filed on August 4, 2017) | +4.8% | 46.2% | $7.7M |
(Filed on May 4, 2017) | -0.8% | 44.1% | $20.8M |
(Filed on March 8, 2017) | +0.7% | 36.2% | $71M |
(Filed on November 4, 2016) | -22.4% | 30.9% | $50.8M |
(Filed on August 5, 2016) | +2.7% | 20.4% | $35.1M |
(Filed on May 6, 2016) | -2.2% | 38.7% | $17.9M |
(Filed on March 9, 2016) | +3.8% | 31.3% | $22.8M |
(Filed on November 6, 2015) | -1.7% | 45.1% | $22.3M |
(Filed on August 7, 2015) | -15.3% | 44.8% | $28.6M |
(Filed on May 8, 2015) | -19.2% | 47.2% | $24M |
(Filed on March 16, 2015) | -12.3% | 46.5% | $29.5M |
(Filed on November 7, 2014) | +27.8% | 35.2% | $24.4M |
(Filed on August 8, 2014) | +10.0% | 43.4% | $58.2M |
(Filed on May 12, 2014) | +12.0% | 47.7% | $69.2M |
(Filed on March 7, 2014) | +1.0% | 51.4% | $26.7M |
(Filed on November 1, 2013) | -10.8% | 46.5% | $26.7M |
(Filed on August 2, 2013) | +36.6% | 39.6% | $26.7M |
(Filed on May 3, 2013) | +31.3% | 36.6% | $31.4M |
(Filed on March 12, 2013) | +61.3% | 17.0% | $25.5M |
(Filed on November 8, 2012) | +85.3% | 48.9% | $14.8M |
(Filed on August 8, 2012) | +13.8% | 39.7% | $17.2M |
(Filed on May 7, 2012) | — | 46.7% | — |
(Filed on March 5, 2012) | — | 43.8% | $28.9M |
(Filed on November 3, 2011) | — | 53.4% | — |
(Filed on August 30, 2011) | — | 50.6% | — |