- 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 11, 2026) | -6.7% | 29.6% | $8.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 26, 2026) | -7.5% | 29.8% | $10M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 13, 2026) | +3.3% | 26.7% | $8.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 12, 2025) | +46.8% | 28.1% | $12.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 11, 2026) | +46.9% | 29.4% | $19.5M |
(Filed on June 26, 2026) | +36.1% | 31.2% | $14.9M |
(Filed on March 13, 2026) | +43.6% | 27.4% | $9.5M |
(Filed on December 12, 2025) | -5.3% | 29.2% | $26M |
(Filed on September 12, 2025) | -2.9% | 25.8% | $24.2M |
(Filed on July 2, 2025) | +5.0% | 25.8% | $23.3M |
(Filed on March 14, 2025) | -23.1% | 25.7% | $21.3M |
(Filed on December 13, 2024) | -7.6% | 26.7% | $13.7M |
(Filed on September 13, 2024) | -0.6% | 23.9% | $12.7M |
(Filed on June 28, 2024) | +8.6% | 19.2% | $8.1M |
(Filed on March 8, 2024) | +49.7% | 17.0% | $13M |
(Filed on December 8, 2023) | +39.8% | 15.9% | $9.4M |
(Filed on September 1, 2023) | +26.9% | 12.4% | $14.4M |
(Filed on June 30, 2023) | +28.4% | 18.8% | $4.4M |
(Filed on March 10, 2023) | +21.9% | 13.8% | $4.7M |
(Filed on December 9, 2022) | +0.1% | 9.2% | $4.7M |
(Filed on September 9, 2022) | +8.4% | 14.4% | $5M |
(Filed on July 1, 2022) | +13.0% | 15.7% | $5.2M |
(Filed on March 11, 2022) | -2.6% | 17.0% | $5.6M |
(Filed on December 17, 2021) | -1.8% | 16.4% | $5.8M |
(Filed on September 10, 2021) | -7.4% | 16.1% | $4M |
(Filed on July 15, 2021) | -1.4% | 14.3% | $4.4M |
(Filed on March 12, 2021) | +5.7% | 15.4% | $3.6M |
(Filed on December 11, 2020) | +6.6% | 15.9% | $7.6M |
(Filed on September 11, 2020) | -6.7% | 17.7% | $11.7M |
(Filed on July 27, 2020) | -21.9% | 13.9% | $10.6M |
(Filed on March 13, 2020) | -15.2% | 16.2% | $10.8M |
(Filed on December 16, 2019) | -10.1% | 20.6% | $9.5M |
(Filed on September 6, 2019) | +24.4% | 18.0% | $9.1M |
(Filed on July 11, 2019) | +28.7% | 20.1% | $9.7M |
(Filed on March 15, 2019) | +25.7% | 22.0% | $9.2M |
(Filed on December 13, 2018) | +14.2% | 19.1% | $11.8M |
(Filed on September 10, 2018) | -9.1% | 20.1% | $12M |
(Filed on July 20, 2018) | +1.4% | 21.2% | $12.5M |
(Filed on March 9, 2018) | -6.3% | 16.6% | $8.3M |
(Filed on December 15, 2017) | +17.1% | 19.6% | $7.6M |
(Filed on September 8, 2017) | +19.9% | 19.2% | $6.7M |
(Filed on July 21, 2017) | +12.6% | 20.1% | $5.2M |
(Filed on March 13, 2017) | +16.8% | 16.9% | $3.7M |
(Filed on December 9, 2016) | +2.6% | 17.8% | $3.3M |
(Filed on September 13, 2016) | +1.8% | 18.8% | $2.9M |
(Filed on July 21, 2016) | +11.9% | 17.6% | $3M |
(Filed on March 10, 2016) | +6.7% | 16.1% | $3.9M |
(Filed on December 15, 2015) | +15.9% | 19.2% | $4.9M |
(Filed on September 11, 2015) | -4.6% | 20.1% | $4.4M |
(Filed on July 20, 2015) | -14.9% | 21.6% | $6.2M |
(Filed on March 13, 2015) | -5.2% | 18.1% | $6.7M |
(Filed on December 12, 2014) | -16.3% | 18.7% | $5.3M |
(Filed on September 10, 2014) | +19.9% | 20.5% | $4.4M |
(Filed on July 18, 2014) | +9.7% | 21.3% | $5.8M |
(Filed on March 14, 2014) | +27.2% | 18.2% | $4.2M |
(Filed on December 13, 2013) | +20.1% | 16.8% | $5.9M |
(Filed on September 13, 2013) | +1.4% | 19.6% | $7.7M |
(Filed on July 22, 2013) | +7.6% | 25.4% | $6.2M |
(Filed on March 11, 2013) | -4.4% | 17.5% | $3.9M |
(Filed on December 13, 2012) | +1.3% | 14.8% | $3.2M |
(Filed on September 28, 2012) | +5.9% | 15.9% | $2.7M |
(Filed on July 13, 2012) | — | 17.5% | $2.4M |
(Filed on March 9, 2012) | — | 18.4% | — |
(Filed on December 13, 2011) | — | 21.1% | — |
(Filed on October 14, 2011) | — | 20.1% | — |