- 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) | +6.0% | 21.0% | $45.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | -4.3% | 22.8% | $53.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 4, 2026) | -5.2% | 18.0% | $49.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +24.3% | 13.0% | $52.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | +30.4% | 10.0% | $49.4M |
(Filed on May 5, 2026) | +23.0% | 14.7% | $61.9M |
(Filed on March 4, 2026) | +24.1% | 12.0% | $72.8M |
(Filed on November 5, 2025) | +32.5% | 11.7% | $63.1M |
(Filed on August 6, 2025) | -14.7% | 13.4% | $62.4M |
(Filed on April 30, 2025) | +6.3% | 13.2% | $61.8M |
(Filed on March 5, 2025) | -10.7% | 12.3% | $85.1M |
(Filed on October 30, 2024) | -24.7% | -4.7% | $128.2M |
(Filed on July 31, 2024) | -0.0% | 10.4% | $117M |
(Filed on May 1, 2024) | -8.9% | 6.7% | $109.6M |
(Filed on March 6, 2024) | +29.4% | 29.2% | $110.7M |
(Filed on November 1, 2023) | +19.4% | 28.9% | $92.8M |
(Filed on August 2, 2023) | +33.7% | 25.5% | $97.1M |
(Filed on May 3, 2023) | +22.0% | 28.8% | $81.6M |
(Filed on March 15, 2023) | +112.2% | 25.3% | $86M |
(Filed on November 2, 2022) | +60.2% | 27.7% | $87.5M |
(Filed on August 3, 2022) | +29.8% | 19.6% | $85M |
(Filed on May 4, 2022) | +19.8% | 17.1% | $79.1M |
(Filed on March 2, 2022) | -14.1% | 5.3% | $88.5M |
(Filed on November 3, 2021) | -0.9% | 21.1% | $97.6M |
(Filed on August 4, 2021) | -14.5% | 10.9% | $95.5M |
(Filed on May 5, 2021) | -6.1% | 13.5% | $93.7M |
(Filed on March 3, 2021) | -31.0% | 10.7% | $122.9M |
(Filed on November 2, 2020) | +3.7% | 19.0% | $115.1M |
(Filed on August 5, 2020) | +22.8% | 21.0% | $98.4M |
(Filed on May 7, 2020) | +28.5% | 33.4% | $79.1M |
(Filed on March 4, 2020) (Filed on March 6, 2019) | +47.7% | 34.8% | $85.3M |
(Filed on October 30, 2019) (Filed on October 30, 2018) | +43.3% | 19.4% | $83.1M |
(Filed on July 31, 2019) (Filed on August 1, 2018) | +19.9% | 14.4% | $80M |
(Filed on May 1, 2019) (Filed on May 2, 2018) | +10.2% | 17.4% | $83.4M |
(Filed on March 6, 2019) | -90.7% | 20.0% | $101.6M |
(Filed on October 30, 2018) | -32.3% | 11.3% | $93.9M |
(Filed on August 1, 2018) | -84.2% | 16.4% | $60.2M |
(Filed on May 2, 2018) | -83.7% | 16.1% | $56.4M |
(Filed on March 7, 2018) | -0.8% | 25.9% | $69.3M |
(Filed on November 1, 2017) | -86.4% | 5.1% | $44.3M |
(Filed on August 1, 2017) | -9.4% | 22.8% | $34.3M |
(Filed on May 2, 2017) | -10.5% | 23.1% | $35.7M |
(Filed on March 1, 2017) | -3.6% | 22.2% | $52.5M |
(Filed on November 1, 2016) | +7.8% | 17.7% | $11.8M |
(Filed on August 2, 2016) | -1.9% | 18.0% | $19.3M |
(Filed on May 4, 2016) | +9.2% | 19.7% | $29.3M |
(Filed on March 2, 2016) | -4.7% | 22.1% | $61.1M |
(Filed on November 3, 2015) | -3.0% | 21.0% | $50.6M |
(Filed on August 5, 2015) | +2.2% | 18.2% | $60.9M |
(Filed on May 5, 2015) | -9.5% | 20.4% | $70.1M |
(Filed on March 9, 2015) (Filed on March 4, 2014) | -1.9% | 25.1% | $95.4M |
(Filed on October 29, 2014) (Filed on October 30, 2013) | +8.8% | 21.5% | $79.4M |
(Filed on July 30, 2014) (Filed on August 7, 2013) | +14.3% | 24.3% | $85.1M |
(Filed on April 30, 2014) (Filed on May 1, 2013) | +12.9% | 23.6% | $96.9M |
(Filed on March 4, 2014) | +16.2% | 26.7% | $139.9M |
(Filed on October 30, 2013) | +7.9% | 24.9% | $155.7M |
(Filed on August 7, 2013) | -78.9% | 25.3% | $160.1M |
(Filed on May 1, 2013) | -76.7% | 26.2% | $314.9M |
(Filed on March 6, 2013) | -68.4% | 29.3% | $153.7M |
(Filed on November 1, 2012) | -70.7% | 24.9% | $217.6M |
(Filed on August 2, 2012) | +35.4% | 17.0% | $301.5M |
(Filed on May 2, 2012) | — | 18.3% | — |
(Filed on February 29, 2012) | — | 19.3% | $261.9M |
(Filed on November 8, 2011) | — | 19.6% | — |
(Filed on August 3, 2011) | — | 20.6% | — |