- 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) | — | — | $807.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 24, 2026) | — | — | $766.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 13, 2026) | — | — | $775.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 31, 2025) | — | — | $728.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 31, 2026) | — | — | $930.5M |
(Filed on April 24, 2026) | — | — | $1B |
(Filed on February 13, 2026) | — | — | $651.6M |
(Filed on October 31, 2025) | — | — | $831.6M |
(Filed on July 25, 2025) | — | — | $992.9M |
(Filed on April 25, 2025) | — | — | $905.3M |
(Filed on February 20, 2025) | — | — | $921.2M |
(Filed on October 31, 2024) | — | — | $1B |
(Filed on July 26, 2024) | — | — | $1.2B |
(Filed on April 26, 2024) | — | — | $957.2M |
(Filed on February 14, 2024) | — | — | $861.6M |
(Filed on November 1, 2023) | — | — | $299.4M |
(Filed on July 28, 2023) | +10.5% | 31.5% | $272.1M |
(Filed on April 28, 2023) | — | — | $520.4M |
(Filed on February 15, 2023) | — | — | $618.3M |
(Filed on October 28, 2022) | — | — | $562.3M |
(Filed on July 29, 2022) | — | 27.0% | $684.4M |
(Filed on April 29, 2022) | — | — | $716.4M |
(Filed on February 16, 2022) | — | — | $745.6M |
(Filed on October 29, 2021) | — | — | $610M |
(Filed on July 30, 2021) | — | — | $484.6M |
(Filed on April 30, 2021) | — | — | $797.3M |
(Filed on February 12, 2021) | — | — | $319.5M |
(Filed on October 27, 2020) | — | — | $454.8M |
(Filed on July 27, 2020) | — | — | $407.4M |
(Filed on May 1, 2020) | — | — | $327.5M |
(Filed on February 18, 2020) | — | — | $311.5M |
(Filed on October 28, 2019) | — | — | $205.8M |
(Filed on July 29, 2019) | +9.4% | 18.1% | $169.4M |
(Filed on April 29, 2019) (Filed on April 30, 2018) | +10.4% | 16.6% | $172.6M |
(Filed on February 15, 2019) (Filed on February 12, 2018) | +7.5% | 18.1% | $170.7M |
(Filed on October 29, 2018) (Filed on October 30, 2017) | +7.0% | 17.9% | $115.2M |
(Filed on July 30, 2018) | +0.5% | 17.6% | $216.7M |
(Filed on April 30, 2018) | +12.5% | 16.3% | $85.7M |
(Filed on February 12, 2018) | +12.7% | 17.9% | $131.7M |
(Filed on October 30, 2017) | +12.4% | 17.5% | $107.9M |
(Filed on August 3, 2017) | +33.5% | 17.3% | $128.2M |
(Filed on May 1, 2017) | +15.2% | 17.4% | $172.2M |
(Filed on February 17, 2017) | +11.8% | 19.5% | $262.2M |
(Filed on October 28, 2016) | +20.3% | 18.8% | $235.4M |
(Filed on August 1, 2016) | +18.2% | 19.2% | $217M |
(Filed on May 2, 2016) | +27.0% | 18.4% | $89.2M |
(Filed on February 17, 2016) | +30.3% | 20.1% | $103.3M |
(Filed on October 30, 2015) | +13.1% | 19.9% | $84.1M |
(Filed on July 31, 2015) | +12.4% | 21.8% | $230.6M |
(Filed on May 1, 2015) | +21.4% | 22.4% | $261M |
(Filed on February 17, 2015) | +47.1% | 23.1% | $274.1M |
(Filed on October 31, 2014) | +43.6% | 23.0% | $177.6M |
(Filed on July 31, 2014) | +59.5% | 21.1% | $218M |
(Filed on May 1, 2014) | +64.6% | 19.2% | $325M |
(Filed on February 19, 2014) | +48.2% | 18.9% | $170.5M |
(Filed on November 1, 2013) | +57.5% | 18.2% | $305M |
(Filed on August 1, 2013) | +28.1% | 18.3% | $81.8M |
(Filed on May 2, 2013) | +15.1% | 17.2% | $90.6M |
(Filed on February 22, 2013) | +14.6% | 13.5% | $173.6M |
(Filed on October 31, 2012) | -7.0% | 17.4% | $157.1M |
(Filed on August 1, 2012) | -24.5% | 18.0% | $167.6M |
(Filed on May 3, 2012) | — | 17.1% | — |
(Filed on February 24, 2012) | — | 15.8% | $104M |
(Filed on November 1, 2011) | — | 18.2% | — |
(Filed on August 2, 2011) | — | 18.2% | — |