- 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 3, 2026) | +6.9% | 66.6% | $1.7B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | +11.9% | 67.1% | $2.2B |
Filing text is unavailable for this period. | |||
(Filed on February 19, 2026) | +1.9% | 66.1% | $2.3B |
Filing text is unavailable for this period. | |||
(Filed on November 3, 2025) | +10.9% | 70.5% | $54.3M |
Filing text is unavailable for this period. | |||
(Filed on August 3, 2026) | +2.7% | 68.8% | $50.1M |
(Filed on May 6, 2026) | -3.6% | 69.4% | $60.3M |
(Filed on February 19, 2026) | -3.0% | 71.7% | $38.1M |
(Filed on November 3, 2025) | -10.3% | 70.4% | $46.3M |
(Filed on August 5, 2025) | -7.4% | 72.2% | $66.9M |
(Filed on May 5, 2025) | -5.5% | 74.0% | $81.3M |
(Filed on February 18, 2025) | -6.1% | 77.3% | $46.8M |
(Filed on October 31, 2024) | +3.3% | 79.4% | $45M |
(Filed on August 6, 2024) | -1.4% | 77.5% | $66M |
(Filed on May 1, 2024) | +2.2% | 77.1% | $94.3M |
(Filed on February 15, 2024) | -1.5% | 79.8% | $43.8M |
(Filed on November 1, 2023) | -2.1% | 79.8% | $60.4M |
(Filed on August 1, 2023) | -2.6% | 79.4% | $69.4M |
(Filed on May 1, 2023) | -2.9% | 78.5% | $92.7M |
(Filed on February 16, 2023) | +2.4% | 82.2% | $63.4M |
(Filed on November 1, 2022) | +0.5% | 82.6% | $57M |
(Filed on August 2, 2022) | +13.4% | 81.6% | $56.4M |
(Filed on May 3, 2022) | +10.3% | 81.7% | $82.5M |
(Filed on February 16, 2022) | -1.7% | 84.2% | $59.7M |
(Filed on October 28, 2021) | +6.4% | 82.9% | $52.7M |
(Filed on July 29, 2021) | -6.1% | 78.3% | $420.9M |
(Filed on April 29, 2021) | -3.4% | 78.0% | $429.3M |
(Filed on February 12, 2021) | +1.2% | 81.6% | $456.7M |
(Filed on October 27, 2020) | -2.0% | 80.1% | $375.1M |
(Filed on July 28, 2020) | -2.4% | 78.5% | $261.5M |
(Filed on April 28, 2020) | -6.2% | 77.3% | $258.7M |
(Filed on February 14, 2020) | -3.3% | 80.4% | $109.9M |
(Filed on October 30, 2019) | -2.4% | 80.9% | $112.1M |
(Filed on July 30, 2019) | -0.0% | 79.2% | $90.4M |
(Filed on April 30, 2019) (Filed on April 26, 2018) | +0.6% | 79.5% | $152.2M |
(Filed on February 20, 2019) (Filed on February 7, 2018) | -2.7% | 81.9% | $420.2M |
(Filed on October 25, 2018) (Filed on October 26, 2017) | -3.6% | 80.5% | $386.9M |
(Filed on July 26, 2018) (Filed on July 27, 2017) | -2.1% | 79.8% | $379.7M |
(Filed on April 26, 2018) | +2.7% | 81.1% | $358.7M |
(Filed on February 7, 2018) | -2.4% | 83.4% | $402M |
(Filed on October 26, 2017) | +0.3% | 82.3% | $365.6M |
(Filed on July 27, 2017) | -7.4% | 80.4% | $347.4M |
(Filed on April 27, 2017) | -3.9% | 80.8% | $308.9M |
(Filed on February 10, 2017) | -3.6% | 83.7% | $292.3M |
(Filed on October 27, 2016) | -14.3% | 80.9% | $230.2M |
(Filed on July 28, 2016) | -6.3% | 80.5% | $201.1M |
(Filed on April 27, 2016) | -10.2% | 78.1% | $165.1M |
(Filed on February 26, 2016) | -10.3% | 78.8% | $146.9M |
(Filed on October 29, 2015) | +6.5% | 76.9% | $136M |
(Filed on July 30, 2015) | +2.9% | 74.9% | $111.9M |
(Filed on April 30, 2015) | +5.9% | 76.1% | $214.8M |
(Filed on February 26, 2015) | +6.3% | 80.1% | $220.2M |
(Filed on October 29, 2014) | +4.3% | 76.6% | $163.8M |
(Filed on July 30, 2014) | +1.9% | 73.6% | $188.7M |
(Filed on April 29, 2014) | -5.9% | 72.4% | $330.2M |
(Filed on February 12, 2014) | -2.7% | 76.6% | $223M |
(Filed on October 30, 2013) | -4.0% | 74.4% | $216.6M |
(Filed on August 1, 2013) | -2.0% | 74.8% | $195.5M |
(Filed on May 3, 2013) | +13.4% | 74.2% | $211.1M |
(Filed on February 13, 2013) | +15.2% | 76.5% | $199.6M |
(Filed on November 2, 2012) | +23.7% | 74.1% | $186.3M |
(Filed on August 3, 2012) | +28.5% | 75.0% | $193M |
(Filed on May 4, 2012) | — | 72.8% | — |
(Filed on February 17, 2012) | — | 76.4% | $174.1M |
(Filed on November 3, 2011) | — | 76.2% | — |
(Filed on August 3, 2011) | — | 77.4% | — |