- 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) | +14.5% | 50.0% | $83.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +31.4% | 47.7% | $24.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 5, 2026) | -22.2% | 44.8% | $22.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 10, 2025) | -17.7% | 44.4% | $17.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | -26.9% | 46.7% | $15.6M |
(Filed on May 7, 2026) | -38.7% | -2.1% | $13.4M |
(Filed on February 5, 2026) | -2.1% | 38.4% | $13.2M |
(Filed on December 10, 2025) | -13.0% | 40.7% | $11.1M |
(Filed on August 6, 2025) | -13.0% | 36.5% | $13.2M |
(Filed on May 12, 2025) | -23.6% | 33.2% | $13M |
(Filed on February 5, 2025) | +15.6% | 33.0% | $17M |
(Filed on December 12, 2024) | -14.3% | 10.1% | $13.1M |
(Filed on August 7, 2024) | +54.0% | 35.7% | $14.3M |
(Filed on May 8, 2024) | +20.9% | 40.4% | $17.7M |
(Filed on February 9, 2024) | -18.5% | 38.5% | $44.5M |
(Filed on December 14, 2023) | +32.8% | 38.8% | $46.9M |
(Filed on August 9, 2023) | -13.6% | 29.6% | $47.7M |
(Filed on May 10, 2023) | +39.2% | 40.5% | $27.9M |
(Filed on February 8, 2023) | +47.2% | 37.4% | $32.2M |
(Filed on November 30, 2022) | +61.4% | 37.8% | $32.8M |
(Filed on August 15, 2022) | +51.7% | 43.6% | $37M |
(Filed on May 11, 2022) | +36.9% | 39.1% | $40.4M |
(Filed on February 14, 2022) | -13.1% | 41.8% | $45.6M |
(Filed on November 17, 2021) | -25.2% | 32.9% | $45.1M |
(Filed on August 4, 2021) | -27.5% | 39.1% | $46.4M |
(Filed on May 5, 2021) | -29.9% | 37.1% | $49.3M |
(Filed on February 11, 2021) | -10.9% | 39.5% | $52.7M |
(Filed on November 19, 2020) | -12.6% | 42.4% | $53M |
(Filed on August 6, 2020) | -26.9% | 37.4% | $49.1M |
(Filed on May 7, 2020) | -2.3% | 38.4% | $47.9M |
(Filed on February 6, 2020) | -14.3% | 38.8% | $56M |
(Filed on November 19, 2020) (Filed on November 21, 2019) | -57.8% | 35.5% | $45.9M |
(Filed on August 8, 2019) | -39.8% | 35.4% | $48.7M |
(Filed on May 9, 2019) | -35.9% | 40.6% | $50.5M |
(Filed on February 7, 2019) | -6.9% | 36.7% | $52.7M |
(Filed on December 7, 2018) | +28.9% | 35.8% | $51.1M |
(Filed on August 9, 2018) | +43.2% | 32.5% | $39.2M |
(Filed on May 10, 2018) | +46.5% | 25.5% | $38.9M |
(Filed on February 8, 2018) | +32.0% | 29.0% | $23.6M |
(Filed on November 20, 2017) | +50.4% | 29.4% | $27.7M |
(Filed on August 9, 2017) | -16.7% | 28.9% | $28.3M |
(Filed on May 10, 2017) | -7.4% | 26.7% | $31.8M |
(Filed on February 9, 2017) | +78.1% | 27.0% | $22.6M |
(Filed on November 30, 2016) | +42.2% | 23.3% | $25.9M |
(Filed on August 4, 2016) | +335.4% | 25.3% | $23.7M |
(Filed on May 5, 2016) | +90.9% | 28.4% | $32.6M |
(Filed on February 9, 2016) | -16.1% | 27.7% | $28.6M |
(Filed on November 19, 2015) | +186.3% | 12.9% | $27.4M |
(Filed on August 6, 2015) | -11.6% | 17.7% | $31.6M |
(Filed on May 7, 2015) | +56.7% | 22.8% | $36.7M |
(Filed on February 5, 2015) | +57.9% | 30.7% | $30.3M |
(Filed on November 20, 2014) | -36.7% | 45.6% | $37.2M |
(Filed on August 7, 2014) | -57.2% | -25.7% | $38.8M |
(Filed on May 7, 2014) | -62.4% | 30.2% | $38.8M |
(Filed on February 6, 2014) | -62.2% | 14.7% | $42.6M |
(Filed on December 11, 2013) | -81.7% | -62.7% | $46.7M |
(Filed on August 8, 2013) | -66.2% | 19.8% | $42.3M |
(Filed on May 9, 2013) | -64.8% | 18.8% | $48.8M |
(Filed on February 7, 2013) | -54.0% | 29.1% | $54.9M |
(Filed on December 7, 2012) | +31.8% | 33.8% | $67.4M |
(Filed on August 9, 2012) | +66.9% | 36.3% | $60.2M |
(Filed on May 10, 2012) | — | 40.3% | — |
(Filed on February 9, 2012) | — | 36.5% | — |
(Filed on November 17, 2011) | — | 38.9% | $56.8M |
(Filed on August 9, 2011) | — | 36.6% | — |