- 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) | +5.4% | 77.7% | $370.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | +7.8% | 77.9% | $451.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 18, 2026) | +6.3% | 77.5% | $353.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +2.7% | 77.7% | $305.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | -1.7% | 78.0% | $320.9M |
(Filed on May 6, 2026) | -3.4% | 78.3% | $329.4M |
(Filed on February 18, 2026) | -0.6% | 77.8% | $415.3M |
(Filed on November 5, 2025) | -3.2% | 78.3% | $402.5M |
(Filed on August 6, 2025) | -2.5% | 77.9% | $374M |
(Filed on April 30, 2025) | +1.0% | 77.5% | $398.3M |
(Filed on February 19, 2025) | +2.9% | 76.3% | $575.2M |
(Filed on October 30, 2024) | -1.1% | 76.3% | $495.7M |
(Filed on July 31, 2024) | -5.7% | 77.0% | $526.6M |
(Filed on May 1, 2024) | -6.3% | 76.2% | $454.2M |
(Filed on February 14, 2024) | -10.4% | 77.5% | $508M |
(Filed on November 1, 2023) | -9.5% | 78.0% | $532.5M |
(Filed on August 2, 2023) | -10.3% | 77.3% | $581.4M |
(Filed on May 2, 2023) | -11.0% | 77.0% | $569.7M |
(Filed on February 14, 2023) | -6.6% | 77.5% | $601.5M |
(Filed on October 31, 2022) | -6.0% | 78.7% | $678.2M |
(Filed on August 2, 2022) | +15.2% | 79.2% | $837.5M |
(Filed on May 3, 2022) | +18.9% | 79.1% | $611.7M |
(Filed on February 23, 2022) | +15.6% | 78.1% | $1B |
(Filed on November 2, 2021) | +22.3% | 78.8% | $1B |
(Filed on August 3, 2021) | +8.6% | 79.7% | $1.7B |
(Filed on May 4, 2021) | +7.7% | 80.5% | $944.2M |
(Filed on February 17, 2021) | +2.8% | 81.2% | $839.4M |
(Filed on November 5, 2020) | +0.1% | 80.4% | $715.2M |
(Filed on August 6, 2020) | -3.5% | 80.4% | $1.3B |
(Filed on May 7, 2020) | -0.4% | 79.4% | $1.2B |
(Filed on February 18, 2020) | +8.5% | 81.0% | $1.2B |
(Filed on October 30, 2019) | +14.5% | 82.5% | $1.1B |
(Filed on August 1, 2019) | +12.1% | 81.7% | $839.4M |
(Filed on May 2, 2019) | +6.8% | 79.6% | $1.3B |
(Filed on February 18, 2020) (Filed on February 19, 2019) | +4.6% | 80.8% | $1.3B |
(Filed on October 30, 2018) | -3.3% | 80.2% | $1.6B |
(Filed on August 1, 2018) | -4.6% | 80.9% | $1.6B |
(Filed on May 3, 2018) | -1.6% | 81.4% | $1.8B |
(Filed on February 22, 2018) | -4.9% | 81.2% | $844M |
(Filed on November 2, 2017) | +1.7% | 81.4% | $788.3M |
(Filed on August 1, 2017) | +3.4% | 80.3% | $936.7M |
(Filed on May 4, 2017) | +1.3% | 81.0% | $774.2M |
(Filed on February 23, 2017) | -3.1% | 81.4% | $889.8M |
(Filed on November 1, 2016) | -12.2% | 81.2% | $813.2M |
(Filed on August 3, 2016) | -11.0% | 80.3% | $749.6M |
(Filed on May 5, 2016) | -12.5% | 80.5% | $715.5M |
(Filed on February 25, 2016) | -10.7% | 80.6% | $645.4M |
(Filed on November 3, 2015) | +3.5% | 79.7% | $678.1M |
(Filed on August 5, 2015) | +7.1% | 80.3% | $773.5M |
(Filed on May 5, 2015) | +12.4% | 80.1% | $1.3B |
(Filed on February 26, 2015) | +19.8% | 80.2% | $973M |
(Filed on November 3, 2014) | +19.3% | 80.4% | $892.5M |
(Filed on July 28, 2014) | +18.1% | 79.7% | $849.7M |
(Filed on April 28, 2014) | +16.5% | 79.9% | $722.5M |
(Filed on February 18, 2014) | +19.8% | 80.1% | $333.5M |
(Filed on December 16, 2013) | +13.6% | 80.2% | $321.7M |
(Filed on December 16, 2013) | +17.3% | 80.3% | $286.2M |
(Filed on December 16, 2013) | +21.3% | 79.7% | $305.9M |
(Filed on February 19, 2013) | +19.8% | 80.7% | $258.8M |
(Filed on October 29, 2012) | +30.0% | 80.4% | $261.5M |
(Filed on July 30, 2012) | +27.7% | 80.6% | $254.5M |
(Filed on April 30, 2012) | +28.5% | 79.5% | $260.8M |
(Filed on February 21, 2012) | +17.0% | 79.9% | $190.6M |
(Filed on October 31, 2011) | +14.7% | 80.6% | $193.5M |
(Filed on August 1, 2011) | +20.5% | 80.2% | $170.2M |
(Filed on May 2, 2011) | — | 77.3% | — |
(Filed on February 22, 2011) | — | 78.4% | $150.8M |
(Filed on November 1, 2010) | — | 78.0% | — |
(Filed on August 2, 2010) | — | 78.6% | — |