- 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 13, 2026) | +11.5% | 33.9% | $8.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 14, 2026) | +28.4% | 45.0% | $6.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 30, 2026) | -1.6% | 38.2% | $3.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 13, 2025) | -8.4% | 42.9% | $3.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 13, 2026) | +17.8% | 43.7% | $6M |
(Filed on May 14, 2026) | +11.2% | 41.6% | $4.6M |
(Filed on March 30, 2026) | +52.1% | 36.5% | $3.8M |
(Filed on November 13, 2025) | +11.4% | 26.3% | $3.8M |
(Filed on August 14, 2025) | +54.9% | 22.5% | $1.3M |
(Filed on May 14, 2025) | +110.6% | 31.6% | $960.3K |
(Filed on March 28, 2025) | +30.3% | 24.7% | $978.7K |
(Filed on November 13, 2024) | +12.5% | 23.5% | $2M |
(Filed on August 13, 2024) | -8.5% | 29.5% | $1.5M |
(Filed on May 14, 2024) | -42.6% | 8.7% | $3.1M |
(Filed on April 1, 2024) | -28.2% | 25.4% | $5.8M |
(Filed on November 13, 2023) | -6.9% | 38.5% | $8.8M |
(Filed on August 10, 2023) | -15.0% | 44.2% | $11M |
(Filed on May 11, 2023) | +46.1% | 51.7% | $11.8M |
(Filed on March 29, 2023) | +45.4% | 47.0% | $10.2M |
(Filed on November 21, 2022) | +38.4% | 47.0% | $10.5M |
(Filed on November 21, 2022) | +53.1% | 45.7% | $10.7M |
(Filed on November 21, 2022) | -16.4% | 39.0% | $6.8M |
(Filed on March 30, 2022) | +3.1% | 43.3% | $6.9M |
(Filed on November 15, 2021) | +25.3% | 46.3% | $3.9M |
(Filed on August 12, 2021) | +9.4% | 43.3% | $6.2M |
(Filed on May 13, 2021) | +11.3% | 45.5% | $6.5M |
(Filed on March 30, 2021) | +23.7% | 50.6% | $6.3M |
(Filed on November 12, 2020) | +37.9% | 48.9% | $2.4M |
(Filed on August 12, 2020) | -10.1% | 46.1% | $1.3M |
(Filed on May 13, 2020) | +53.1% | 49.9% | $10.6M |
(Filed on March 27, 2020) | -6.2% | 47.5% | $2.5M |
(Filed on November 12, 2019) | +7.4% | 44.2% | $2.4M |
(Filed on August 12, 2019) | +72.3% | 49.3% | $2.5M |
(Filed on May 13, 2019) | -18.7% | 47.2% | $3.1M |
(Filed on March 22, 2019) | +41.5% | 38.7% | $3.8M |
(Filed on November 13, 2018) | +1.9% | 46.7% | $2.3M |
(Filed on August 13, 2018) | -26.4% | 52.7% | $3.8M |
(Filed on May 14, 2018) | +18.7% | 60.7% | $4.3M |
(Filed on March 29, 2018) | -17.8% | 55.0% | $5.2M |
(Filed on November 13, 2017) | -20.4% | 61.2% | $4.4M |
(Filed on August 14, 2017) | +21.2% | 52.2% | $3.7M |
(Filed on May 11, 2017) | -3.7% | 58.9% | $4.6M |
(Filed on March 30, 2017) | +22.2% | 61.5% | $1.6M |
(Filed on November 10, 2016) | +39.7% | 65.2% | $2.5M |
(Filed on August 11, 2016) | +27.3% | 57.7% | $1.9M |
(Filed on May 11, 2016) | +49.0% | 59.7% | $2.5M |
(Filed on March 25, 2016) | +41.4% | 60.9% | $850K |
(Filed on November 12, 2015) | +43.4% | 60.9% | $1.2M |
(Filed on August 13, 2015) | +12.7% | 57.1% | $1.7M |
(Filed on May 12, 2015) | +12.7% | 55.2% | $2.2M |
(Filed on March 26, 2015) | +9.7% | 39.0% | $2.3M |
(Filed on November 12, 2014) | +14.7% | 49.9% | $2.9M |
(Filed on August 13, 2014) | +16.3% | 57.3% | $2.4M |
(Filed on May 14, 2014) | +7.5% | 57.1% | $2.3M |
(Filed on March 26, 2014) | +8.9% | 52.8% | $2.7M |
(Filed on November 13, 2013) | +7.3% | 57.7% | $1.6M |
(Filed on August 13, 2013) | -5.8% | 57.1% | $1M |
(Filed on May 14, 2013) | +10.4% | 59.0% | $1.6M |
(Filed on March 28, 2013) | +16.2% | 55.6% | $781.5K |
(Filed on November 13, 2012) | +14.8% | 52.4% | $563.5K |
(Filed on September 7, 2012) | +15.8% | 55.7% | $891.2K |
(Filed on May 14, 2012) | — | 55.8% | — |
(Filed on March 27, 2012) | — | 52.3% | $1.4M |
(Filed on November 14, 2011) | — | 40.9% | — |
(Filed on August 15, 2011) | — | 57.4% | — |