- 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 10, 2026) | +22.1% | 84.5% | $68.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 22, 2026) | +10.1% | 87.6% | $68.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 9, 2026) | +7.0% | 87.1% | $69.9M |
Filing text is unavailable for this period. | |||
(Filed on November 10, 2025) | +0.0% | 87.1% | $65.7M |
Filing text is unavailable for this period. | |||
(Filed on August 10, 2026) | -3.5% | 87.2% | $63.4M |
(Filed on June 22, 2026) | -68.8% | 87.5% | $30.2M |
(Filed on February 9, 2026) | -65.2% | 87.4% | $31.9M |
(Filed on November 10, 2025) (Filed on May 20, 2025) | -65.1% | 86.9% | $33.5M |
(Filed on August 8, 2025) (Filed on May 20, 2025) | -64.1% | 85.8% | $50.8M |
(Filed on June 16, 2025) (Filed on May 20, 2025) | -7.5% | 23.2% | $55.6M |
(Filed on May 20, 2025) | -7.0% | 30.3% | $54.7M |
(Filed on May 20, 2025) | -28.8% | 24.1% | $49.6M |
(Filed on May 20, 2025) | -43.6% | 40.9% | $47.5M |
(Filed on May 20, 2025) | -37.7% | 27.2% | $39.1M |
(Filed on February 8, 2024) | -40.2% | 32.4% | $27.1M |
(Filed on November 9, 2023) | -20.8% | 26.6% | $29M |
(Filed on August 9, 2023) | +36.6% | 29.8% | $20.9M |
(Filed on May 20, 2025) | +189.8% | 30.0% | $23.3M |
(Filed on February 14, 2023) | +289.2% | 34.8% | $27.4M |
(Filed on November 14, 2022) | +407.8% | 43.0% | $32.9M |
(Filed on August 15, 2022) | +360.4% | 42.7% | $51M |
(Filed on June 29, 2022) | +408.7% | 23.5% | $118.3M |
(Filed on February 14, 2022) | +499.6% | 20.1% | $19M |
(Filed on November 15, 2021) | +306.6% | 10.7% | $3.4M |
(Filed on August 16, 2021) | +124.7% | 11.1% | $1M |
(Filed on June 29, 2021) | +248.7% | -29.7% | $884.3K |
(Filed on February 12, 2021) | +466.8% | -32.1% | $130.9K |
(Filed on November 13, 2020) | +102.0% | -24.3% | $513.7K |
(Filed on August 19, 2020) | +243.9% | -15.2% | $539K |
(Filed on August 19, 2020) | -30.4% | -34.6% | $2.2M |
(Filed on February 14, 2020) | +182.9% | -18.6% | $6M |
(Filed on November 14, 2019) | +858.5% | 12.9% | $6.7M |
(Filed on August 14, 2019) | +296.1% | 11.6% | $7.1M |
(Filed on July 1, 2019) (Filed on February 14, 2019) (Filed on April 11, 2018) | +199.9% | 14.9% | $4.4M |
(Filed on November 14, 2018) (Filed on November 17, 2017) | — | 35.1% | $41.9K |
(Filed on August 14, 2018) (Filed on November 3, 2017) | — | 6.6% | $44.8K |
(Filed on November 17, 2017) | — | — | — |
(Filed on November 3, 2017) | — | — | — |
(Filed on November 3, 2017) | — | — | — |
(Filed on November 14, 2012) | — | — | — |
(Filed on August 17, 2012) | — | — | — |
(Filed on May 15, 2012) | — | — | — |
(Filed on April 16, 2012) | — | — | — |
(Filed on November 14, 2012) (Filed on November 18, 2011) | — | — | — |
(Filed on August 17, 2012) (Filed on August 15, 2011) | — | — | — |
(Filed on May 15, 2012) | — | — | — |
(Filed on April 16, 2012) | — | — | — |
(Filed on November 18, 2011) | — | — | — |
(Filed on August 15, 2011) | — | — | — |