- 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) | -0.1% | 46.6% | $8.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 8, 2026) | +7.1% | 50.2% | $5.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 13, 2026) | +5.2% | 46.8% | $3.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 19, 2025) | -6.6% | 48.0% | $4.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 14, 2026) | -1.0% | 50.5% | $4.9M |
(Filed on May 8, 2026) | -7.1% | 49.3% | $3.4M |
(Filed on February 13, 2026) | -3.3% | 51.0% | $3.7M |
(Filed on December 19, 2025) | +13.1% | 48.9% | $3.6M |
(Filed on August 8, 2025) | +5.6% | 46.5% | $1.9M |
(Filed on May 14, 2025) | +8.2% | 44.1% | $3.6M |
(Filed on February 7, 2025) | +1.3% | 46.9% | $3.7M |
(Filed on December 23, 2024) | -3.4% | 43.1% | $4.1M |
(Filed on August 9, 2024) | -3.1% | 42.1% | $3.8M |
(Filed on May 13, 2024) | -12.4% | 45.1% | $4M |
(Filed on February 8, 2024) | -7.7% | 47.2% | $5.5M |
(Filed on December 20, 2023) | -11.6% | 45.4% | $5.3M |
(Filed on August 10, 2023) | -12.9% | 44.2% | $4.9M |
(Filed on May 11, 2023) | -3.8% | 47.9% | $7.1M |
(Filed on February 9, 2023) | +2.1% | 50.0% | $8.6M |
(Filed on December 16, 2022) | +14.2% | 47.8% | $8.4M |
(Filed on August 10, 2022) | +21.5% | 54.7% | $8.3M |
(Filed on May 13, 2022) | +21.3% | 55.1% | $6.7M |
(Filed on February 10, 2022) | +11.7% | 55.4% | $5.9M |
(Filed on December 16, 2021) | +0.9% | 55.7% | $6.8M |
(Filed on August 10, 2021) | -5.3% | 54.5% | $9M |
(Filed on May 11, 2021) | +0.5% | 54.6% | $7.7M |
(Filed on February 10, 2021) | +2.5% | 55.4% | $8.5M |
(Filed on December 23, 2020) | +8.4% | 58.2% | $6.9M |
(Filed on August 6, 2020) | +16.6% | 53.5% | $6.9M |
(Filed on May 7, 2020) | +10.6% | 55.5% | $5.7M |
(Filed on February 13, 2020) | +9.6% | 56.4% | $5.9M |
(Filed on January 10, 2020) | +8.0% | 55.7% | $5.4M |
(Filed on August 9, 2019) | +4.5% | 54.8% | $5.2M |
(Filed on May 10, 2019) | +1.3% | 55.0% | $2.7M |
(Filed on February 14, 2019) | -2.4% | 59.7% | $1.8M |
(Filed on December 19, 2018) | -0.6% | 57.1% | $2M |
(Filed on August 8, 2018) | +8.8% | 50.8% | $1.9M |
(Filed on May 11, 2018) | +9.5% | 56.1% | $2.2M |
(Filed on February 8, 2018) | +21.4% | 46.2% | $2.5M |
(Filed on December 19, 2017) | +27.3% | 51.1% | $1.8M |
(Filed on August 10, 2017) | +24.1% | 55.4% | $2M |
(Filed on May 12, 2017) | +36.9% | 57.3% | $2.2M |
(Filed on February 14, 2017) | +36.7% | 61.5% | $2.5M |
(Filed on December 20, 2016) | +48.0% | 63.9% | $4.9M |
(Filed on August 9, 2016) | +72.7% | 62.0% | $4.5M |
(Filed on May 9, 2016) | +96.1% | 57.9% | $6.7M |
(Filed on February 9, 2016) | +73.8% | 55.7% | $5.2M |
(Filed on December 11, 2015) | +56.1% | 63.3% | $11.1M |
(Filed on August 14, 2015) | +17.3% | 51.2% | $1.7M |
(Filed on May 8, 2015) | -48.9% | 55.5% | $7.4M |
(Filed on February 11, 2015) | -52.4% | 47.4% | $1.3M |
(Filed on December 18, 2014) (Filed on January 14, 2014) | -14.6% | 44.8% | $3.4M |
(Filed on August 14, 2014) | -10.5% | 40.6% | $4M |
(Filed on May 15, 2014) | +51.8% | 57.5% | $2.7M |
(Filed on February 14, 2014) | +28.7% | 46.7% | $920.5K |
(Filed on January 14, 2014) | +654.4% | -30.7% | $458K |
(Filed on August 14, 2013) | -32.3% | 49.3% | $818.5K |
(Filed on May 15, 2013) | -18.6% | 50.0% | $1.1M |
(Filed on February 14, 2013) | +18.1% | 52.5% | $1.8M |
(Filed on January 14, 2013) | -87.5% | 587.8% | $949.7K |
(Filed on September 10, 2012) | +43.9% | 45.8% | $665.8K |
(Filed on May 15, 2012) | +29.4% | 45.1% | $661.1K |
(Filed on February 14, 2012) | +15.0% | 49.3% | $660.6K |
(Filed on December 29, 2011) | — | 30.8% | $1.1M |
(Filed on August 15, 2011) | — | 44.3% | — |
(Filed on May 16, 2011) | — | 43.6% | — |
(Filed on February 14, 2011) | — | 38.5% | — |