- 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 27, 2026) | +33.7% | 42.6% | $116.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 8, 2026) | -43.7% | 32.7% | $36.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on January 12, 2026) | -26.5% | 25.7% | $30.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 8, 2025) | -16.4% | 33.9% | $22.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 27, 2026) | -15.1% | 30.3% | $24.5M |
(Filed on April 8, 2026) | +142.1% | 39.2% | $29.4M |
(Filed on January 12, 2026) | -37.2% | 40.1% | $32.2M |
(Filed on October 8, 2025) | -36.4% | 54.0% | $37.8M |
(Filed on July 28, 2025) | -25.5% | 50.9% | $49.2M |
(Filed on April 10, 2025) | -56.0% | 41.7% | $47.6M |
(Filed on January 13, 2025) | +44.7% | 51.1% | $50.5M |
(Filed on October 11, 2024) | +93.3% | 48.4% | $51M |
(Filed on July 30, 2024) | +9.8% | 51.5% | $30.1M |
(Filed on April 10, 2024) | +12.6% | 51.6% | $17.2M |
(Filed on January 12, 2024) | +54.1% | 53.4% | $18.9M |
(Filed on October 12, 2023) | +89.0% | 42.0% | $36.1M |
(Filed on August 28, 2023) | +165.6% | 51.6% | $31.5M |
(Filed on April 13, 2023) | +190.2% | 41.9% | $32M |
(Filed on January 13, 2023) | +471.1% | 47.0% | $35M |
(Filed on October 14, 2022) | +180.6% | 40.4% | $6.5M |
(Filed on August 26, 2022) | +102.4% | 46.3% | $4.6M |
(Filed on April 13, 2022) | -13.8% | 36.0% | $4.7M |
(Filed on January 14, 2022) | -75.5% | 22.4% | $3.4M |
(Filed on October 14, 2021) | -63.6% | 11.3% | $6.3M |
(Filed on August 27, 2021) | -47.9% | -2.5% | $5.4M |
(Filed on April 13, 2021) | +93.2% | 48.9% | $5.1M |
(Filed on January 14, 2021) | +16.3% | 46.6% | $5.3M |
(Filed on October 14, 2020) | +16.7% | 41.0% | $5.3M |
(Filed on August 28, 2020) | -0.4% | 46.7% | $5.4M |
(Filed on April 14, 2020) | -57.2% | 8.6% | $12.3M |
(Filed on January 14, 2020) | -25.4% | 40.6% | $14M |
(Filed on October 15, 2019) | -32.0% | 32.8% | $15.9M |
(Filed on August 28, 2019) | +8.8% | 43.5% | $16.8M |
(Filed on April 12, 2019) | +175.8% | 43.0% | $9.1M |
(Filed on January 14, 2019) | +87.9% | 39.5% | $10M |
(Filed on October 12, 2018) | +31.1% | 41.9% | $14M |
(Filed on August 28, 2018) | +325.4% | 39.0% | $17.8M |
(Filed on April 12, 2018) | +59.9% | 18.8% | $2M |
(Filed on January 12, 2018) | -8.7% | 34.7% | $5.2M |
(Filed on October 13, 2017) | -19.8% | 41.5% | $2.3M |
(Filed on August 29, 2017) | -13.6% | -6.2% | $939K |
(Filed on April 6, 2017) | -17.3% | 10.1% | $2.5M |
(Filed on January 13, 2017) | +76.7% | 36.6% | $2M |
(Filed on October 14, 2016) | +86.4% | 51.0% | $3.7M |
(Filed on August 29, 2016) | -66.1% | 37.5% | $5.5M |
(Filed on April 13, 2016) | -63.9% | 42.0% | $2.3M |
(Filed on January 13, 2016) | -47.2% | 26.5% | $3.6M |
(Filed on October 14, 2015) | -5.2% | 45.3% | $2.1M |
(Filed on August 31, 2015) | +64.6% | 54.3% | $1.8M |
(Filed on April 14, 2015) | +68.0% | 51.1% | $1.8M |
(Filed on January 13, 2015) | -2.1% | 50.4% | $2.5M |
(Filed on October 14, 2014) | -22.4% | 51.8% | $2.4M |
(Filed on August 28, 2014) | -30.2% | 39.6% | $2.3M |
(Filed on April 11, 2014) | +17.0% | 22.9% | $1.4M |
(Filed on January 13, 2014) | +30.9% | 44.8% | $1.2M |
(Filed on October 15, 2013) | +17.0% | 50.8% | $1.9M |
(Filed on August 28, 2013) | +24.7% | 46.4% | $2.1M |
(Filed on April 12, 2013) | -32.7% | 38.8% | $3M |
(Filed on January 11, 2013) | +7.9% | 29.2% | $3.1M |
(Filed on October 12, 2012) | +90.4% | 43.6% | $3.9M |
(Filed on August 28, 2012) | — | 42.9% | $4M |
(Filed on April 13, 2012) | — | 37.8% | — |
(Filed on January 17, 2012) | — | 37.9% | — |
(Filed on October 14, 2011) | — | 43.5% | — |