- 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 29, 2026) | +18.3% | 75.3% | $233.6M |
Filing text is unavailable for this period. | |||
(Filed on April 29, 2026) | +26.9% | 76.0% | $179.3M |
Filing text is unavailable for this period. | |||
(Filed on February 4, 2026) | +9.4% | 78.9% | $202.5M |
Filing text is unavailable for this period. | |||
(Filed on October 29, 2025) | +9.1% | 78.2% | $157.4M |
Filing text is unavailable for this period. | |||
(Filed on July 29, 2026) | +16.7% | 79.5% | $199.2M |
(Filed on April 29, 2026) | +19.6% | 78.7% | $153.1M |
(Filed on February 4, 2026) | +2.9% | 83.6% | $185.6M |
(Filed on October 29, 2025) | +21.1% | 83.8% | $282.2M |
(Filed on July 30, 2025) | +12.9% | 82.8% | $155.4M |
(Filed on May 7, 2025) | +6.2% | 81.3% | $147.1M |
(Filed on February 6, 2025) | +8.1% | 87.4% | $230.7M |
(Filed on October 31, 2024) | -0.8% | 85.8% | $111.2M |
(Filed on July 30, 2024) | +3.6% | 84.9% | $399.2M |
(Filed on May 7, 2024) | +11.5% | 83.6% | $248.6M |
(Filed on February 6, 2024) | +12.7% | 88.1% | $367.8M |
(Filed on October 31, 2023) | +22.9% | 86.1% | $754.2M |
(Filed on August 1, 2023) | +26.0% | 84.0% | $753.2M |
(Filed on May 2, 2023) | +28.7% | 81.5% | $775.7M |
(Filed on February 7, 2023) | +33.0% | 86.3% | $805.8M |
(Filed on November 1, 2022) | +30.8% | 85.7% | $803.1M |
(Filed on August 2, 2022) | +32.8% | 83.9% | $781.4M |
(Filed on May 3, 2022) | +38.0% | 82.0% | $753.6M |
(Filed on February 8, 2022) | +31.2% | 86.9% | $234.1M |
(Filed on November 2, 2021) | +16.9% | 85.3% | $231.5M |
(Filed on August 3, 2021) | +11.6% | 84.5% | $240M |
(Filed on May 4, 2021) | -3.9% | 81.2% | $77.5M |
(Filed on February 9, 2021) | -17.1% | 86.7% | $68.9M |
(Filed on October 27, 2020) | -2.1% | 86.6% | $53M |
(Filed on August 4, 2020) | -4.1% | 85.9% | $69.2M |
(Filed on May 5, 2020) | +5.3% | 85.2% | $64.5M |
(Filed on February 11, 2020) | +19.9% | 91.1% | $48.7M |
(Filed on October 30, 2019) | +25.6% | 89.5% | $67.9M |
(Filed on July 30, 2019) | +25.8% | 89.6% | $73.6M |
(Filed on April 30, 2019) | +35.2% | 88.0% | $70.8M |
(Filed on February 11, 2020) (Filed on February 12, 2019) | +34.2% | 92.2% | $56.7M |
(Filed on October 30, 2018) | +30.4% | 89.8% | $53.5M |
(Filed on July 31, 2018) | +27.9% | 90.1% | $53.5M |
(Filed on May 1, 2018) | +29.9% | 88.1% | $51.1M |
(Filed on February 13, 2018) | +24.1% | 91.7% | $48.3M |
(Filed on November 3, 2017) | +31.1% | 89.9% | $41.7M |
(Filed on August 4, 2017) | +32.6% | 90.4% | $56.1M |
(Filed on May 5, 2017) | +32.6% | 88.5% | $54.5M |
(Filed on February 9, 2017) | +30.0% | 92.5% | $49.2M |
(Filed on November 4, 2016) | +22.2% | 90.3% | $69.9M |
(Filed on August 9, 2016) | +18.4% | 90.2% | $69.8M |
(Filed on May 5, 2016) | +31.7% | 87.7% | $77.9M |
(Filed on February 12, 2016) | +31.2% | 91.7% | $76.6M |
(Filed on November 6, 2015) | +38.1% | 89.9% | $115.2M |
(Filed on August 7, 2015) | +38.0% | 89.9% | $120.1M |
(Filed on May 7, 2015) | +38.8% | 88.3% | $125.5M |
(Filed on February 19, 2015) | — | 92.3% | $9.6M |
(Filed on November 10, 2014) | — | 91.1% | — |
(Filed on August 6, 2014) | — | 91.6% | — |
(Filed on May 8, 2014) | — | 89.3% | — |