- 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 31, 2026) | +3.1% | 9.9% | $36.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | -4.9% | 8.5% | $66.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 19, 2026) | +0.6% | 10.4% | $35.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 29, 2025) | +0.2% | 7.9% | $97.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 31, 2026) | +3.8% | 10.2% | $85.5M |
(Filed on May 6, 2026) | -0.9% | 8.4% | $34.4M |
(Filed on February 19, 2026) | +0.5% | 6.8% | $32.6M |
(Filed on October 29, 2025) | +1.6% | 9.2% | $50.8M |
(Filed on July 30, 2025) | -3.5% | 9.9% | $37.8M |
(Filed on April 30, 2025) | -1.8% | 7.4% | $42.2M |
(Filed on February 24, 2025) | -3.0% | 6.2% | $33.8M |
(Filed on October 31, 2024) | -4.8% | 7.4% | $77.9M |
(Filed on August 2, 2024) | -2.6% | 9.9% | $43.8M |
(Filed on May 3, 2024) | -0.7% | 8.6% | $35.7M |
(Filed on February 26, 2024) | +2.2% | 7.9% | $17.2M |
(Filed on November 1, 2023) | +4.8% | 8.4% | $27.9M |
(Filed on August 2, 2023) | +6.2% | 6.7% | $15.6M |
(Filed on May 3, 2023) | +4.5% | 7.9% | $25.3M |
(Filed on February 22, 2023) | +1.5% | 3.9% | $16.1M |
(Filed on November 2, 2022) | +1.5% | 4.9% | $19M |
(Filed on August 3, 2022) | +4.5% | 9.6% | $19.6M |
(Filed on May 4, 2022) | -2.7% | 9.6% | $26.4M |
(Filed on February 23, 2022) | -2.2% | 3.6% | $16.5M |
(Filed on November 3, 2021) | -7.5% | 6.8% | $14M |
(Filed on August 4, 2021) | -11.9% | 7.2% | $31.5M |
(Filed on May 5, 2021) | -3.1% | 6.1% | $20.7M |
(Filed on February 24, 2021) | -2.0% | 3.7% | $33.3M |
(Filed on October 28, 2020) | +0.1% | 7.1% | $16.3M |
(Filed on July 29, 2020) | -2.6% | 7.9% | $16.2M |
(Filed on April 29, 2020) | +4.3% | 8.2% | $21.9M |
(Filed on February 20, 2020) | +9.7% | 4.1% | $21.3M |
(Filed on October 30, 2019) | +12.3% | 4.9% | $22.5M |
(Filed on July 30, 2019) | +10.9% | 6.2% | $39.8M |
(Filed on April 30, 2019) | +7.1% | 9.6% | $37.4M |
(Filed on February 20, 2020) (Filed on February 19, 2019) | -0.1% | 5.3% | $25.1M |
(Filed on October 30, 2018) | +0.3% | 6.1% | $29.9M |
(Filed on July 31, 2018) | +5.4% | 10.7% | $24.4M |
(Filed on May 1, 2018) | +1.4% | 9.6% | $26M |
(Filed on February 20, 2018) | -2.4% | 5.9% | $20.1M |
(Filed on October 31, 2017) | +1.5% | 12.5% | $23.2M |
(Filed on August 1, 2017) | -4.0% | 13.4% | $42.8M |
(Filed on May 2, 2017) | +1.0% | 13.8% | $34.9M |
(Filed on February 21, 2017) | +5.2% | 4.6% | $24.9M |
(Filed on November 1, 2016) | +5.8% | 8.9% | $42.6M |
(Filed on August 2, 2016) | +0.2% | 10.1% | $34.4M |
(Filed on May 3, 2016) | +2.7% | 10.0% | $28.6M |
(Filed on February 23, 2016) | +5.6% | 6.7% | $34.1M |
(Filed on October 27, 2015) | +2.7% | 8.4% | $37.3M |
(Filed on July 28, 2015) | +10.5% | 10.7% | $47.5M |
(Filed on April 28, 2015) | +6.9% | 10.9% | $38.6M |
(Filed on February 18, 2015) | +13.3% | 3.7% | $42.5M |
(Filed on October 28, 2014) | +9.2% | 6.2% | $30.6M |
(Filed on July 29, 2014) | +6.9% | 10.3% | $30.8M |
(Filed on April 29, 2014) | +2.3% | 10.7% | $25.9M |
(Filed on February 21, 2014) | -0.5% | 5.0% | $39.9M |
(Filed on October 29, 2013) | -0.8% | 9.4% | $24.6M |
(Filed on July 30, 2013) | -7.9% | 12.2% | $32M |
(Filed on April 30, 2013) | -7.8% | 12.5% | $27.5M |
(Filed on February 19, 2013) | -4.4% | 4.0% | $46.9M |
(Filed on October 30, 2012) | +0.3% | 7.9% | $26.8M |
(Filed on July 31, 2012) | +4.0% | 9.9% | $55.1M |
(Filed on May 1, 2012) | +3.3% | 12.6% | $35.2M |
(Filed on February 28, 2012) | -6.4% | 4.8% | $49.1M |
(Filed on November 1, 2011) | +3.5% | 6.6% | $50.8M |
(Filed on August 3, 2011) | +2.2% | 8.3% | $26.5M |
(Filed on May 3, 2011) | — | 10.4% | — |
(Filed on March 1, 2011) | — | 7.7% | $34.5M |
(Filed on November 2, 2010) | — | 9.0% | — |
(Filed on August 3, 2010) | — | 9.3% | — |