- 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 14, 2026) | +1.1% | 50.2% | $19.4M |
Filing text is unavailable for this period. | |||
(Filed on May 13, 2026) | +10.4% | 50.3% | $18.8M |
Filing text is unavailable for this period. | |||
(Filed on March 12, 2026) | +11.9% | 47.6% | $20.4M |
Filing text is unavailable for this period. | |||
(Filed on November 13, 2025) | +21.2% | 49.8% | $20M |
Filing text is unavailable for this period. | |||
(Filed on August 14, 2026) | +19.0% | 48.2% | $17.7M |
(Filed on May 13, 2026) | +22.1% | 48.7% | $14.2M |
(Filed on March 12, 2026) | -22.9% | 44.2% | $14.4M |
(Filed on November 13, 2025) | -36.8% | 48.1% | $11.3M |
(Filed on August 12, 2025) | -41.7% | 52.7% | $11.1M |
(Filed on May 14, 2025) | -52.0% | 52.6% | $10.6M |
(Filed on March 24, 2025) | -26.1% | 48.0% | $12.3M |
(Filed on November 12, 2024) | -3.7% | 51.9% | $11.6M |
(Filed on August 9, 2024) | +57.7% | 54.5% | $10.8M |
(Filed on May 14, 2024) | +129.5% | 55.0% | $6.6M |
(Filed on March 13, 2024) | +61.4% | 45.8% | $7.9M |
(Filed on November 14, 2023) | +67.9% | 45.9% | $6.4M |
(Filed on August 10, 2023) | +35.4% | 43.0% | $3.9M |
(Filed on May 15, 2023) | +16.9% | 26.4% | $12M |
(Filed on March 28, 2023) | +43.3% | 39.7% | $19.5M |
(Filed on November 14, 2022) | +45.7% | 40.5% | $18.7M |
(Filed on August 18, 2022) | +76.4% | 36.8% | $8M |
(Filed on May 16, 2022) | -19.0% | 38.4% | $8.7M |
(Filed on March 24, 2022) | -30.5% | 30.6% | $10.4M |
(Filed on November 12, 2021) | -37.5% | 45.9% | $947K |
(Filed on August 11, 2021) | -53.4% | 43.3% | $3.1M |
(Filed on May 13, 2021) | -11.3% | 48.0% | $615K |
(Filed on March 12, 2021) | -5.0% | 41.2% | $4.2M |
(Filed on November 9, 2020) | -26.2% | 47.5% | $1.2M |
(Filed on August 10, 2020) | -23.1% | 50.3% | $4.3M |
(Filed on May 22, 2020) | -5.7% | 52.7% | $1.9M |
(Filed on March 16, 2020) | -10.9% | 50.1% | $4.7M |
(Filed on November 18, 2019) | +2.0% | 50.5% | $3.8M |
(Filed on August 9, 2019) | +8.5% | 47.4% | $3.8M |
(Filed on May 10, 2019) | -12.5% | 47.9% | $4.7M |
(Filed on March 18, 2019) | -3.0% | 50.2% | $5.5M |
(Filed on November 9, 2018) | +7.3% | 48.4% | $3.5M |
(Filed on August 13, 2018) | -8.1% | 47.3% | $4.9M |
(Filed on May 10, 2018) | -5.4% | 43.5% | $2.4M |
(Filed on March 21, 2018) | +12.3% | 44.2% | $2.5M |
(Filed on November 9, 2017) | +2.1% | 40.9% | $2.2M |
(Filed on August 9, 2017) (Filed on August 8, 2016) | -14.1% | 40.4% | $2.6M |
(Filed on August 9, 2017) (Filed on May 10, 2017) | -8.4% | 40.4% | $2.9M |
(Filed on March 16, 2017) | 0.0% | 41.5% | $4.5M |
(Filed on November 8, 2016) | +5.8% | 44.4% | $2.5M |
(Filed on August 8, 2016) | +24.8% | 41.6% | $2.3M |
(Filed on May 6, 2016) | +18.7% | 40.2% | $4M |
(Filed on March 11, 2016) | -3.3% | 41.5% | $3.1M |
(Filed on November 9, 2015) | -20.2% | 39.5% | $3.1M |
(Filed on August 7, 2015) | -12.6% | 41.9% | $5.1M |
(Filed on May 8, 2015) | -9.6% | 42.0% | $3.2M |
(Filed on March 30, 2015) | -36.1% | 39.9% | $2.9M |
(Filed on November 7, 2014) | +9.2% | 43.0% | $2.8M |
(Filed on August 7, 2014) | -0.4% | 40.9% | $8.8M |
(Filed on May 9, 2014) | -14.2% | 42.7% | $8.4M |
(Filed on March 14, 2014) | +43.8% | 39.2% | $7.5M |
(Filed on November 8, 2013) | +8.8% | 37.0% | $8.6M |
(Filed on August 7, 2013) | -9.5% | 36.9% | $7.2M |
(Filed on May 10, 2013) | -15.1% | 38.6% | $7.9M |
(Filed on March 15, 2013) | -15.6% | 41.6% | $6.9M |
(Filed on November 8, 2012) | -13.8% | 37.9% | $7.9M |
(Filed on August 9, 2012) | +6.5% | 38.0% | $10.9M |
(Filed on May 10, 2012) | — | 33.5% | — |
(Filed on March 12, 2012) | — | 34.9% | $11.3M |
(Filed on November 14, 2011) | — | 33.9% | — |
(Filed on August 12, 2011) | — | 37.4% | — |