- 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) | -31.6% | 100.0% | $50.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +87.9% | 100.0% | $50.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 13, 2026) | +586.5% | 100.0% | $53.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 13, 2025) | +1,367.9% | 100.0% | $16.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +520.7% | 100.0% | $20.1M |
(Filed on May 7, 2026) | +857.2% | 100.0% | $28.7M |
(Filed on March 13, 2026) | +368.0% | 100.0% | $25.2M |
(Filed on November 13, 2025) | +134.8% | 100.0% | $22M |
(Filed on August 13, 2025) | +371.4% | 100.0% | $43.3M |
(Filed on May 13, 2025) | +223.1% | 100.0% | $26.7M |
(Filed on March 20, 2025) | +14,650.0% | 100.0% | $34.8M |
(Filed on November 13, 2024) | — | 100.0% | $33.2M |
(Filed on August 8, 2024) | — | 100.0% | $43.3M |
(Filed on May 13, 2024) | +694.1% | 100.0% | $46.8M |
(Filed on March 14, 2024) | -70.3% | 100.0% | $44M |
(Filed on November 2, 2023) | -100.0% | — | $50.8M |
(Filed on August 3, 2023) | -100.0% | — | $91.5M |
(Filed on May 4, 2023) | -83.2% | 100.0% | $123.4M |
(Filed on March 15, 2023) | -79.2% | 100.0% | $143.7M |
(Filed on November 9, 2022) | -24.5% | 100.0% | $167.2M |
(Filed on August 8, 2022) | -78.6% | 100.0% | $165.3M |
(Filed on May 9, 2022) | -82.6% | 100.0% | $157.3M |
(Filed on February 24, 2022) | -90.9% | 100.0% | $66.9M |
(Filed on November 4, 2021) | -41.6% | 100.0% | $33.4M |
(Filed on August 5, 2021) | +515.3% | 100.0% | $44.4M |
(Filed on May 6, 2021) | -46.3% | 100.0% | $29.9M |
(Filed on February 24, 2022) | +121.6% | 100.0% | $13.5M |
(Filed on November 12, 2020) | +61.6% | 100.0% | $19.6M |
(Filed on August 6, 2020) | -86.0% | 100.0% | $16.3M |
(Filed on May 12, 2020) | +259.7% | 100.0% | $8.4M |
(Filed on March 19, 2020) | -4.7% | 100.0% | $11.4M |
(Filed on November 12, 2019) | -69.3% | 100.0% | $17.9M |
(Filed on August 8, 2019) | -84.0% | 100.0% | $23.9M |
(Filed on May 9, 2019) | +1,403.0% | 100.0% | $17.5M |
(Filed on November 13, 2018) (Filed on May 15, 2018) | -82.7% | 100.0% | $19.6M |
(Filed on August 10, 2018) (Filed on February 6, 2018) (Filed on September 1, 2017) | +270.8% | 100.0% | $17.7M |
(Filed on February 6, 2018) | +123.5% | — | $38.1M |
(Filed on November 7, 2017) | -94.1% | — | $45.9M |
(Filed on September 1, 2017) | -87.8% | -1,380.0% | $49.7M |
(Filed on May 8, 2017) (Filed on May 10, 2016) | -10.2% | -98.1% | $30.6M |
(Filed on February 6, 2017) (Filed on February 8, 2016) | -87.8% | -382.4% | $39M |
(Filed on November 8, 2016) | +142.9% | -394.1% | $45.3M |
(Filed on September 13, 2016) | -51.2% | -487.8% | $44.7M |
(Filed on May 10, 2016) | -80.0% | 94.9% | $61.5M |
(Filed on February 8, 2016) | -24.9% | 88.5% | $63.7M |
(Filed on November 6, 2015) | -94.3% | -142.9% | $57.7M |
(Filed on September 11, 2015) | -9.7% | -126.2% | $81.7M |
(Filed on May 8, 2015) | +136.0% | 34.6% | $80.1M |
(Filed on February 6, 2015) | +77.9% | 38.4% | $51.4M |
(Filed on November 7, 2014) | +720.0% | 13.0% | $60.8M |
(Filed on September 30, 2014) | +31.5% | 24.7% | $66.8M |
(Filed on May 12, 2014) | +76.3% | 67.2% | $70.3M |
(Filed on February 10, 2014) | +233.2% | 31.7% | $74.1M |
(Filed on November 12, 2013) | +38.1% | 0.0% | $66.3M |
(Filed on September 27, 2013) (Filed on August 9, 2012) | +126.6% | 45.5% | $53.8M |
(Filed on May 10, 2013) (Filed on May 10, 2012) | +552.9% | 74.8% | $94.9M |
(Filed on February 11, 2013) (Filed on August 9, 2012) (Filed on March 14, 2012) | -23.5% | — | $94.3M |
(Filed on November 8, 2012) (Filed on May 10, 2012) | -91.2% | 68.3% | $92.9M |
(Filed on March 14, 2012) | — | 55.3% | $53.6M |
(Filed on November 2, 2011) | — | 93.2% | — |
(Filed on August 3, 2011) | — | 87.3% | — |