- 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 July 31, 2026) | -10.5% | 66.6% | $115.2M |
Filing text is unavailable for this period. | |||
(Filed on May 6, 2026) | +2.3% | 68.7% | $124.4M |
Filing text is unavailable for this period. | |||
(Filed on February 24, 2026) | -0.4% | 70.0% | $149.6M |
Filing text is unavailable for this period. | |||
(Filed on November 4, 2025) | -3.6% | 69.9% | $145.4M |
Filing text is unavailable for this period. | |||
(Filed on July 31, 2026) | +0.8% | 71.2% | $74.4M |
(Filed on May 6, 2026) | -3.1% | 68.5% | $91.8M |
(Filed on February 24, 2026) | +7.1% | 71.7% | $102.4M |
(Filed on November 4, 2025) | +11.2% | 70.2% | $99.9M |
(Filed on August 6, 2025) | +15.3% | 69.6% | $92.4M |
(Filed on May 7, 2025) | +11.6% | 68.1% | $96.9M |
(Filed on February 28, 2025) | +10.6% | 68.7% | $132.1M |
(Filed on November 8, 2024) | +22.7% | 70.0% | $76M |
(Filed on August 7, 2024) | +2.3% | 68.5% | $102.8M |
(Filed on May 8, 2024) | +9.9% | 67.3% | $53.6M |
(Filed on February 28, 2024) | +10.6% | — | $56.9M |
(Filed on November 7, 2023) | -6.5% | 67.8% | $110.7M |
(Filed on August 4, 2023) | -5.3% | 72.3% | $105.2M |
(Filed on May 4, 2023) | -4.7% | 70.9% | $165.2M |
(Filed on March 1, 2023) | +4.0% | — | $257.4M |
(Filed on November 2, 2022) | +15.2% | — | $295.2M |
(Filed on August 5, 2022) | -2.9% | — | $118.4M |
(Filed on May 6, 2022) | -7.1% | — | $148.9M |
(Filed on February 25, 2022) (Filed on August 4, 2021) (Filed on August 13, 2020) | -28.2% | — | $117M |
(Filed on November 4, 2021) (Filed on May 5, 2021) (Filed on November 9, 2020) | -33.0% | — | $118.3M |
(Filed on February 7, 2020) | -10.0% | — | $81.2M |
(Filed on November 9, 2020) | -7.9% | — | $89.9M |
(Filed on August 13, 2020) | +11.1% | — | $93.2M |
(Filed on May 6, 2020) | +18.3% | — | $84.9M |
(Filed on February 7, 2020) | +15.4% | — | $90.6M |
(Filed on November 6, 2019) | +13.1% | — | $93.3M |
(Filed on August 13, 2019) | -2.9% | — | $110.9M |
(Filed on May 8, 2019) | -7.0% | 79.9% | $97.4M |
(Filed on February 6, 2019) | -4.4% | 79.9% | $88.7M |
(Filed on November 7, 2018) | +0.7% | 79.8% | $87.9M |
(Filed on August 13, 2019) (Filed on August 24, 2018) | +7.1% | — | $102.4M |
(Filed on May 9, 2018) | +3.4% | 80.8% | $123.8M |
(Filed on February 7, 2018) | +1.7% | 81.0% | $108.1M |
(Filed on November 8, 2017) | -3.3% | 80.7% | $86.9M |
(Filed on August 9, 2017) | -1.8% | 81.7% | $68.5M |
(Filed on May 3, 2017) | +5.8% | 82.4% | $120.5M |
(Filed on February 8, 2017) | +4.8% | 82.4% | $134.7M |
(Filed on November 2, 2016) | +8.7% | 83.2% | $87.4M |
(Filed on August 10, 2016) | +0.6% | 83.2% | $64.1M |
(Filed on May 4, 2016) | -1.6% | 81.7% | $55.2M |
(Filed on February 3, 2016) | -9.6% | 81.0% | $59.7M |
(Filed on November 4, 2015) | -16.6% | 80.6% | $69.8M |
(Filed on August 12, 2015) | +8.4% | 85.0% | $64.8M |
(Filed on May 6, 2015) | +16.9% | 87.1% | $85.8M |
(Filed on February 4, 2015) | +36.8% | 88.8% | $71.6M |
(Filed on November 5, 2014) | +51.7% | 89.4% | $85M |
(Filed on August 13, 2014) | +30.9% | 89.4% | $104.1M |
(Filed on May 7, 2014) | +20.6% | 89.5% | $112.3M |
(Filed on February 5, 2014) | +21.4% | 89.6% | $68.4M |
(Filed on November 12, 2013) | +20.8% | 89.6% | $95.6M |
(Filed on August 14, 2013) | +23.8% | 89.6% | $86.4M |
(Filed on May 8, 2013) | +26.8% | 89.6% | $104.9M |
(Filed on February 6, 2013) | +22.3% | 89.6% | $108.8M |
(Filed on November 9, 2012) | +20.2% | 89.8% | $62.7M |
(Filed on August 15, 2012) | +14.4% | 89.3% | $52.7M |
(Filed on May 2, 2012) | +12.7% | 89.1% | $67.4M |
(Filed on February 1, 2012) | +8.3% | 88.0% | $67.7M |
(Filed on November 2, 2011) | +7.9% | 88.0% | $123.3M |
(Filed on August 15, 2011) | — | 88.0% | $92.8M |
(Filed on May 4, 2011) | — | 88.0% | — |
(Filed on February 1, 2011) | — | 88.1% | — |
(Filed on November 3, 2010) | — | 87.0% | — |