- 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 5, 2026) | +31.5% | 34.6% | $5.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 4, 2026) | +23.3% | 37.0% | $3.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 5, 2026) | +7.7% | 30.9% | $4.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +2.9% | 31.0% | $5.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | -1.7% | 30.1% | $3.6M |
(Filed on June 4, 2026) | -21.0% | 27.5% | $6M |
(Filed on February 5, 2026) | -24.6% | 29.4% | $7.5M |
(Filed on November 5, 2025) | -6.0% | 23.1% | $5.4M |
(Filed on August 6, 2025) | +13.0% | 21.6% | $5.7M |
(Filed on June 26, 2025) | +22.1% | 25.8% | $5.2M |
(Filed on February 11, 2025) | +28.0% | 24.5% | $5M |
(Filed on November 6, 2024) | +17.2% | 22.2% | $4M |
(Filed on August 7, 2024) | -1.6% | 18.0% | $8.2M |
(Filed on June 12, 2024) | -1.9% | 21.9% | $16M |
(Filed on February 7, 2024) | -33.9% | 23.6% | $8.1M |
(Filed on November 9, 2023) | -51.9% | 25.3% | $12.5M |
(Filed on August 9, 2023) | -49.0% | 19.8% | $9.4M |
(Filed on June 12, 2023) | -37.9% | 23.8% | $14.5M |
(Filed on February 9, 2023) | -30.6% | 24.9% | $17.3M |
(Filed on November 8, 2022) | +38.9% | 29.5% | $14.7M |
(Filed on August 5, 2022) | +224.7% | 29.1% | $15.9M |
(Filed on June 10, 2022) | +37.1% | 26.0% | $19.4M |
(Filed on February 9, 2022) | +29.2% | 24.9% | $12.3M |
(Filed on November 9, 2021) | -45.6% | 27.6% | $12.1M |
(Filed on August 4, 2021) | -74.5% | 24.4% | $10.8M |
(Filed on June 10, 2022) (Filed on June 1, 2021) | +15.4% | 22.3% | $28.8M |
(Filed on February 11, 2021) | +110.2% | 24.2% | $13.8M |
(Filed on November 6, 2020) | +266.1% | 26.5% | $11.1M |
(Filed on August 5, 2020) | +206.6% | 24.3% | $10.2M |
(Filed on June 5, 2020) | +49.1% | 19.5% | $8.7M |
(Filed on February 6, 2020) | -5.6% | 25.6% | $6.6M |
(Filed on November 6, 2019) | -14.4% | 19.3% | $5.7M |
(Filed on August 5, 2019) | +10.1% | 25.0% | $7.8M |
(Filed on June 5, 2019) | -1.5% | 21.4% | $9.4M |
(Filed on February 8, 2019) | -16.3% | 29.6% | $10.6M |
(Filed on November 13, 2018) | -17.4% | 23.5% | $8.7M |
(Filed on August 7, 2018) | -19.7% | 21.6% | $8.5M |
(Filed on June 13, 2018) | -17.7% | 6.0% | $17.3M |
(Filed on February 7, 2018) | +23.1% | 29.9% | $19.1M |
(Filed on November 2, 2017) | +18.7% | 33.4% | $18.7M |
(Filed on August 4, 2017) | -5.7% | 25.8% | $14.2M |
(Filed on June 13, 2017) | -4.1% | 24.9% | $15.5M |
(Filed on February 8, 2017) | -35.9% | 28.1% | $17.5M |
(Filed on November 3, 2016) | +17.4% | 18.5% | $13.4M |
(Filed on August 3, 2016) | +24.6% | 22.7% | $17.9M |
(Filed on June 23, 2016) | +53.9% | 15.4% | $20M |
(Filed on February 9, 2016) | -5.6% | 14.6% | $4.8M |
(Filed on November 9, 2015) | -51.3% | -78.8% | $11.1M |
(Filed on August 11, 2015) | -36.2% | 19.6% | $16.3M |
(Filed on June 12, 2015) | -43.5% | 10.2% | $17.6M |
(Filed on February 9, 2015) | -4.8% | 29.4% | $18.3M |
(Filed on November 10, 2014) | +41.7% | 28.5% | $17.6M |
(Filed on August 8, 2014) | +36.2% | 27.4% | $15.5M |
(Filed on June 13, 2014) | +3.8% | 35.8% | $14.4M |
(Filed on February 7, 2014) | +6.1% | 29.5% | $13.1M |
(Filed on November 8, 2013) | -42.0% | 29.9% | $13.2M |
(Filed on August 9, 2013) | -16.0% | 28.6% | $19M |
(Filed on June 14, 2013) | -16.1% | 33.3% | $23M |
(Filed on February 8, 2013) | +15.9% | 27.4% | $18.2M |
(Filed on November 9, 2012) | +111.2% | 28.0% | $15.6M |
(Filed on August 9, 2012) | +7.3% | 33.0% | $12.6M |
(Filed on June 14, 2012) | — | 33.0% | $11.6M |
(Filed on June 14, 2012) | — | 33.1% | — |
(Filed on June 14, 2012) | — | 35.4% | — |
(Filed on June 14, 2012) | — | 33.9% | — |