- 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) | +26.8% | 57.2% | $42.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 26, 2026) | +19.6% | 59.3% | $37.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 3, 2026) | +12.4% | 57.4% | $40.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +18.2% | 55.1% | $38.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | +11.0% | 55.6% | $33.4M |
(Filed on May 26, 2026) | +6.2% | 55.4% | $39.4M |
(Filed on February 3, 2026) | -5.6% | 48.0% | $34.6M |
(Filed on November 4, 2025) | -17.1% | 52.6% | $32.1M |
(Filed on August 5, 2025) | -19.4% | 52.7% | $35.7M |
(Filed on June 16, 2025) | -19.9% | 52.3% | $32.9M |
(Filed on February 5, 2025) | -12.1% | 50.7% | $49M |
(Filed on November 6, 2024) | -18.1% | 52.0% | $58.1M |
(Filed on August 7, 2024) | -22.4% | 52.5% | $58.6M |
(Filed on May 28, 2024) | -23.9% | 48.9% | $75.6M |
(Filed on February 7, 2024) | -25.1% | 54.8% | $79.3M |
(Filed on November 8, 2023) | -7.3% | 56.0% | $82.7M |
(Filed on August 8, 2023) | +19.3% | 53.7% | $89.3M |
(Filed on May 25, 2023) | +93.7% | 53.1% | $126.8M |
(Filed on February 8, 2023) | +144.7% | 49.7% | $115M |
(Filed on November 9, 2022) | +166.0% | 51.5% | $95.5M |
(Filed on August 8, 2022) | +167.9% | 47.0% | $83.1M |
(Filed on June 6, 2022) | +141.6% | 41.4% | $30.8M |
(Filed on May 27, 2022) | +146.0% | 43.4% | $43.7M |
(Filed on May 27, 2022) | +116.2% | 42.8% | $33M |
(Filed on May 27, 2022) | +93.1% | 45.3% | $18.7M |
(Filed on June 10, 2021) | +44.7% | 39.0% | $21.5M |
(Filed on February 3, 2021) | +18.4% | 39.0% | $33.7M |
(Filed on October 29, 2020) | +37.5% | 37.5% | $25.2M |
(Filed on August 5, 2020) | +38.2% | 39.3% | $16.2M |
(Filed on June 2, 2020) | +29.7% | 40.3% | $10.9M |
(Filed on February 10, 2020) | +33.8% | 35.1% | $10.1M |
(Filed on November 4, 2019) | +50.0% | 31.6% | $8.3M |
(Filed on August 5, 2019) | +45.9% | 28.9% | $8.6M |
(Filed on June 3, 2019) | +172.4% | 32.8% | $12.7M |
(Filed on February 5, 2019) | +2.0% | 32.6% | $6.9M |
(Filed on November 5, 2018) | -30.3% | 35.3% | $5.9M |
(Filed on August 9, 2018) | -37.0% | 34.0% | $6.3M |
(Filed on June 12, 2018) | -225.7% | -6.2% | $6.1M |
(Filed on February 7, 2018) | -7.5% | 15.1% | $5.7M |
(Filed on November 7, 2017) | +10.1% | 13.8% | $9.4M |
(Filed on August 7, 2017) | +28.6% | 12.2% | $9.4M |
(Filed on June 14, 2017) | +125.2% | 15.9% | $11.2M |
(Filed on February 9, 2017) | +243.8% | 15.8% | $13.7M |
(Filed on November 10, 2016) (Filed on November 9, 2016) | +279.6% | 0.4% | $4.6M |
(Filed on August 9, 2016) | +236.4% | 12.2% | $6.2M |
(Filed on June 14, 2016) | +69.0% | 9.1% | $7.1M |
(Filed on February 9, 2016) | +2.9% | 28.3% | $11.4M |
(Filed on November 9, 2015) | -19.2% | 33.0% | $16.7M |
(Filed on August 10, 2015) | +16.1% | 25.5% | $18.7M |
(Filed on June 15, 2015) | +1,624.4% | 30.8% | $21.8M |
(Filed on February 13, 2015) | +232.3% | 28.4% | $4.7M |
(Filed on November 14, 2014) | +641.1% | 35.3% | $7.8M |
(Filed on August 14, 2014) | +270.8% | 34.8% | $1.6M |
(Filed on June 30, 2014) | -127.5% | 29.5% | $1.1M |
(Filed on February 14, 2014) | +4.7% | 54.8% | $1.6M |
(Filed on November 14, 2013) | -52.9% | 58.8% | $3.1M |
(Filed on August 14, 2013) | -31.9% | 47.9% | $8.2M |
(Filed on July 1, 2013) | -34.5% | 43.4% | $8.8M |
(Filed on February 14, 2013) | -4.4% | 59.6% | $7.4M |
(Filed on November 19, 2012) | -6.7% | 63.0% | $572K |
(Filed on August 14, 2012) | -33.8% | 70.9% | $649K |
(Filed on June 29, 2012) | — | 90.7% | $845K |
(Filed on February 24, 2012) | — | 38.6% | — |
(Filed on November 14, 2011) | — | 47.8% | — |
(Filed on August 29, 2011) | — | 76.8% | — |