- 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) | +6.4% | 46.4% | $621.3M |
Filing text is unavailable for this period. | |||
(Filed on April 29, 2026) | +8.9% | 44.9% | $586.2M |
Filing text is unavailable for this period. | |||
(Filed on February 19, 2026) | +4.2% | 43.1% | $580M |
Filing text is unavailable for this period. | |||
(Filed on October 29, 2025) | +10.1% | 44.5% | $593.8M |
Filing text is unavailable for this period. | |||
(Filed on July 29, 2026) | +7.2% | 45.3% | $568.2M |
(Filed on April 29, 2026) | +1.7% | 45.3% | $594.1M |
(Filed on February 19, 2026) | +9.4% | 42.5% | $620.8M |
(Filed on October 29, 2025) | +0.6% | 44.3% | $633.2M |
(Filed on July 30, 2025) | -4.6% | 45.4% | $700.7M |
(Filed on May 1, 2025) | -5.3% | 44.6% | $616.3M |
(Filed on February 20, 2025) | -2.7% | 42.7% | $534.3M |
(Filed on October 30, 2024) | -3.7% | 44.1% | $562.7M |
(Filed on August 1, 2024) | +6.3% | 44.7% | $457M |
(Filed on April 24, 2024) | +12.6% | 45.2% | $510.7M |
(Filed on February 22, 2024) | +13.4% | 42.6% | $430.2M |
(Filed on October 26, 2023) | +15.7% | 46.3% | $680.7M |
(Filed on July 27, 2023) | +16.0% | 44.8% | $557.8M |
(Filed on April 27, 2023) | +15.2% | 45.6% | $733.2M |
(Filed on February 23, 2023) | +16.3% | 44.0% | $855.4M |
(Filed on October 26, 2022) | +22.5% | 43.8% | $806.5M |
(Filed on July 27, 2022) | +22.2% | 44.6% | $714.4M |
(Filed on April 27, 2022) | +9.7% | 44.9% | $958.1M |
(Filed on February 24, 2022) | +1.4% | 43.8% | $1B |
(Filed on October 27, 2021) | -6.9% | 43.3% | $877.8M |
(Filed on July 28, 2021) | -12.6% | 41.8% | $746.3M |
(Filed on April 28, 2021) | -4.5% | 45.7% | $569.2M |
(Filed on February 25, 2021) | -1.3% | 44.0% | $632.6M |
(Filed on October 28, 2020) | +0.2% | 45.2% | $516M |
(Filed on July 24, 2020) | +1.2% | 45.5% | $543.2M |
(Filed on April 24, 2020) | +1.6% | 45.6% | $456.1M |
(Filed on February 21, 2020) | +4.8% | 44.6% | $466.4M |
(Filed on October 30, 2019) | +8.4% | 45.0% | $491.8M |
(Filed on July 26, 2019) | +10.6% | 45.3% | $458.8M |
(Filed on April 26, 2019) | +10.6% | 45.2% | $413M |
(Filed on February 21, 2020) (Filed on February 28, 2019) | +10.5% | 44.5% | $376M |
(Filed on October 24, 2018) | +8.3% | 44.9% | $303.3M |
(Filed on July 25, 2018) | +4.3% | 44.8% | $218.4M |
(Filed on April 30, 2018) | +10.1% | 45.3% | $216.1M |
(Filed on February 22, 2018) | +6.1% | 43.8% | $236M |
(Filed on October 23, 2017) | +5.3% | 43.5% | $239.4M |
(Filed on July 26, 2017) | +6.8% | 44.4% | $361.5M |
(Filed on April 26, 2017) | +0.1% | 44.4% | $358.4M |
(Filed on February 23, 2017) | -4.6% | 44.7% | $328M |
(Filed on October 25, 2016) | -5.5% | 44.3% | $306.5M |
(Filed on August 1, 2016) | -5.8% | 45.0% | $311.5M |
(Filed on April 25, 2016) | -7.7% | 45.0% | $494.5M |
(Filed on February 19, 2016) | +0.6% | 43.7% | $509.1M |
(Filed on October 27, 2015) | +8.7% | 44.0% | $487.1M |
(Filed on July 27, 2015) | +5.4% | 44.1% | $485.3M |
(Filed on April 28, 2015) | +10.0% | 44.9% | $458.4M |
(Filed on February 23, 2015) | +6.1% | 43.6% | $439.6M |
(Filed on October 27, 2014) | +2.2% | 43.1% | $399.8M |
(Filed on July 29, 2014) | +4.9% | 43.0% | $374.5M |
(Filed on April 29, 2014) | +1.0% | 42.9% | $341M |
(Filed on February 13, 2014) | +2.1% | 41.3% | $318.9M |
(Filed on October 31, 2013) | +0.6% | 40.6% | $260.5M |
(Filed on August 5, 2013) | +8.9% | 41.1% | $221.1M |
(Filed on May 6, 2013) | +14.6% | 41.5% | $245.5M |
(Filed on February 21, 2013) | +18.6% | 40.3% | $230.3M |
(Filed on November 2, 2012) | +27.6% | 38.1% | $220.5M |
(Filed on August 1, 2012) | +19.9% | 40.7% | $203M |
(Filed on May 8, 2012) | +20.1% | 41.8% | $195.5M |
(Filed on February 24, 2012) | +18.0% | 40.0% | $235.1M |
(Filed on October 31, 2011) | +15.6% | 41.2% | $206.1M |
(Filed on August 8, 2011) | +12.5% | 40.9% | $159.1M |
(Filed on May 3, 2011) | — | 41.5% | — |
(Filed on February 25, 2011) | — | 40.5% | $73.5M |
(Filed on November 4, 2010) | — | 39.9% | — |
(Filed on August 6, 2010) | — | 39.0% | — |