- 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 September 4, 2026) | +1.3% | 28.2% | $62.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 5, 2026) | +2.2% | 25.5% | $63.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 6, 2026) | +2.3% | 24.1% | $62.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 12, 2025) | -0.5% | 28.1% | $76M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 4, 2026) | +76.7% | 27.9% | $66.3M |
(Filed on June 5, 2026) | +70.0% | 29.0% | $62.6M |
(Filed on March 6, 2026) | +67.3% | 23.1% | $50M |
(Filed on December 12, 2025) | +66.6% | 23.8% | $97.7M |
(Filed on September 5, 2025) | -6.4% | 25.3% | $94M |
(Filed on June 6, 2025) | -2.7% | 24.9% | $56.1M |
(Filed on March 11, 2025) | -8.7% | 21.5% | $44.4M |
(Filed on December 16, 2024) | -3.9% | 27.1% | $58.5M |
(Filed on September 6, 2024) | -7.5% | 26.2% | $73.3M |
(Filed on June 7, 2024) | -15.3% | 24.6% | $43.5M |
(Filed on March 8, 2024) | -1.9% | 19.8% | $43.1M |
(Filed on December 15, 2023) | +5.4% | 21.9% | $55.1M |
(Filed on September 1, 2023) | +15.8% | 22.4% | $50M |
(Filed on June 2, 2023) | +19.4% | 22.7% | $38.9M |
(Filed on March 10, 2023) | +16.0% | 20.7% | $31.7M |
(Filed on December 16, 2022) | +14.2% | 22.3% | $40.1M |
(Filed on September 2, 2022) | +32.0% | 21.4% | $43.7M |
(Filed on June 3, 2022) | +44.2% | 22.9% | $49.3M |
(Filed on March 4, 2022) | +17.1% | 23.4% | $43.4M |
(Filed on December 17, 2021) | +6.3% | 25.9% | $51.6M |
(Filed on September 3, 2021) | -11.1% | 23.4% | $41.1M |
(Filed on June 4, 2021) | -14.1% | 20.1% | $80.3M |
(Filed on March 5, 2021) | -0.1% | 19.9% | $23.1M |
(Filed on December 11, 2020) | -1.5% | 23.8% | $30.9M |
(Filed on September 4, 2020) | -0.6% | 23.9% | $10.7M |
(Filed on June 5, 2020) | +1.9% | 21.5% | — |
(Filed on March 6, 2020) | +2.7% | 19.4% | $17.5M |
(Filed on December 12, 2019) | +4.8% | 23.1% | $29M |
(Filed on September 6, 2019) (Filed on September 7, 2018) | +4.6% | 22.5% | $12.4M |
(Filed on June 5, 2018) | +2.4% | 21.2% | $10.1M |
(Filed on March 6, 2019) | -1.8% | 19.4% | $13.8M |
(Filed on December 12, 2019) (Filed on December 11, 2018) | -6.5% | 23.5% | $17.5M |
(Filed on September 7, 2018) | -7.5% | 22.9% | $15.8M |
(Filed on June 5, 2018) | -8.9% | 22.5% | $14.5M |
(Filed on March 6, 2018) | -3.2% | 20.6% | $14.1M |
(Filed on December 12, 2017) | +27.5% | 24.5% | $25.5M |
(Filed on September 7, 2017) | +37.7% | 24.8% | $32.2M |
(Filed on May 31, 2017) | +61.6% | 23.1% | $29M |
(Filed on March 7, 2017) | +57.5% | 20.9% | $27.7M |
(Filed on December 16, 2016) | +19.3% | 25.5% | $23.1M |
(Filed on September 7, 2016) | +6.0% | 24.1% | $27M |
(Filed on June 1, 2016) | +5.0% | 21.9% | $60M |
(Filed on March 8, 2016) | +1.2% | 17.3% | $63.9M |
(Filed on December 15, 2015) | -1.8% | 21.2% | $120.4M |
(Filed on September 9, 2015) | +8.4% | 23.1% | $134.2M |
(Filed on June 3, 2015) | +8.0% | 19.6% | $127M |
(Filed on March 3, 2015) | -31.9% | 23.9% | $25.8M |
(Filed on December 12, 2014) | -29.0% | 25.3% | $49.7M |
(Filed on September 9, 2014) | -34.1% | 26.0% | $16.1M |
(Filed on June 5, 2014) | -35.6% | 23.5% | $9.6M |
(Filed on March 6, 2014) | +14.9% | 12.4% | $4.6M |
(Filed on December 18, 2013) | +0.9% | 17.8% | $71.3M |
(Filed on September 4, 2013) | -5.7% | 15.7% | $62.3M |
(Filed on June 7, 2013) | -4.3% | 11.6% | $54.1M |
(Filed on March 7, 2013) | +1.1% | 14.6% | $81.7M |
(Filed on December 31, 2012) | +4.8% | 19.6% | $89.6M |
(Filed on September 10, 2012) | +12.1% | 16.9% | $62.4M |
(Filed on June 11, 2012) | +1.9% | 13.6% | $57.7M |
(Filed on March 7, 2012) | +5.5% | 12.6% | $182.5M |
(Filed on December 20, 2011) | — | 18.0% | $187.2M |
(Filed on September 21, 2011) | — | 17.9% | — |
(Filed on June 14, 2011) | — | 15.9% | — |
(Filed on March 11, 2011) | — | 16.7% | — |