- 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 6, 2026) | +5.6% | 93.0% | $33.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | -0.8% | 93.2% | $31.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 16, 2026) | +3.4% | 93.1% | $40.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | +3.0% | 93.2% | $30.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +0.6% | 93.5% | $32.1M |
(Filed on May 7, 2026) | +7.3% | 93.4% | $30.7M |
(Filed on March 16, 2026) | +21.5% | 92.1% | $40.2M |
(Filed on November 6, 2025) | +5.8% | 92.2% | $25.9M |
(Filed on August 8, 2025) | +23.8% | 92.4% | $31.1M |
(Filed on May 9, 2025) | +39.6% | 92.3% | $25.7M |
(Filed on March 11, 2025) | +66.4% | — | $36.2M |
(Filed on November 7, 2024) | +72.8% | 58.6% | $25.9M |
(Filed on August 6, 2024) | +33.8% | 52.9% | $35.5M |
(Filed on May 9, 2024) | +21.0% | 55.1% | $40.8M |
(Filed on March 15, 2024) | -16.6% | — | $56.6M |
(Filed on November 9, 2023) | -12.4% | 54.2% | $85.7M |
(Filed on August 9, 2023) | -6.4% | 58.1% | $108.2M |
(Filed on May 9, 2023) | -1.9% | 56.6% | $109M |
(Filed on March 16, 2023) | +13.1% | — | $88.7M |
(Filed on November 8, 2022) | +12.6% | 59.4% | $97.9M |
(Filed on August 8, 2022) | +226.9% | 60.6% | $105M |
(Filed on May 10, 2022) | +36.8% | 59.4% | $98M |
(Filed on March 15, 2022) | -1.9% | — | $37.7M |
(Filed on November 12, 2021) | -5.2% | 59.4% | $34M |
(Filed on August 11, 2021) | -65.2% | 57.3% | $26.5M |
(Filed on May 12, 2021) | -23.8% | — | $24.3M |
(Filed on March 12, 2021) | -4.1% | — | $28.9M |
(Filed on November 9, 2020) | +0.5% | — | $27.8M |
(Filed on August 13, 2020) | +1.1% | — | $23.9M |
(Filed on May 13, 2020) | +6.8% | — | $18.4M |
(Filed on March 30, 2020) | +7.7% | — | $20.6M |
(Filed on November 12, 2019) | +0.7% | — | $20.8M |
(Filed on August 8, 2019) (Filed on August 10, 2018) | +2.8% | — | $22.7M |
(Filed on May 10, 2019) (Filed on May 14, 2018) | -4.3% | — | $27.7M |
(Filed on March 14, 2019) | -1.0% | — | $19.9M |
(Filed on November 9, 2018) | +6.0% | — | $22.4M |
(Filed on August 10, 2018) | +16.1% | — | $22M |
(Filed on May 14, 2018) | +23.8% | — | $25.4M |
(Filed on March 8, 2018) | +25.8% | — | $27M |
(Filed on November 9, 2017) | +20.4% | — | $23.1M |
(Filed on August 14, 2017) | +12.5% | — | $20.6M |
(Filed on May 12, 2017) | +10.1% | — | $13.1M |
(Filed on March 17, 2017) | +13.5% | — | $14.6M |
(Filed on November 10, 2016) | +4.1% | — | $13.9M |
(Filed on August 15, 2016) | -1.9% | — | $14.5M |
(Filed on May 5, 2016) | -4.5% | — | $14.3M |
(Filed on March 30, 2016) | -15.0% | — | $15.6M |
(Filed on November 12, 2015) | -12.1% | — | $16M |
(Filed on August 13, 2015) | -14.7% | — | $13M |
(Filed on May 14, 2015) | -22.2% | — | $14.5M |
(Filed on March 26, 2015) | -16.0% | — | $14.9M |
(Filed on November 6, 2014) | +24.3% | — | $25.4M |
(Filed on August 7, 2014) | +31.8% | — | $22.8M |
(Filed on May 14, 2014) | +17.4% | — | $24.6M |
(Filed on March 10, 2014) | +15.2% | — | $20.6M |
(Filed on November 7, 2013) | -10.0% | — | $14.7M |
(Filed on August 8, 2013) | -10.6% | — | $27.9M |
(Filed on May 8, 2013) | +299.4% | — | $38.3M |
(Filed on March 6, 2013) | +312.1% | — | $14.7M |
(Filed on November 7, 2012) | +287.5% | — | $16.5M |
(Filed on August 9, 2012) | +286.2% | — | $11.5M |
(Filed on May 8, 2012) | — | — | — |
(Filed on March 8, 2012) | — | — | $13.3M |
(Filed on November 9, 2011) | — | — | — |
(Filed on August 10, 2011) | — | — | — |