- 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 21, 2026) | +12.2% | 82.7% | $356.4M |
Filing text is unavailable for this period. | |||
(Filed on April 21, 2026) | +14.1% | 83.3% | $385.3M |
Filing text is unavailable for this period. | |||
(Filed on February 6, 2026) | +10.6% | 82.6% | $515.3M |
Filing text is unavailable for this period. | |||
(Filed on October 28, 2025) | +9.5% | 83.3% | $400.1M |
Filing text is unavailable for this period. | |||
(Filed on July 21, 2026) | +9.1% | 82.2% | $347.3M |
(Filed on April 21, 2026) | +9.7% | 81.7% | $360.7M |
(Filed on February 6, 2026) | +7.7% | 82.3% | $409.4M |
(Filed on October 28, 2025) | +15.9% | 82.6% | $501M |
(Filed on July 22, 2025) | +14.0% | 81.9% | $451.4M |
(Filed on April 22, 2025) | +14.8% | 81.1% | $519.3M |
(Filed on February 7, 2025) | +19.8% | 82.2% | $461.7M |
(Filed on October 31, 2024) | +11.6% | 83.2% | $928.6M |
(Filed on July 23, 2024) | +12.6% | 82.3% | $792.3M |
(Filed on April 23, 2024) | +5.8% | 81.7% | $1.1B |
(Filed on February 9, 2024) | +4.8% | 82.2% | $993.6M |
(Filed on October 31, 2023) | +8.4% | 82.4% | $867.1M |
(Filed on July 25, 2023) | +10.8% | 81.7% | $842.3M |
(Filed on April 25, 2023) | +17.0% | 81.6% | $679.3M |
(Filed on February 10, 2023) | +23.9% | 82.6% | $1.4B |
(Filed on October 25, 2022) | +21.6% | 82.7% | $1.3B |
(Filed on July 26, 2022) | +21.6% | 82.5% | $2B |
(Filed on April 26, 2022) | +14.8% | 82.1% | $1.7B |
(Filed on February 11, 2022) | +9.1% | 82.9% | $1.3B |
(Filed on October 26, 2021) | +7.9% | 83.4% | $1.3B |
(Filed on July 27, 2021) | +6.2% | 82.8% | $1.4B |
(Filed on April 28, 2021) | +12.2% | 82.1% | $1.1B |
(Filed on February 12, 2021) | +12.4% | 82.7% | $1.5B |
(Filed on October 28, 2020) | +10.1% | 82.1% | $881.2M |
(Filed on July 29, 2020) | +6.2% | 81.3% | $771.1M |
(Filed on April 29, 2020) | +5.7% | 77.8% | $642.8M |
(Filed on February 18, 2020) | +8.0% | 79.6% | $904.2M |
(Filed on October 31, 2019) | +11.1% | 80.2% | $1.4B |
(Filed on August 1, 2019) | +14.9% | 80.3% | $1.4B |
(Filed on May 3, 2019) | +16.6% | 79.7% | $849.8M |
(Filed on February 18, 2020) (Filed on February 22, 2019) | +14.3% | 79.3% | $889.5M |
(Filed on November 2, 2018) | +11.7% | 78.8% | $799M |
(Filed on August 3, 2018) | +8.8% | 78.3% | $750.6M |
(Filed on May 4, 2018) | +8.0% | 77.6% | $697M |
(Filed on February 26, 2018) | +7.3% | 78.2% | $791.8M |
(Filed on November 3, 2017) | +7.3% | 78.2% | $974.1M |
(Filed on August 4, 2017) | +7.4% | 78.6% | $404.6M |
(Filed on May 5, 2017) | +6.1% | 77.3% | $445M |
(Filed on February 24, 2017) | +8.7% | 76.3% | $777.7M |
(Filed on October 28, 2016) | +6.8% | 75.6% | $993.5M |
(Filed on July 29, 2016) | +6.4% | 75.1% | $455M |
(Filed on April 29, 2016) | +9.6% | 73.4% | $537.8M |
(Filed on February 26, 2016) | +6.0% | 72.2% | $508.8M |
(Filed on October 30, 2015) | +10.1% | 72.3% | $448.2M |
(Filed on July 31, 2015) | +11.3% | 69.8% | $683.2M |
(Filed on May 1, 2015) | +9.2% | 72.1% | $260.5M |
(Filed on February 27, 2015) | -4.1% | 69.5% | $358.4M |
(Filed on October 30, 2014) | -2.9% | 70.2% | $283.8M |
(Filed on August 6, 2014) | -4.3% | 69.5% | $334.7M |
(Filed on May 2, 2014) | -4.2% | 70.2% | $263M |
(Filed on February 28, 2014) | +9.3% | 70.0% | $183.3M |
(Filed on November 1, 2013) | +4.6% | 71.0% | $340.5M |
(Filed on August 2, 2013) | +5.3% | 69.3% | $273.3M |
(Filed on May 10, 2013) | +2.6% | 68.4% | $266M |
(Filed on March 1, 2013) | +6.0% | 69.4% | $252.2M |
(Filed on November 6, 2012) | +11.0% | 69.4% | $221.6M |
(Filed on August 3, 2012) | +80.9% | 69.6% | $175.9M |
(Filed on May 4, 2012) | +83.5% | 68.6% | $127.6M |
(Filed on February 29, 2012) | +79.6% | 67.6% | $226.6M |
(Filed on November 4, 2011) | +86.2% | 65.6% | $197.7M |
(Filed on August 5, 2011) | — | 75.7% | — |
(Filed on May 6, 2011) | — | 75.9% | — |
(Filed on January 31, 2011) | — | 72.9% | $176M |
(Filed on October 1, 2010) | — | 74.1% | — |