- 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 July 30, 2026) | +23.2% | 67.5% | $19.7M |
Filing text is unavailable for this period. | |||
(Filed on April 30, 2026) | +22.7% | 71.3% | $19.2M |
Filing text is unavailable for this period. | |||
(Filed on February 26, 2026) | +27.7% | 69.2% | $25.2M |
Filing text is unavailable for this period. | |||
(Filed on October 30, 2025) | +23.7% | 63.8% | $21.5M |
Filing text is unavailable for this period. | |||
(Filed on July 30, 2026) | +7.4% | 66.1% | $66M |
(Filed on April 30, 2026) | +10.1% | 70.6% | $14.1M |
(Filed on February 26, 2026) | +17.2% | 68.0% | $21.4M |
(Filed on October 30, 2025) | -0.1% | 67.2% | $11.2M |
(Filed on July 31, 2025) | -7.8% | 67.3% | $20.7M |
(Filed on May 1, 2025) | -4.3% | 71.4% | $23.2M |
(Filed on March 6, 2025) | -10.3% | 67.9% | $30.3M |
(Filed on October 31, 2024) | +33.9% | 72.5% | $32.8M |
(Filed on August 1, 2024) | +49.9% | 72.4% | $21.6M |
(Filed on May 2, 2024) | +35.9% | 73.8% | $21.4M |
(Filed on February 26, 2024) | +38.7% | 72.2% | $17M |
(Filed on November 13, 2023) | +21.8% | 62.3% | $10.9M |
(Filed on August 7, 2023) | +18.2% | 60.4% | $14.6M |
(Filed on May 8, 2023) | +22.9% | 63.6% | $12.1M |
(Filed on February 27, 2023) | +28.5% | 62.8% | $13.4M |
(Filed on November 7, 2022) | +12.3% | 60.4% | $11.5M |
(Filed on August 8, 2022) | +21.6% | 57.9% | $20.3M |
(Filed on May 9, 2022) | +4.5% | 63.1% | $24.3M |
(Filed on March 14, 2022) | -6.7% | 59.7% | $28.6M |
(Filed on November 8, 2021) | -10.3% | 56.7% | $12.9M |
(Filed on August 9, 2021) | -18.3% | 57.4% | $29.3M |
(Filed on May 10, 2021) | -7.2% | 58.6% | $20.8M |
(Filed on March 11, 2021) | +2,050.4% | 46.4% | $28.8M |
(Filed on November 9, 2020) | -23.9% | 60.3% | $12.6M |
(Filed on August 10, 2020) | -20.6% | 59.1% | $14.7M |
(Filed on May 11, 2020) | +5.7% | 69.4% | $16.6M |
(Filed on March 16, 2020) | -105.9% | 418.3% | $15.4M |
(Filed on November 12, 2019) | +51.1% | 63.9% | $19.2M |
(Filed on August 9, 2019) | +69.0% | 66.8% | $46.8M |
(Filed on May 10, 2019) | +80.0% | 71.2% | $25.8M |
(Filed on March 19, 2019) | +57.6% | 74.1% | $27.8M |
(Filed on November 9, 2018) | +64.5% | 78.1% | $27.5M |
(Filed on August 9, 2018) | +33.3% | 78.1% | $30.4M |
(Filed on May 10, 2018) | +59.6% | 77.3% | $2.3M |
(Filed on March 16, 2018) | +43.7% | 77.5% | $12.8M |
(Filed on November 13, 2017) | +41.9% | 78.5% | $289K |
(Filed on August 14, 2017) | +35.0% | 77.5% | $283K |
(Filed on May 11, 2017) | +6.2% | 74.3% | $553K |
(Filed on March 20, 2017) | -4.8% | 69.5% | $1.2M |
(Filed on November 14, 2016) | -5.3% | 73.7% | $122K |
(Filed on August 15, 2016) | +9.3% | 73.8% | $213K |
(Filed on May 12, 2016) | -3.0% | 73.9% | $274K |
(Filed on March 30, 2016) | +5.5% | 74.8% | $320K |
(Filed on November 16, 2015) | +8.7% | 77.3% | $1.6M |
(Filed on August 12, 2015) | +4.0% | 79.0% | $2M |
(Filed on May 13, 2015) | +9.2% | 76.1% | $1.7M |
(Filed on March 27, 2015) | +13.2% | 75.9% | $3.9M |
(Filed on November 12, 2014) | +14.3% | 76.2% | $3.1M |
(Filed on August 13, 2014) | +49.7% | 76.5% | $3.3M |
(Filed on May 14, 2014) | +43.9% | 70.3% | $1.6M |
(Filed on March 27, 2014) | +63.0% | 73.1% | $2.2M |
(Filed on November 13, 2013) | +126.2% | 83.5% | $2.7M |
(Filed on August 14, 2013) | +72.8% | 76.4% | $1.5M |
(Filed on May 15, 2013) | +76.2% | 74.8% | $1.2M |
(Filed on April 1, 2013) | +51.6% | 74.6% | $1.1M |
(Filed on November 19, 2012) | -1.6% | 80.6% | $6.1M |
(Filed on August 14, 2012) | -7.3% | 82.0% | $2M |
(Filed on May 15, 2012) | -4.2% | 81.3% | $1.4M |
(Filed on March 30, 2012) | — | 78.5% | $1.1M |
(Filed on November 14, 2011) | — | 76.4% | — |
(Filed on August 11, 2011) | — | 80.9% | — |
(Filed on May 13, 2011) | — | 74.1% | — |