- 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) | -8.5% | 22.1% | $735.9M |
Filing text is unavailable for this period. | |||
(Filed on April 24, 2026) | -5.7% | 22.0% | $767.4M |
Filing text is unavailable for this period. | |||
(Filed on February 13, 2026) | -4.8% | 17.4% | $689.2M |
Filing text is unavailable for this period. | |||
(Filed on October 24, 2025) | -1.0% | 24.5% | $734.2M |
Filing text is unavailable for this period. | |||
(Filed on July 31, 2026) | +4.8% | 24.7% | $800.4M |
(Filed on April 24, 2026) | -6.7% | 25.9% | $776.4M |
(Filed on February 13, 2026) | +23.9% | 24.6% | $821.6M |
(Filed on October 24, 2025) | +9.2% | 27.1% | $719.9M |
(Filed on July 25, 2025) | +9.4% | 27.9% | $837.5M |
(Filed on April 25, 2025) | +4.6% | 27.1% | $870.2M |
(Filed on February 14, 2025) | -20.1% | 25.1% | $732.8M |
(Filed on November 1, 2024) | +3.3% | 26.9% | $736.3M |
(Filed on July 31, 2024) | -2.6% | 25.5% | $668.3M |
(Filed on April 26, 2024) | +16.2% | 23.5% | $542.6M |
(Filed on February 16, 2024) | +15.7% | 22.6% | $311.5M |
(Filed on October 27, 2023) | +12.0% | 26.8% | $67.8M |
(Filed on July 28, 2023) | +8.3% | 27.3% | $188.8M |
(Filed on April 28, 2023) | +3.9% | 24.8% | $218.6M |
(Filed on February 17, 2023) | +16.0% | 23.2% | $236.4M |
(Filed on October 28, 2022) | +6.7% | 24.5% | $221.2M |
(Filed on July 29, 2022) | +34.6% | 25.1% | $371.8M |
(Filed on April 29, 2022) | +43.5% | 24.4% | $292.9M |
(Filed on February 17, 2022) | +22.1% | 24.0% | $260.8M |
(Filed on October 29, 2021) | +29.8% | 22.9% | $202.5M |
(Filed on July 29, 2021) (Filed on July 31, 2020) | +14.5% | 21.9% | $94M |
(Filed on April 28, 2021) | +20.1% | 20.2% | $21.2M |
(Filed on February 19, 2021) (Filed on February 21, 2020) | +2.7% | 19.9% | $6.1M |
(Filed on October 30, 2020) | +15.1% | 20.5% | $33.5M |
(Filed on July 31, 2020) | +11.8% | 19.2% | $20.4M |
(Filed on May 1, 2020) | +9.9% | 19.3% | $41.9M |
(Filed on February 21, 2020) | +16.2% | 18.0% | $21.5M |
(Filed on October 25, 2019) | +19.2% | 20.4% | $36.4M |
(Filed on July 26, 2019) | +22.2% | 19.5% | $67.8M |
(Filed on April 26, 2019) | +7.6% | 20.4% | $53.6M |
(Filed on February 21, 2020) | +18.8% | 18.6% | $151.7M |
(Filed on October 26, 2018) | +7.7% | 21.4% | $103.6M |
(Filed on July 27, 2018) | +13.9% | 19.5% | $29.9M |
(Filed on April 27, 2018) | +25.5% | 21.3% | $38.9M |
(Filed on February 16, 2018) | +11.6% | 20.0% | $34.4M |
(Filed on October 27, 2017) | +21.7% | 17.8% | $22.3M |
(Filed on July 28, 2017) | +24.3% | 20.3% | $27.7M |
(Filed on April 28, 2017) | +23.3% | 19.8% | $31.8M |
(Filed on February 17, 2017) | +27.4% | 20.2% | $13.1M |
(Filed on October 28, 2016) | +9.9% | 21.5% | $25.1M |
(Filed on July 29, 2016) | +14.6% | 21.8% | $21.8M |
(Filed on May 2, 2016) | +12.1% | 21.7% | $30M |
(Filed on February 26, 2016) | +9.4% | 20.0% | $15.5M |
(Filed on October 23, 2015) | +20.2% | 20.7% | $17.2M |
(Filed on July 24, 2015) | +20.1% | 21.2% | $33.6M |
(Filed on April 24, 2015) | +23.1% | 21.7% | $89.4M |
(Filed on February 27, 2015) | +34.0% | 19.9% | $128.7M |
(Filed on October 24, 2014) | +31.8% | 20.0% | $142.5M |
(Filed on July 25, 2014) | +37.2% | 19.7% | $166.3M |
(Filed on April 25, 2014) | +45.5% | 20.1% | $263.1M |
(Filed on February 28, 2014) | +41.9% | 19.0% | $145.5M |
(Filed on October 25, 2013) | +47.5% | 20.6% | $159.8M |
(Filed on July 26, 2013) | +24.4% | 19.5% | $44.3M |
(Filed on April 30, 2013) | +18.6% | 18.1% | $67M |
(Filed on February 28, 2014) (Filed on February 25, 2013) | +7.2% | 16.2% | $59.8M |
(Filed on October 29, 2012) | +4.4% | 16.7% | $46.8M |
(Filed on August 3, 2012) | -30.0% | 13.1% | $44.9M |
(Filed on April 27, 2012) | — | 6.4% | — |
(Filed on February 27, 2012) | — | — | $81.2M |
(Filed on November 4, 2011) | — | — | — |
(Filed on August 2, 2011) | — | — | — |