- 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) | -4.0% | 88.1% | $30.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | -23.2% | 84.5% | $31.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 27, 2026) | -28.9% | 88.7% | $30.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | -0.9% | 84.7% | $31M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | -8.2% | 91.7% | $30.3M |
(Filed on May 6, 2026) | -21.8% | 86.8% | $30.9M |
(Filed on February 27, 2026) | -9.9% | 85.3% | $30.4M |
(Filed on November 4, 2025) | -26.5% | 86.5% | $30.9M |
(Filed on August 6, 2025) | -10.5% | 89.2% | $32.3M |
(Filed on May 6, 2025) | -14.0% | 91.3% | $11M |
(Filed on February 28, 2025) | -3.1% | 87.8% | $12M |
(Filed on November 5, 2024) | -15.8% | 87.8% | $18.4M |
(Filed on August 7, 2024) | -23.1% | 87.0% | $10.7M |
(Filed on May 7, 2024) | +7.3% | 90.6% | $17.7M |
(Filed on March 7, 2024) | +6.3% | 88.1% | $39.1M |
(Filed on November 3, 2023) | +70.0% | 90.3% | $60.9M |
(Filed on August 4, 2023) | +106.6% | 87.4% | $59.4M |
(Filed on May 4, 2023) | +91.6% | 88.6% | $135.6M |
(Filed on March 3, 2023) | +81.2% | 88.7% | $135.5M |
(Filed on November 3, 2022) | +60.0% | 82.6% | $119M |
(Filed on August 4, 2022) | +25.7% | — | $97.9M |
(Filed on May 5, 2022) | -7.8% | — | $96.8M |
(Filed on March 15, 2022) (Filed on March 15, 2021) | -24.7% | — | $99.8M |
(Filed on November 3, 2021) (Filed on November 5, 2020) | -48.0% | 100.0% | $115.6M |
(Filed on August 6, 2021) (Filed on August 10, 2020) | -62.4% | — | $110.8M |
(Filed on May 6, 2021) | -39.8% | 100.0% | $100.5M |
(Filed on March 15, 2021) | -18.9% | 99.8% | $98.3M |
(Filed on November 5, 2020) | -1.0% | — | $99.6M |
(Filed on August 10, 2020) | +17.0% | — | $70.9M |
(Filed on May 11, 2020) | +12.3% | — | $112.4M |
(Filed on March 15, 2021) (Filed on February 27, 2020) | -36.6% | — | $101.8M |
(Filed on November 6, 2019) | -37.5% | 100.0% | $63.4M |
(Filed on August 8, 2019) | -24.2% | — | $53M |
(Filed on June 28, 2019) | -32.9% | — | $21.2M |
(Filed on March 7, 2019) | +16.8% | -30.3% | $27M |
(Filed on November 9, 2018) | +1.8% | — | $121.2M |
(Filed on August 9, 2018) | -23.3% | — | $40.8M |
(Filed on May 9, 2018) | +20.0% | — | $112.9M |
(Filed on March 1, 2018) | -18.5% | — | $40.4M |
(Filed on November 8, 2017) | -18.5% | — | $92.4M |
(Filed on August 8, 2017) | -0.8% | 99.1% | $21.4M |
(Filed on May 10, 2017) | -31.3% | — | $52.1M |
(Filed on March 6, 2017) | -22.9% | 100.0% | $41.2M |
(Filed on November 7, 2016) | +22.5% | — | $61.2M |
(Filed on August 4, 2016) | +32.8% | — | $27.5M |
(Filed on May 6, 2016) | +34.0% | — | $33.3M |
(Filed on March 6, 2017) (Filed on March 11, 2016) | +44.9% | 73.7% | $50.1M |
(Filed on November 5, 2015) | +11.4% | 100.0% | $78.1M |
(Filed on August 7, 2015) | +4.3% | 100.0% | $70M |
(Filed on May 8, 2015) | -14.9% | 100.0% | $54.8M |
(Filed on November 13, 2014) | -7.5% | 100.0% | $92.5M |
(Filed on November 7, 2014) | -12.7% | 100.0% | $99.7M |
(Filed on August 8, 2014) | -4.3% | 100.0% | $105.2M |
(Filed on May 7, 2014) | +2.7% | 100.0% | $76.2M |
(Filed on February 28, 2014) | +10.0% | 100.0% | $149.4M |
(Filed on November 7, 2013) | -8.7% | 100.0% | $122.4M |
(Filed on August 7, 2013) | -6.1% | 100.0% | $122M |
(Filed on May 7, 2013) | +8.3% | 100.0% | $107.4M |
(Filed on February 28, 2013) | +20.1% | — | $214.9M |
(Filed on November 7, 2012) | +27.8% | — | $150.1M |
(Filed on August 7, 2012) | +21.3% | — | $145.7M |
(Filed on May 4, 2012) | +33.6% | — | $69M |
(Filed on February 29, 2012) | +17.7% | — | $95.5M |
(Filed on November 8, 2011) | +26.2% | — | $72.2M |
(Filed on August 5, 2011) | +33.8% | — | $78.4M |
(Filed on May 5, 2011) | — | — | — |
(Filed on February 28, 2011) | — | — | $82.6M |
(Filed on November 5, 2010) | — | — | — |
(Filed on August 6, 2010) | — | — | — |