- 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 5, 2026) | +6.2% | 72.4% | $901.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 29, 2026) | +3.1% | 72.2% | $1.2B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 19, 2026) | +3.5% | 73.1% | $1.4B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 29, 2025) | +2.4% | 71.3% | $1.2B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | -2.9% | 73.2% | $1.2B |
(Filed on April 29, 2026) | -5.2% | 72.6% | $649.2M |
(Filed on February 19, 2026) | +1.2% | 74.5% | $811.2M |
(Filed on October 29, 2025) | +4.1% | 72.0% | $818.9M |
(Filed on July 30, 2025) | +3.0% | 71.6% | $759.2M |
(Filed on April 30, 2025) | +0.8% | 71.0% | $788.8M |
(Filed on February 19, 2025) | +4.3% | 69.6% | $914.3M |
(Filed on October 31, 2024) | +7.0% | 70.3% | $742M |
(Filed on August 1, 2024) | +7.5% | 70.0% | $841.5M |
(Filed on May 2, 2024) | +10.6% | 69.5% | $786.8M |
(Filed on February 22, 2024) | +12.6% | 72.0% | $921.3M |
(Filed on November 2, 2023) | +11.7% | 70.7% | $790M |
(Filed on August 3, 2023) | +10.6% | 70.7% | $758.9M |
(Filed on May 4, 2023) | +5.2% | 70.1% | $756.2M |
(Filed on February 23, 2023) | +16.2% | 70.9% | $780.2M |
(Filed on November 3, 2022) | +17.9% | 71.1% | $619.4M |
(Filed on July 28, 2022) | +23.4% | 71.8% | $2.1B |
(Filed on May 5, 2022) | +141.5% | 74.0% | $1.2B |
(Filed on February 25, 2022) | +128.7% | 75.6% | $1.2B |
(Filed on November 4, 2021) | +128.1% | 73.4% | $1.1B |
(Filed on August 5, 2021) | +136.7% | 74.0% | $677.5M |
(Filed on May 6, 2021) | +34.7% | 63.9% | $442.4M |
(Filed on February 26, 2021) | +35.0% | 66.4% | $443.3M |
(Filed on October 29, 2020) | +31.6% | 65.2% | $671.8M |
(Filed on August 6, 2020) | +36.8% | 67.6% | $359.2M |
(Filed on May 7, 2020) | +40.1% | 68.9% | $345.7M |
(Filed on February 27, 2020) | +46.8% | 71.4% | $367M |
(Filed on October 31, 2019) | +41.3% | 68.8% | $362.7M |
(Filed on August 2, 2019) | +30.2% | 65.7% | $357.8M |
(Filed on May 9, 2019) | +24.8% | 65.8% | $533.9M |
(Filed on February 27, 2020) (Filed on February 28, 2019) | +23.6% | 67.5% | $315.4M |
(Filed on November 7, 2018) | +21.5% | 65.8% | $260.3M |
(Filed on August 7, 2018) | +19.1% | 64.9% | $226.9M |
(Filed on May 9, 2018) | +18.4% | 64.2% | $194.8M |
(Filed on March 1, 2018) | +25.4% | 66.4% | $181.6M |
(Filed on November 8, 2017) | +33.3% | 66.5% | $188M |
(Filed on August 7, 2017) | +39.1% | 65.9% | $167.5M |
(Filed on May 2, 2017) | +39.8% | 65.9% | $158.4M |
(Filed on February 28, 2017) | +35.4% | 65.6% | $271.2M |
(Filed on November 3, 2016) | +37.9% | 63.2% | $266.3M |
(Filed on August 4, 2016) | +44.4% | 64.3% | $268.2M |
(Filed on May 5, 2016) | +44.4% | 64.6% | $70.7M |
(Filed on March 1, 2016) | — | 64.9% | $69.7M |
(Filed on November 5, 2015) | — | 62.0% | — |
(Filed on August 6, 2015) | — | 59.2% | — |
(Filed on May 22, 2015) | — | 62.0% | — |