- 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 23, 2026) | +10.0% | 20.4% | $629.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 23, 2026) | +2.7% | 18.4% | $607.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 20, 2026) | -6.3% | 19.8% | $688.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 23, 2025) | +9.3% | 20.6% | $506M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 23, 2026) | +4.4% | 21.3% | $434M |
(Filed on April 23, 2026) | +12.6% | 20.0% | $382M |
(Filed on February 20, 2026) | +9.0% | 19.9% | $497.5M |
(Filed on October 23, 2025) | +7.0% | 19.3% | $451.9M |
(Filed on July 24, 2025) | +11.9% | 18.0% | $382.9M |
(Filed on April 24, 2025) | +11.6% | 15.4% | $354.7M |
(Filed on February 24, 2025) | +22.1% | 16.1% | $461.6M |
(Filed on October 25, 2024) | +13.5% | 18.1% | $556.4M |
(Filed on July 26, 2024) | +14.1% | 16.9% | $504M |
(Filed on April 26, 2024) | +20.4% | 14.4% | $505M |
(Filed on February 23, 2024) | +14.9% | 16.8% | $568.7M |
(Filed on October 27, 2023) | +19.9% | 17.1% | $427.5M |
(Filed on July 28, 2023) | +5.2% | 14.5% | $368.4M |
(Filed on April 28, 2023) | +2.0% | 10.2% | $438M |
(Filed on February 24, 2023) | +10.0% | 17.0% | $538.1M |
(Filed on October 28, 2022) | +6.2% | 12.8% | $447.7M |
(Filed on July 29, 2022) | +16.6% | 13.7% | $456.1M |
(Filed on April 29, 2022) | -18.5% | 12.9% | $442.7M |
(Filed on February 25, 2022) | -24.3% | 10.6% | $452M |
(Filed on October 29, 2021) | -11.6% | 6.7% | $358.8M |
(Filed on July 30, 2021) | -13.8% | 10.0% | $333.5M |
(Filed on April 30, 2021) | +8.7% | 8.7% | $307.5M |
(Filed on February 26, 2021) | +13.3% | -3.6% | $373.7M |
(Filed on November 2, 2020) | -4.2% | 9.9% | $340.3M |
(Filed on August 3, 2020) | +3.6% | 8.5% | $355.8M |
(Filed on May 15, 2020) | +18.6% | 5.6% | $341.8M |
(Filed on February 27, 2020) | +2.3% | 6.7% | $354.3M |
(Filed on November 4, 2019) | +9.1% | 9.2% | $367.2M |
(Filed on July 30, 2019) | -7.1% | 6.2% | $339.5M |
(Filed on May 1, 2019) | -6.7% | 4.5% | $334.9M |
(Filed on February 27, 2020) (Filed on February 28, 2019) | -0.9% | 8.5% | $430.3M |
(Filed on November 1, 2018) | -13.3% | 11.5% | $472.4M |
(Filed on August 1, 2018) | -17.7% | 10.4% | $482.3M |
(Filed on May 3, 2018) | -26.7% | 10.1% | $462.5M |
(Filed on March 1, 2018) | -32.4% | 10.5% | $450.2M |
(Filed on November 2, 2017) | -26.1% | 6.5% | $441.6M |
(Filed on August 3, 2017) | -22.8% | 15.2% | $393.2M |
(Filed on May 3, 2017) | -22.7% | 16.0% | $370.9M |
(Filed on February 24, 2017) | -21.4% | 14.7% | $385.2M |
(Filed on November 7, 2016) | -23.6% | 22.6% | $271.2M |
(Filed on July 27, 2016) | -12.6% | 20.7% | $190.6M |
(Filed on April 29, 2016) | -6.4% | 20.8% | $304.5M |
(Filed on February 19, 2016) | +2.7% | 22.8% | $430.7M |
(Filed on November 4, 2015) | +14.0% | 24.9% | $74.6M |
(Filed on July 30, 2015) | +13.0% | 23.5% | $103.3M |
(Filed on April 29, 2015) | +16.9% | 22.6% | $106.3M |
(Filed on February 19, 2015) | +14.6% | 22.1% | $91.4M |
(Filed on November 4, 2014) | +16.2% | 24.1% | $102.3M |
(Filed on July 31, 2014) | +22.0% | 24.6% | $119.3M |
(Filed on April 30, 2014) | +20.8% | 22.3% | $128M |
(Filed on February 20, 2014) | +36.0% | 22.1% | $120.5M |
(Filed on October 31, 2013) | +21.9% | 23.3% | $103.6M |
(Filed on July 31, 2013) | +23.2% | 24.0% | $85.6M |
(Filed on May 2, 2013) | +26.5% | 20.7% | $127.5M |
(Filed on February 22, 2013) | +14.5% | 22.8% | $106.1M |
(Filed on November 1, 2012) | +16.6% | 25.4% | $166.1M |
(Filed on August 1, 2012) | +17.6% | 23.1% | $150.9M |
(Filed on May 3, 2012) | +8.1% | 21.0% | $186.9M |
(Filed on February 24, 2012) | +10.8% | 23.4% | $245.2M |
(Filed on November 2, 2011) | +6.7% | 24.3% | $148.3M |
(Filed on August 3, 2011) | +3.0% | 26.6% | $144.7M |
(Filed on May 5, 2011) | — | 22.9% | — |
(Filed on February 25, 2011) | — | 23.8% | $162.4M |
(Filed on November 5, 2010) | — | 23.6% | — |
(Filed on August 6, 2010) | — | 24.4% | — |