- 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 October 7, 2026) | +4.3% | 66.2% | $641.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 8, 2026) | +8.0% | 62.7% | $849.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 7, 2026) | +14.1% | 61.9% | $716.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on January 28, 2026) | +0.9% | 60.8% | $757.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 7, 2026) | +7.0% | 61.7% | $612.8M |
(Filed on July 8, 2026) | +6.4% | 62.6% | $653.6M |
(Filed on April 7, 2026) | +3.1% | 62.1% | $574.4M |
(Filed on January 28, 2026) | +6.6% | 61.8% | $690M |
(Filed on October 9, 2025) | -4.5% | 60.6% | $577.1M |
(Filed on July 10, 2025) | +1.6% | 61.3% | $641.4M |
(Filed on April 7, 2025) | -12.4% | 58.8% | $516.7M |
(Filed on January 29, 2025) | +3.4% | 57.8% | $398.8M |
(Filed on October 2, 2024) | -0.4% | 55.6% | $294.5M |
(Filed on June 26, 2024) | -9.1% | 58.7% | $471.6M |
(Filed on April 3, 2024) | +6.1% | 55.8% | $321.8M |
(Filed on January 25, 2024) | -5.7% | 55.9% | $429.6M |
(Filed on October 5, 2023) | +1.3% | 56.9% | $498.9M |
(Filed on July 6, 2023) | +15.3% | 58.1% | $601.9M |
(Filed on April 6, 2023) | +21.9% | 59.3% | $678.3M |
(Filed on January 25, 2023) | +21.6% | 57.8% | $810.3M |
(Filed on October 6, 2022) | +40.9% | 57.6% | $1.4B |
(Filed on July 7, 2022) | +156.5% | 58.8% | $1.2B |
(Filed on April 6, 2022) | -13.3% | 58.2% | $2B |
(Filed on January 26, 2022) | -11.7% | 55.3% | $1.5B |
(Filed on October 6, 2021) | -26.5% | 54.3% | $1.4B |
(Filed on July 8, 2021) | -62.1% | 34.1% | $1.4B |
(Filed on April 8, 2021) | +5.0% | 55.7% | $873.6M |
(Filed on January 27, 2021) | -1.5% | 54.3% | $934.2M |
(Filed on October 6, 2020) | +3.8% | 53.0% | $863.8M |
(Filed on July 7, 2020) | +5.4% | 53.3% | $860.9M |
(Filed on April 7, 2020) | +6.8% | 54.6% | $621.9M |
(Filed on January 27, 2021) (Filed on January 30, 2020) | +8.6% | 53.2% | $713.1M |
(Filed on October 8, 2019) | +9.9% | 53.2% | $612.5M |
(Filed on July 9, 2019) | +16.7% | 53.9% | $698.7M |
(Filed on April 9, 2019) | +21.9% | 54.9% | $590.2M |
(Filed on February 5, 2019) | +12.8% | 53.4% | $633.6M |
(Filed on October 9, 2018) | +7.0% | 51.8% | $491.3M |
(Filed on July 10, 2018) | +5.6% | 52.3% | $437.5M |
(Filed on April 10, 2018) | +4.3% | 51.2% | $368.6M |
(Filed on February 7, 2018) | +1.1% | 50.7% | $375.6M |
(Filed on October 10, 2017) | +3.8% | 50.0% | $271.6M |
(Filed on July 11, 2017) | -0.1% | 51.1% | $359.5M |
(Filed on April 11, 2017) | +0.1% | 53.0% | $271.1M |
(Filed on February 9, 2017) | -7.4% | 51.2% | $318.6M |
(Filed on October 11, 2016) | -1.0% | 50.2% | $272.6M |
(Filed on July 11, 2016) | -6.4% | 49.4% | $284.6M |
(Filed on April 12, 2016) | -6.6% | 50.9% | $202.7M |
(Filed on February 11, 2016) | +7.2% | 49.0% | $298.3M |
(Filed on October 13, 2015) | +1.1% | 48.7% | $367.4M |
(Filed on July 10, 2015) | -1.6% | 49.0% | $386.1M |
(Filed on April 14, 2015) | -1.5% | 51.0% | $502.8M |
(Filed on February 12, 2015) | -0.2% | 49.2% | $489.3M |
(Filed on October 6, 2014) | +3.7% | 50.2% | $382.3M |
(Filed on July 8, 2014) | +4.9% | 49.9% | $389.8M |
(Filed on April 8, 2014) | -1.6% | 51.6% | $449.6M |
(Filed on February 11, 2014) | -3.5% | 50.0% | $406.1M |
(Filed on October 4, 2013) | -8.6% | 47.3% | $314.8M |
(Filed on July 9, 2013) | -4.2% | 45.9% | $277.9M |
(Filed on April 9, 2013) | +4.0% | 47.1% | $238.3M |
(Filed on February 11, 2014) (Filed on February 7, 2013) | +4.2% | 46.4% | $204.5M |
(Filed on October 9, 2012) | +8.6% | 47.3% | $230.8M |
(Filed on July 10, 2012) | — | 49.5% | — |
(Filed on April 10, 2012) | — | 49.8% | — |
(Filed on February 7, 2012) | — | 50.2% | $269.7M |
(Filed on October 11, 2011) | — | 49.0% | — |