- 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 7, 2026) | -16.9% | 57.7% | $133.2M |
Filing text is unavailable for this period. | |||
(Filed on April 28, 2026) | -17.9% | 52.4% | $162.5M |
Filing text is unavailable for this period. | |||
(Filed on February 17, 2026) | -12.0% | 55.8% | $178.2M |
Filing text is unavailable for this period. | |||
(Filed on November 5, 2025) | +3.8% | 60.6% | $165.5M |
Filing text is unavailable for this period. | |||
(Filed on August 7, 2026) | +21.3% | 60.3% | $116.4M |
(Filed on April 28, 2026) | +13.2% | 58.4% | $112.2M |
(Filed on February 17, 2026) | +15.2% | 55.1% | $111.3M |
(Filed on November 5, 2025) | +7.4% | 58.3% | $131.4M |
(Filed on July 29, 2025) | +5.4% | 58.5% | $74.9M |
(Filed on May 2, 2025) | -0.4% | 58.8% | $71.8M |
(Filed on February 25, 2025) | -0.2% | 55.9% | $100.5M |
(Filed on October 29, 2024) | +14.3% | 59.6% | $75.2M |
(Filed on August 6, 2024) | +1.0% | 59.6% | $87.1M |
(Filed on May 2, 2024) | +8.1% | 63.7% | $95.8M |
(Filed on February 26, 2024) | +5.8% | 59.6% | $115.2M |
(Filed on October 31, 2023) | +5.0% | 60.8% | $76.2M |
(Filed on August 1, 2023) | +8.9% | 62.8% | $84M |
(Filed on April 25, 2023) | +8.6% | 65.1% | $258.1M |
(Filed on February 14, 2023) | +13.7% | 61.9% | $314M |
(Filed on October 25, 2022) | +17.7% | 64.2% | $300.6M |
(Filed on July 26, 2022) | +19.3% | 64.3% | $411M |
(Filed on April 26, 2022) | +13.6% | 66.3% | $363.9M |
(Filed on February 10, 2022) | +8.8% | 63.4% | $428.6M |
(Filed on October 26, 2021) | +3.9% | 63.5% | $383.1M |
(Filed on July 27, 2021) | -1.6% | 59.9% | $311.2M |
(Filed on April 27, 2021) | -1.3% | 57.1% | $295.7M |
(Filed on February 11, 2021) | +2.7% | 56.8% | $303.3M |
(Filed on October 27, 2020) | +5.0% | 56.9% | $285.4M |
(Filed on July 28, 2020) | +3.3% | 57.6% | $259.1M |
(Filed on April 28, 2020) | +6.7% | 57.6% | $240.1M |
(Filed on February 13, 2020) | +6.7% | 57.5% | $230.9M |
(Filed on November 5, 2019) | +7.5% | 56.2% | $206.4M |
(Filed on August 6, 2019) | +16.9% | 56.6% | $289.8M |
(Filed on April 25, 2019) | +17.5% | 57.9% | $284.9M |
(Filed on February 13, 2020) (Filed on February 26, 2019) | +16.6% | 57.5% | $253.4M |
(Filed on October 30, 2018) | +14.6% | 58.3% | $212.8M |
(Filed on August 1, 2018) | +7.7% | 57.2% | $210.6M |
(Filed on April 26, 2018) | +11.6% | 59.8% | $195.4M |
(Filed on February 22, 2018) | — | 59.6% | $224.2M |
(Filed on October 31, 2017) | +14.7% | 59.2% | $238M |
(Filed on August 2, 2017) | +19.2% | 58.0% | $210.9M |
(Filed on May 3, 2017) | +19.6% | 58.8% | $220.6M |
(Filed on February 27, 2017) | — | — | $241.3M |
(Filed on November 4, 2016) | +28.1% | 58.5% | $229.6M |
(Filed on August 4, 2016) | +30.1% | 59.2% | $211.5M |
(Filed on May 4, 2016) | +34.0% | 59.5% | $190.5M |
(Filed on February 24, 2016) | +34.1% | — | $233.5M |
(Filed on November 6, 2015) | +40.6% | 60.3% | $210.8M |
(Filed on August 7, 2015) | +41.2% | 60.1% | $180.9M |
(Filed on May 11, 2015) | +42.4% | 60.0% | $158M |
(Filed on February 27, 2015) | +38.4% | 61.6% | $155.4M |
(Filed on November 7, 2014) | +40.9% | 61.5% | $195.5M |
(Filed on August 8, 2014) | +39.8% | 61.7% | $112.8M |
(Filed on May 9, 2014) | +36.0% | 61.2% | $107M |
(Filed on February 28, 2014) | — | 61.8% | $102.1M |
(Filed on November 8, 2013) | +35.6% | 62.0% | $28.8M |
(Filed on August 9, 2013) | +40.5% | 62.0% | — |
(Filed on May 10, 2013) | +47.5% | 61.7% | — |
(Filed on March 1, 2013) | — | — | $14.1M |