- 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 3, 2026) | +0.5% | — | $25M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | -7.6% | — | $18M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 25, 2026) | 0.0% | — | $19M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +2.3% | — | $44M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 3, 2026) | +2.2% | — | $9M |
(Filed on May 5, 2026) | +1.3% | — | $17M |
(Filed on February 25, 2026) | +2.9% | — | $30M |
(Filed on November 5, 2025) | +3.8% | — | $9.1M |
(Filed on August 6, 2025) | +5.8% | — | $14.6M |
(Filed on May 7, 2025) | +28.3% | — | $12.3M |
(Filed on February 26, 2025) | +1.5% | — | $35M |
(Filed on November 6, 2024) | +5.6% | — | $8.6M |
(Filed on August 7, 2024) | +0.4% | — | $15.7M |
(Filed on May 1, 2024) | +2.7% | — | $10.6M |
(Filed on February 21, 2024) | +18.1% | — | $13.4M |
(Filed on November 1, 2023) | +21.4% | — | $14.4M |
(Filed on August 2, 2023) | +26.9% | — | $21.6M |
(Filed on May 3, 2023) | +11.9% | — | $203.6M |
(Filed on February 22, 2023) | +13.5% | — | $22.2M |
(Filed on November 1, 2022) | +8.6% | — | $19.2M |
(Filed on August 3, 2022) | +7.1% | — | $39M |
(Filed on May 4, 2022) | +5.8% | — | $21.6M |
(Filed on February 23, 2022) | +4.4% | — | $14.2M |
(Filed on November 3, 2021) | -3.9% | — | $84.7M |
(Filed on August 4, 2021) | -7.4% | — | $116.4M |
(Filed on May 5, 2021) | -1.6% | — | $18.9M |
(Filed on February 24, 2021) | -2.1% | — | $9.9M |
(Filed on November 4, 2020) | -4.1% | — | $14.5M |
(Filed on August 5, 2020) | -5.8% | — | $17.2M |
(Filed on May 8, 2020) | -3.1% | — | $14.9M |
(Filed on February 26, 2020) | -6.4% | — | $14.7M |
(Filed on November 7, 2019) | -0.4% | — | $21.2M |
(Filed on August 7, 2019) | +1.5% | — | $35.3M |
(Filed on May 1, 2019) | -6.2% | — | $26.3M |
(Filed on February 26, 2020) (Filed on February 20, 2019) | -1.1% | — | $16.2M |
(Filed on November 7, 2018) | -2.1% | — | $14.7M |
(Filed on August 1, 2018) | -1.4% | — | $13.4M |
(Filed on May 2, 2018) | +4.4% | — | $26.2M |
(Filed on February 21, 2018) | +3.8% | — | $8.5M |
(Filed on November 1, 2017) | -3.3% | — | $7.1M |
(Filed on August 2, 2017) | -5.5% | — | $13.5M |
(Filed on May 3, 2017) | -6.3% | — | $12.8M |
(Filed on February 22, 2017) | -6.0% | — | $10.5M |
(Filed on November 1, 2016) | +4.0% | — | $9.3M |
(Filed on August 3, 2016) | +7.9% | — | $16.2M |
(Filed on May 4, 2016) | -0.0% | — | $22.1M |
(Filed on February 24, 2016) | +1.9% | — | $22.1M |
(Filed on November 4, 2015) | +4.2% | — | $10.4M |
(Filed on August 5, 2015) | +1.7% | — | $208M |
(Filed on May 6, 2015) | -7.5% | — | $90.2M |
(Filed on February 25, 2015) | -1.5% | — | $82.6M |
(Filed on November 5, 2014) | -15.0% | — | $92M |
(Filed on August 8, 2014) | -10.5% | — | $85.4M |
(Filed on May 7, 2014) | +6.8% | — | $89.2M |
(Filed on February 26, 2014) | -6.5% | — | $75.5M |
(Filed on November 7, 2013) | -0.9% | — | $83M |
(Filed on August 7, 2013) | -4.7% | — | $93.4M |
(Filed on May 3, 2013) | -5.1% | — | $72.7M |
(Filed on February 26, 2013) | +17.2% | — | $74.7M |
(Filed on November 7, 2012) | -6.4% | — | $78.1M |
(Filed on August 7, 2012) | -0.0% | — | $69.9M |
(Filed on May 4, 2012) | +4.4% | — | $61.8M |
(Filed on February 28, 2012) | -7.2% | — | $69.4M |
(Filed on November 4, 2011) | +16.7% | — | $56.7M |
(Filed on August 5, 2011) | +17.5% | — | $38.5M |
(Filed on May 6, 2011) | — | — | — |
(Filed on February 25, 2011) | — | — | $37M |
(Filed on October 29, 2010) | — | — | — |
(Filed on August 6, 2010) | — | — | — |