- 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 4, 2026) | +21.6% | 33.1% | $6.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 27, 2026) | +15.8% | 34.1% | $4.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 3, 2026) | +25.6% | 30.1% | $3.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +21.3% | 32.5% | $5.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 4, 2026) | +14.6% | 33.8% | $1.9M |
(Filed on May 27, 2026) | +8.8% | 33.6% | $1.5M |
(Filed on February 3, 2026) | +2.4% | 29.5% | $4.6M |
(Filed on November 5, 2025) | +8.0% | 31.3% | $23.8M |
(Filed on August 6, 2025) | +10.1% | 34.0% | $22.7M |
(Filed on May 27, 2025) | +14.3% | 33.9% | $19.6M |
(Filed on February 5, 2025) | +13.5% | 32.1% | $35.2M |
(Filed on November 6, 2024) | +11.3% | 32.0% | $1.2M |
(Filed on August 7, 2024) | +10.9% | 30.9% | $2.1M |
(Filed on May 28, 2024) | +11.1% | 30.9% | $1.5M |
(Filed on January 31, 2024) | +12.8% | 28.6% | $1.6M |
(Filed on November 1, 2023) | +12.0% | 29.7% | $909K |
(Filed on August 2, 2023) | +14.4% | 29.3% | $443K |
(Filed on June 6, 2023) | +14.6% | 29.8% | $1.4M |
(Filed on February 1, 2023) | +15.5% | 26.8% | $2.8M |
(Filed on November 2, 2022) | +21.1% | 29.0% | $2.6M |
(Filed on August 3, 2022) | +22.8% | 28.3% | $254K |
(Filed on June 9, 2022) | +6.6% | 28.6% | $560K |
(Filed on February 2, 2022) | +2.0% | 25.5% | $1M |
(Filed on November 3, 2021) | -0.4% | 27.6% | $962K |
(Filed on August 3, 2021) | -8.2% | 24.2% | $366K |
(Filed on June 8, 2021) | +2.9% | 26.3% | $499K |
(Filed on February 3, 2021) | +5.7% | 23.0% | $204K |
(Filed on November 4, 2020) | +7.4% | 25.0% | $920K |
(Filed on August 5, 2020) | +15.7% | 23.7% | $621K |
(Filed on June 8, 2020) | +4.8% | 25.9% | $788K |
(Filed on February 5, 2020) | +1.0% | 23.4% | $820K |
(Filed on November 5, 2019) | +8.2% | 23.5% | $571K |
(Filed on August 6, 2019) | +1.0% | 24.9% | $486K |
(Filed on June 7, 2019) | +10.4% | 25.7% | $577K |
(Filed on February 5, 2019) | +7.1% | 24.0% | $504K |
(Filed on November 6, 2018) | +4.2% | 22.7% | $625K |
(Filed on August 7, 2018) | +9.4% | 24.0% | $601K |
(Filed on June 8, 2018) | +17.0% | 25.4% | $842K |
(Filed on February 2, 2018) | +25.4% | 23.6% | $559K |
(Filed on November 3, 2017) | +17.0% | 23.3% | $598K |
(Filed on August 4, 2017) | +11.7% | 24.9% | $781K |
(Filed on June 19, 2017) | +1.6% | 26.0% | $641K |
(Filed on February 3, 2017) | -2.9% | 22.5% | $152K |
(Filed on November 4, 2016) | -5.3% | 22.9% | $163K |
(Filed on August 8, 2016) | +1.9% | 23.8% | $50K |
(Filed on June 20, 2016) | +6.4% | 26.3% | $65K |
(Filed on February 8, 2016) | +1.8% | 22.5% | $19K |
(Filed on November 6, 2015) | +7.7% | 22.3% | $263K |
(Filed on August 7, 2015) | +1.4% | 22.9% | $168K |
(Filed on June 25, 2015) | -2.2% | 28.3% | $23K |
(Filed on February 6, 2015) | +4.1% | 23.4% | $165K |
(Filed on November 10, 2014) | +7.8% | 23.6% | $409K |
(Filed on August 11, 2014) | +14.4% | 25.1% | $577K |
(Filed on June 26, 2014) | +1.0% | 27.3% | $406K |
(Filed on February 7, 2014) | +3.0% | 22.6% | $459K |
(Filed on November 8, 2013) | +6.4% | 22.7% | $194K |
(Filed on August 12, 2013) | -2.0% | 24.7% | $44K |
(Filed on June 26, 2013) | +19.5% | 25.6% | $32K |
(Filed on February 11, 2013) | +19.2% | 23.9% | $57K |
(Filed on November 9, 2012) | +20.4% | 24.4% | $67K |
(Filed on August 10, 2012) | +24.1% | 24.6% | $42K |
(Filed on June 20, 2012) | — | 26.9% | $32K |
(Filed on February 2, 2012) | — | 25.3% | — |
(Filed on November 4, 2011) | — | 23.7% | — |
(Filed on August 5, 2011) | — | 26.0% | — |