- 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) | +11.0% | 67.5% | $271.9M |
Filing text is unavailable for this period. | |||
(Filed on May 8, 2026) | +10.5% | 72.3% | $299.7M |
Filing text is unavailable for this period. | |||
(Filed on February 6, 2026) | +10.4% | 67.8% | $162.5M |
Filing text is unavailable for this period. | |||
(Filed on November 5, 2025) | +12.5% | 68.5% | $165.2M |
Filing text is unavailable for this period. | |||
(Filed on August 5, 2026) | +12.2% | 67.8% | $398.1M |
(Filed on May 8, 2026) | +13.3% | 71.4% | $477.8M |
(Filed on February 6, 2026) | +15.5% | 67.0% | $482.4M |
(Filed on November 5, 2025) | +14.3% | 68.3% | $778.5M |
(Filed on August 6, 2025) | +15.8% | 67.3% | $401.8M |
(Filed on May 2, 2025) | +18.1% | 71.1% | $492.7M |
(Filed on February 7, 2025) | +19.5% | 67.1% | $366.9M |
(Filed on October 31, 2024) | +25.4% | 68.1% | $305M |
(Filed on August 2, 2024) | +34.7% | 68.6% | $288.8M |
(Filed on May 3, 2024) | +38.2% | 71.8% | $233.7M |
(Filed on February 9, 2024) | +39.3% | 67.0% | $120.1M |
(Filed on November 3, 2023) | +39.4% | 66.6% | $65.5M |
(Filed on August 4, 2023) | +36.7% | 66.2% | $139.8M |
(Filed on May 5, 2023) | +32.2% | 69.3% | $96.5M |
(Filed on February 3, 2023) | +34.0% | 63.9% | $84.1M |
(Filed on November 4, 2022) | +33.8% | 65.2% | $66.4M |
(Filed on August 5, 2022) | +28.2% | 64.7% | $202.3M |
(Filed on May 6, 2022) | +8.4% | 69.2% | $175.5M |
(Filed on February 4, 2022) | +10.5% | 63.4% | $218.7M |
(Filed on November 5, 2021) | +7.2% | 63.6% | $221.5M |
(Filed on August 6, 2021) | +8.5% | 64.9% | $250.9M |
(Filed on May 7, 2021) | +23.0% | 72.0% | $114.3M |
(Filed on February 5, 2021) | +23.5% | 65.7% | $75.9M |
(Filed on November 6, 2020) | +26.1% | 66.4% | $100.5M |
(Filed on August 10, 2020) | +24.6% | 66.7% | $132.5M |
(Filed on May 8, 2020) | +23.1% | 71.5% | $90.9M |
(Filed on February 5, 2020) | +24.7% | 64.5% | $84.1M |
(Filed on October 31, 2019) | +23.3% | 64.2% | $63.7M |
(Filed on August 9, 2019) | +27.0% | 59.9% | $137.2M |
(Filed on May 3, 2019) | +25.6% | 65.9% | $129.5M |
(Filed on February 7, 2019) | +25.3% | 57.2% | $111M |
(Filed on November 2, 2018) | +25.3% | 57.1% | $97.4M |
(Filed on August 10, 2018) | +27.1% | 56.4% | $103.5M |
(Filed on May 4, 2018) | +27.9% | 64.5% | $101.5M |
(Filed on February 9, 2018) | +24.4% | 55.7% | $82.3M |
(Filed on November 3, 2017) | +44.1% | 56.4% | $78M |
(Filed on August 11, 2017) | +49.6% | 55.6% | $86.5M |
(Filed on May 5, 2017) | +49.3% | 61.4% | $89.7M |
(Filed on February 3, 2017) | +60.8% | 56.3% | $79M |
(Filed on November 4, 2016) | +45.0% | 55.2% | $78.7M |
(Filed on August 12, 2016) | +39.6% | 54.7% | $81.3M |
(Filed on May 6, 2016) | +40.0% | 59.2% | $93.2M |
(Filed on February 5, 2016) | +43.5% | 47.4% | $89.5M |
(Filed on November 6, 2015) | +39.1% | 50.3% | $72.8M |
(Filed on August 14, 2015) | +41.4% | 47.3% | $78.8M |
(Filed on May 8, 2015) | +40.7% | 55.8% | $88.9M |
(Filed on February 6, 2015) | — | 44.3% | — |
(Filed on November 7, 2014) | — | 47.5% | — |
(Filed on August 22, 2014) | — | 46.3% | $7.6M |
(Filed on May 14, 2014) | — | 55.3% | — |