- 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 14, 2026) | +21.1% | 35.6% | $4.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 15, 2026) | +9.4% | 35.1% | $3.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 16, 2026) | -1.2% | 32.3% | $5.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on January 14, 2026) | +22.9% | 36.8% | $5.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 14, 2026) | +17.5% | 34.0% | $3M |
(Filed on June 15, 2026) | +17.4% | 31.5% | $3.6M |
(Filed on March 16, 2026) | +42.7% | 29.8% | $1.3M |
(Filed on January 14, 2026) | +16.2% | 31.3% | $839K |
(Filed on September 11, 2025) | +7.6% | 29.5% | $1.8M |
(Filed on June 16, 2025) | -27.8% | 29.9% | $1.4M |
(Filed on March 17, 2025) | -26.6% | 24.5% | $4.5M |
(Filed on January 21, 2025) (Filed on January 29, 2024) | -30.9% | 28.4% | $4.9M |
(Filed on September 16, 2024) | -34.4% | 24.4% | $4.1M |
(Filed on June 13, 2024) | +3.7% | 27.4% | $4.3M |
(Filed on March 18, 2024) | +8.4% | 27.7% | $3.8M |
(Filed on January 29, 2024) | +8.9% | 31.0% | $4.5M |
(Filed on September 14, 2023) | +56.3% | 30.4% | $5.1M |
(Filed on June 14, 2023) | +94.5% | 28.3% | $3.8M |
(Filed on March 13, 2023) | +69.1% | 24.1% | $13.5M |
(Filed on January 24, 2023) | +97.3% | 25.3% | $13.1M |
(Filed on September 14, 2022) | +59.9% | 33.2% | $12.6M |
(Filed on June 14, 2022) | +6.4% | 43.1% | $14.8M |
(Filed on March 17, 2022) | -19.4% | 26.1% | $15.5M |
(Filed on January 14, 2022) | -31.2% | 28.0% | $15.8M |
(Filed on September 13, 2021) | -38.5% | 28.6% | $15.6M |
(Filed on June 14, 2021) | -23.7% | 24.9% | $14.1M |
(Filed on March 11, 2021) | +16.6% | 26.2% | $14.4M |
(Filed on December 20, 2019) | +57.1% | 26.6% | $12.5M |
(Filed on September 12, 2019) | +31.2% | 27.5% | $13.3M |
(Filed on June 12, 2019) | -33.6% | 30.0% | $13.9M |
(Filed on March 12, 2020) | +33.7% | 29.5% | $14M |
(Filed on December 20, 2019) | +977.8% | 29.8% | $16.3M |
(Filed on September 12, 2019) | +51.4% | 34.1% | $11.6M |
(Filed on June 12, 2019) | +168.5% | 37.3% | $8.5M |
(Filed on March 12, 2019) | +20.4% | 30.9% | $5.9M |
(Filed on December 20, 2018) | -88.6% | 104.6% | $5.2M |
(Filed on September 12, 2018) | +2.2% | 28.4% | $5.5M |
(Filed on June 11, 2018) | -1.2% | 25.6% | $4.3M |
(Filed on March 13, 2018) | -2.5% | 28.1% | $4.4M |
(Filed on January 24, 2018) | -6.9% | 24.3% | $5.3M |
(Filed on September 12, 2017) | -8.1% | 27.8% | $4.6M |
(Filed on June 13, 2017) | +1.9% | 30.4% | $5M |
(Filed on March 15, 2017) | -1.6% | 29.8% | $5.8M |
(Filed on January 27, 2017) | +45.6% | 32.6% | $7.6M |
(Filed on September 14, 2016) | +50.2% | 30.7% | $7.9M |
(Filed on June 14, 2016) | +31.7% | 37.6% | $10.4M |
(Filed on March 21, 2016) | +17.8% | 36.3% | $10.9M |
(Filed on January 28, 2016) | -29.0% | 44.1% | $14.7M |
(Filed on September 11, 2015) | -41.6% | 44.9% | $14.2M |
(Filed on June 15, 2015) | -34.8% | 47.7% | $13.4M |
(Filed on March 17, 2015) | -40.9% | 44.1% | $12.8M |
(Filed on January 29, 2015) | -0.6% | 41.0% | $11.9M |
(Filed on September 11, 2014) | +29.6% | 41.7% | $10.8M |
(Filed on June 12, 2014) | +32.6% | 44.7% | $8.5M |
(Filed on March 13, 2014) | +78.0% | 46.1% | $6.9M |
(Filed on January 17, 2014) | +42.1% | 40.5% | $5.5M |
(Filed on September 12, 2013) | +47.9% | 45.6% | $5.6M |
(Filed on June 12, 2013) | +51.9% | 45.3% | $3.8M |
(Filed on March 12, 2013) | +34.3% | 45.0% | $1.6M |
(Filed on January 22, 2013) | +19.1% | 42.2% | $1.8M |
(Filed on September 14, 2012) | +17.0% | 48.8% | $1.2M |
(Filed on June 14, 2012) | — | 50.9% | — |
(Filed on March 15, 2012) | — | 52.4% | — |
(Filed on January 27, 2012) | — | 51.2% | $4.7M |
(Filed on September 16, 2011) | — | 47.7% | — |