- 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 6, 2026) | +9.7% | 44.1% | $5.1B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +10.0% | 43.6% | $519.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 23, 2026) | +4.8% | 44.0% | $646.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 30, 2025) | +4.2% | 44.8% | $2B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +1.0% | 44.8% | $1.9B |
(Filed on May 7, 2026) | -1.5% | 44.2% | $1.2B |
(Filed on February 23, 2026) | +1.7% | 43.3% | $1.3B |
(Filed on October 30, 2025) | +1.0% | 43.4% | $1.3B |
(Filed on August 7, 2025) | +3.5% | 43.8% | $384M |
(Filed on May 8, 2025) | +5.0% | 43.3% | $479.9M |
(Filed on February 21, 2025) | +7.3% | 42.0% | $919.5M |
(Filed on October 31, 2024) | +7.9% | 41.1% | $1B |
(Filed on August 2, 2024) | +7.6% | 39.4% | $554.2M |
(Filed on May 2, 2024) | +9.3% | 38.3% | $419.4M |
(Filed on February 23, 2024) | +9.1% | 38.6% | $598.6M |
(Filed on November 2, 2023) | +10.5% | 37.5% | $112.9M |
(Filed on August 3, 2023) | +13.2% | 38.2% | $124.9M |
(Filed on May 4, 2023) | +13.2% | 36.5% | $99.4M |
(Filed on February 24, 2023) | +9.8% | 39.3% | $359.9M |
(Filed on November 4, 2022) | +10.0% | 39.3% | $897.9M |
(Filed on August 4, 2022) | +17.8% | 41.7% | $1.4B |
(Filed on May 5, 2022) | -4.5% | 40.7% | $1.2B |
(Filed on February 25, 2022) | -5.5% | 41.9% | $1.3B |
(Filed on October 29, 2021) | -6.4% | 41.4% | $1B |
(Filed on August 5, 2021) | -15.3% | 39.1% | $1.4B |
(Filed on May 6, 2021) | -13.8% | 43.1% | $1.7B |
(Filed on February 26, 2021) | -13.7% | 44.2% | $118.8M |
(Filed on October 30, 2020) | -14.0% | 44.8% | $135.9M |
(Filed on August 6, 2020) | -14.1% | 43.8% | $85.7M |
(Filed on May 7, 2020) | +1.0% | 40.4% | $79M |
(Filed on February 28, 2020) | +3.1% | 41.1% | $114.7M |
(Filed on October 31, 2019) | +5.1% | 41.5% | $203.6M |
(Filed on August 1, 2019) | +6.6% | 41.8% | $54.2M |
(Filed on May 2, 2019) | +9.8% | 40.3% | $175.5M |
(Filed on March 1, 2019) | +8.9% | 42.4% | $211.4M |
(Filed on November 1, 2018) | +5.3% | 42.1% | $209.1M |
(Filed on August 2, 2018) | +4.3% | 40.9% | $260.7M |
(Filed on May 3, 2018) | +2.1% | 41.4% | $212.1M |
(Filed on March 1, 2019) (Filed on February 23, 2018) | -1.8% | 47.9% | $327.4M |
(Filed on November 2, 2017) | -1.7% | 48.7% | $180.6M |
(Filed on August 3, 2017) | -2.1% | 46.2% | $167.4M |
(Filed on May 4, 2017) | -6.1% | 47.3% | $268.5M |
(Filed on February 24, 2017) | -7.3% | 46.3% | $92.8M |
(Filed on November 3, 2016) | -6.7% | 47.2% | $184.8M |
(Filed on August 4, 2016) | -5.0% | 46.7% | $310.6M |
(Filed on May 5, 2016) | -1.2% | 46.5% | $237.9M |
(Filed on February 26, 2016) | +3.4% | 46.2% | $209.6M |
(Filed on November 2, 2015) | +6.1% | 46.7% | $197.8M |
(Filed on August 6, 2015) | +6.9% | 46.5% | $187M |
(Filed on May 7, 2015) | +16.2% | 45.5% | $300.3M |
(Filed on February 27, 2015) | +16.9% | 45.4% | $339.2M |
(Filed on October 30, 2014) | +15.2% | 46.4% | $394.4M |
(Filed on August 7, 2014) | +12.8% | 45.8% | $375.2M |
(Filed on May 8, 2014) | +2.2% | 46.4% | $824.3M |
(Filed on February 28, 2014) | +65.1% | 46.0% | $1.2B |
(Filed on October 31, 2013) | +74.1% | 46.5% | $324M |
(Filed on August 1, 2013) | +74.2% | 45.6% | $304.9M |
(Filed on May 2, 2013) | +85.1% | 42.6% | $354M |
(Filed on February 26, 2013) | +17.1% | 47.6% | $1.8B |
(Filed on October 30, 2012) | +11.2% | 49.4% | $207.3M |
(Filed on August 2, 2012) | +11.7% | 49.3% | $163.2M |
(Filed on May 3, 2012) | +6.0% | 49.3% | $151.4M |
(Filed on February 26, 2013) (Filed on February 28, 2012) | +0.7% | 50.3% | $242.3M |
(Filed on October 31, 2011) | +1.0% | 51.1% | $168.4M |
(Filed on August 4, 2011) | +5.5% | 50.7% | $121.3M |
(Filed on May 5, 2011) | +6.2% | 50.0% | $85.3M |
(Filed on February 25, 2011) | +5.5% | 50.1% | $73.6M |
(Filed on November 4, 2010) | -4.9% | 50.6% | $107.5M |
(Filed on August 5, 2010) | -8.2% | 49.7% | $82.7M |
(Filed on May 6, 2010) | — | 47.5% | — |
(Filed on February 26, 2010) | — | 48.1% | $66.7M |
(Filed on November 6, 2009) | — | 48.7% | — |
(Filed on August 7, 2009) | — | 49.1% | — |