- 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 4, 2026) | +17.8% | 7.6% | $145M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +3.6% | 9.0% | $111M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 12, 2026) | -2.9% | 7.9% | $178M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 28, 2025) | +14.5% | 7.8% | $205M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 4, 2026) | +12.3% | 6.5% | $117M |
(Filed on May 5, 2026) | +5.7% | 6.1% | $87M |
(Filed on February 12, 2026) | +8.8% | 9.0% | $98M |
(Filed on October 28, 2025) | -7.1% | 6.2% | $106M |
(Filed on July 29, 2025) | -7.7% | 5.8% | $79M |
(Filed on April 28, 2025) | -12.3% | 4.0% | $78M |
(Filed on February 13, 2025) | -14.4% | 0.9% | $56M |
(Filed on October 29, 2024) | -17.5% | 6.9% | $100M |
(Filed on July 30, 2024) | -19.5% | 4.0% | $68M |
(Filed on April 30, 2024) | -7.8% | 1.4% | $84M |
(Filed on February 13, 2024) | +8.2% | 10.0% | $199M |
(Filed on October 30, 2023) | +27.2% | 8.5% | $70M |
(Filed on August 1, 2023) | +22.3% | 9.5% | $95M |
(Filed on May 3, 2023) | +31.6% | 8.7% | $94M |
(Filed on February 14, 2023) | +23.8% | 7.6% | $75M |
(Filed on November 1, 2022) | +38.4% | 8.8% | $62M |
(Filed on August 2, 2022) | +34.4% | 10.4% | $92M |
(Filed on May 3, 2022) | +22.3% | 8.6% | $65M |
(Filed on February 15, 2022) | +9.8% | 11.2% | $76M |
(Filed on November 2, 2021) | -1.1% | 7.8% | $92M |
(Filed on August 3, 2021) | -0.8% | 4.9% | $79M |
(Filed on May 4, 2021) | +9.1% | 8.0% | $101M |
(Filed on February 17, 2021) | +9.0% | 10.3% | $125M |
(Filed on October 27, 2020) | +0.7% | 4.4% | $121M |
(Filed on July 28, 2020) | +7.7% | 7.5% | $110M |
(Filed on April 27, 2020) | -2.3% | 3.2% | $59M |
(Filed on February 19, 2020) | +4.8% | 6.8% | $194M |
(Filed on October 30, 2019) | +17.8% | 7.4% | $78M |
(Filed on July 31, 2019) | +18.9% | 6.9% | $79M |
(Filed on April 30, 2019) | +12.9% | 10.9% | $100M |
(Filed on February 20, 2019) | +15.5% | 8.4% | $116M |
(Filed on October 31, 2018) | +5.4% | 10.6% | $61M |
(Filed on August 7, 2018) | +4.8% | 9.1% | $70M |
(Filed on May 2, 2018) | +6.1% | 9.9% | $43M |
(Filed on February 21, 2018) | +5.4% | 10.1% | $77M |
(Filed on November 1, 2017) | -5.7% | 8.1% | $113M |
(Filed on August 2, 2017) | -5.0% | 11.1% | $151M |
(Filed on May 3, 2017) | -9.2% | 7.6% | $53M |
(Filed on February 21, 2017) | -22.3% | 8.7% | $50M |
(Filed on November 2, 2016) | -13.0% | 6.4% | $49.2M |
(Filed on August 10, 2016) | -15.7% | 7.0% | $80.1M |
(Filed on May 6, 2016) | -1.9% | 6.4% | $47.9M |
(Filed on February 25, 2016) | -4.5% | 11.6% | $36M |
(Filed on November 6, 2015) | -1.5% | 9.9% | $56M |
(Filed on August 11, 2015) | +0.6% | 11.7% | $73.7M |
(Filed on May 8, 2015) | -6.5% | 8.5% | $38.9M |
(Filed on February 26, 2015) | +1.6% | 7.2% | $55.1M |
(Filed on October 31, 2014) | +11.4% | 6.1% | $31.8M |
(Filed on August 5, 2014) | +11.5% | 6.9% | $39M |
(Filed on May 2, 2014) | +7.6% | 8.0% | $43.3M |
(Filed on February 26, 2014) | +23.1% | 8.2% | $47.7M |
(Filed on November 1, 2013) | +0.2% | 9.8% | $54.5M |
(Filed on August 6, 2013) | +8.0% | 8.0% | $48.1M |
(Filed on May 9, 2013) | +0.2% | 10.5% | $53.1M |
(Filed on February 27, 2013) | +16.5% | 9.7% | $71.5M |
(Filed on November 2, 2012) | +32.8% | 7.9% | $50.9M |
(Filed on August 7, 2012) | +33.4% | 13.6% | $64.5M |
(Filed on May 4, 2012) | — | 12.6% | — |
(Filed on February 28, 2012) | — | 14.0% | $41.1M |
(Filed on November 8, 2011) | — | 8.5% | — |
(Filed on August 9, 2011) | — | 14.0% | — |