- 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) | +19.7% | 21.5% | $19.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 30, 2026) | +19.1% | 19.3% | $14.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +5.0% | 21.3% | $2.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 30, 2025) | +16.0% | 21.3% | $2.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 30, 2026) | +2.8% | 19.0% | $2M |
(Filed on April 30, 2026) | +2.6% | 16.7% | $5.3M |
(Filed on February 26, 2026) | +8.6% | 18.8% | $5M |
(Filed on October 30, 2025) | +9.7% | 20.8% | $5.7M |
(Filed on August 8, 2025) | +11.3% | 19.9% | $4.5M |
(Filed on May 1, 2025) | +14.2% | 17.8% | $4.3M |
(Filed on February 27, 2025) | +3.1% | 17.5% | $4.1M |
(Filed on October 31, 2024) | -3.5% | 16.3% | $4.1M |
(Filed on August 1, 2024) | -1.8% | 19.3% | $4.2M |
(Filed on May 2, 2024) | -9.4% | 16.7% | $3.9M |
(Filed on March 5, 2024) | +4.2% | 20.5% | $3.7M |
(Filed on November 3, 2023) | +45.3% | 20.4% | $3.7M |
(Filed on August 3, 2023) | +60.6% | 20.3% | $3.5M |
(Filed on May 4, 2023) | +51.2% | 13.5% | $3.3M |
(Filed on March 16, 2023) | +47.8% | 13.2% | $3M |
(Filed on November 9, 2022) | +9.0% | 14.6% | $3.2M |
(Filed on August 9, 2022) | +5.5% | 12.9% | $23.2M |
(Filed on May 6, 2022) | +4.9% | 12.1% | $29.9M |
(Filed on March 16, 2022) | -4.0% | 17.8% | $37.9M |
(Filed on November 9, 2021) | +3.2% | 20.1% | $30.4M |
(Filed on August 5, 2021) | +1.1% | 18.5% | $19.2M |
(Filed on May 4, 2021) | +10.0% | 13.9% | $9.7M |
(Filed on March 4, 2021) | +25.5% | 23.4% | $31M |
(Filed on November 5, 2020) | +43.4% | 20.6% | $11.7M |
(Filed on August 5, 2020) | +140.4% | 11.9% | $10.1M |
(Filed on May 8, 2020) | +87.8% | 10.5% | $3.8M |
(Filed on March 4, 2021) (Filed on March 3, 2020) | +61.5% | 11.8% | $6.7M |
(Filed on October 31, 2019) | +35.2% | 9.9% | $1.5M |
(Filed on August 7, 2019) | +0.3% | -4.3% | $41.9M |
(Filed on May 10, 2019) | +12.5% | 4.0% | $40M |
(Filed on March 15, 2019) | -9.1% | 5.1% | $43.6M |
(Filed on November 9, 2018) | -5.5% | 5.1% | $5.3M |
(Filed on August 3, 2018) | -31.8% | 2.6% | $17.5M |
(Filed on May 3, 2018) | -12.6% | 4.2% | $20.8M |
(Filed on March 16, 2018) | -14.0% | 9.6% | $21.8M |
(Filed on November 1, 2017) | -21.5% | 7.2% | $11.8M |
(Filed on August 3, 2017) | -21.9% | -5.1% | $9.1M |
(Filed on May 3, 2017) | -60.0% | -16.0% | $9.4M |
(Filed on March 9, 2017) | -55.4% | -25.0% | $10.3M |
(Filed on November 2, 2016) | -55.1% | -4.8% | $635K |
(Filed on August 3, 2016) | -47.2% | -4.8% | $688K |
(Filed on May 5, 2016) | +2.7% | 4.6% | $116K |
(Filed on March 4, 2016) | +19.3% | 8.9% | $527K |
(Filed on November 5, 2015) | +48.4% | 13.6% | $72K |
(Filed on August 7, 2015) | +16.0% | 11.1% | $75K |
(Filed on May 6, 2015) | -23.0% | 5.2% | $49K |
(Filed on March 16, 2015) | -37.1% | 12.7% | $588K |
(Filed on November 4, 2014) | -31.8% | 14.3% | $33K |
(Filed on August 15, 2014) | -32.9% | 17.3% | $194K |
(Filed on May 9, 2014) | -24.5% | 21.4% | $47K |
(Filed on March 17, 2014) | +16.3% | 10.7% | $46K |
(Filed on November 5, 2013) | -17.4% | 10.1% | $28K |
(Filed on August 6, 2013) | -8.9% | 10.4% | $25K |
(Filed on May 7, 2013) | +27.6% | 11.6% | $88K |
(Filed on March 18, 2013) | +20.2% | 9.5% | $182K |
(Filed on November 9, 2012) | +23.5% | 11.9% | $72K |
(Filed on August 7, 2012) | +49.6% | 11.6% | $43K |
(Filed on May 15, 2012) | — | 13.2% | — |
(Filed on April 27, 2012) | — | 6.3% | $51K |
(Filed on April 27, 2012) | — | 9.3% | — |
(Filed on April 27, 2012) | — | 5.1% | — |