- 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 10, 2026) | +25.3% | 27.9% | $26.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 12, 2026) | -11.5% | 31.7% | $43.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 6, 2026) | -25.0% | 28.7% | $36.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 9, 2025) | -10.0% | 24.2% | $26.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 10, 2026) | +5.6% | 26.5% | $27.9M |
(Filed on June 12, 2026) | -6.1% | 29.7% | $52.3M |
(Filed on February 6, 2026) | +20.7% | 27.6% | $40M |
(Filed on December 9, 2025) | +0.2% | 25.6% | $25.5M |
(Filed on August 8, 2025) | -8.3% | 23.9% | $28.8M |
(Filed on July 25, 2025) | +33.4% | 30.3% | $30.2M |
(Filed on July 25, 2025) | +0.7% | 29.0% | $18.6M |
(Filed on June 27, 2025) | -9.5% | 31.7% | $17M |
(Filed on August 9, 2024) | -6.0% | 26.9% | $6.2M |
(Filed on May 10, 2024) | -0.5% | 29.8% | $18.5M |
(Filed on February 6, 2024) | +28.4% | 22.5% | $6M |
(Filed on December 13, 2023) | +15.1% | 21.5% | $9.6M |
(Filed on August 9, 2023) | +19.0% | 19.2% | $19.5M |
(Filed on May 12, 2023) | +43.6% | 20.2% | $22.6M |
(Filed on February 10, 2023) | +6.0% | 18.4% | $21.2M |
(Filed on December 16, 2022) | +91.7% | 17.2% | $23.2M |
(Filed on August 12, 2022) | +8.6% | 22.5% | $27.5M |
(Filed on May 13, 2022) | -17.9% | 28.8% | $29.4M |
(Filed on February 11, 2022) | +5.2% | 15.7% | $24M |
(Filed on December 17, 2021) | -27.8% | 18.3% | $35.6M |
(Filed on August 11, 2021) | +21.7% | 23.5% | $18.6M |
(Filed on May 14, 2021) | -2.5% | 28.2% | $18.7M |
(Filed on February 12, 2021) | -15.5% | 24.0% | $14.3M |
(Filed on December 18, 2020) | -29.5% | 19.6% | $10.3M |
(Filed on August 10, 2020) (Filed on August 6, 2020) | -21.9% | 25.2% | $6.4M |
(Filed on May 4, 2020) | -13.5% | 37.2% | $11.6M |
(Filed on January 31, 2020) | -7.8% | 23.1% | $4.3M |
(Filed on December 11, 2019) | +10.7% | 31.8% | $8M |
(Filed on August 2, 2019) | +1.6% | 26.6% | $24.9M |
(Filed on May 3, 2019) | +36.9% | 28.4% | $22.9M |
(Filed on February 1, 2019) | +46.5% | 22.0% | $24.9M |
(Filed on December 13, 2018) | +25.4% | 19.7% | $22.9M |
(Filed on August 2, 2018) | +19.5% | 28.2% | $25.2M |
(Filed on May 3, 2018) | +2.0% | 29.6% | $27M |
(Filed on February 2, 2018) | +19.0% | 26.3% | $20.6M |
(Filed on December 6, 2017) | +79.3% | 24.7% | $18.2M |
(Filed on August 3, 2017) | +81.6% | 25.9% | $10.9M |
(Filed on May 5, 2017) | +60.5% | 24.6% | $17.1M |
(Filed on February 3, 2017) | +110.9% | 24.8% | $10.4M |
(Filed on December 6, 2017) | +68.0% | 13.7% | $11.2M |
(Filed on August 9, 2016) | +3.7% | 21.9% | $9.6M |
(Filed on May 10, 2016) | -5.4% | 26.4% | $10M |
(Filed on February 10, 2016) | -37.2% | 5.5% | $5.6M |
(Filed on December 9, 2015) (Filed on December 9, 2014) | -35.1% | 6.5% | $7.2M |
(Filed on August 5, 2015) | -43.6% | 21.6% | $9.7M |
(Filed on May 8, 2015) | -18.0% | 25.4% | $5.7M |
(Filed on February 6, 2015) | +102.5% | 15.3% | $5M |
(Filed on December 9, 2014) | -45.9% | 17.0% | $9.6M |
(Filed on August 5, 2014) | -18.7% | 26.6% | $8.5M |
(Filed on May 9, 2014) | -8.3% | 24.4% | $6.4M |
(Filed on February 7, 2014) | -27.9% | 8.4% | $4.3M |
(Filed on December 13, 2013) | +15.0% | 10.7% | $3.4M |
(Filed on August 13, 2013) | -0.1% | 25.0% | $10.8M |
(Filed on May 14, 2013) | +15.6% | 21.0% | $13.5M |
(Filed on February 11, 2013) | -11.8% | 10.5% | $4.3M |
(Filed on December 14, 2012) | +56.1% | 12.4% | $1.7M |
(Filed on August 14, 2012) | +81.4% | 18.5% | $2.4M |
(Filed on May 14, 2012) | — | 16.0% | — |
(Filed on February 13, 2012) | — | 12.5% | — |
(Filed on December 16, 2011) | — | -2.3% | $3M |
(Filed on August 12, 2011) | — | 11.9% | — |