- 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 6, 2026) | +5.8% | 33.5% | $425.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +2.5% | 32.2% | $427.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 17, 2026) | +1.9% | 30.2% | $510.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | -1.1% | 30.4% | $445.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +2.0% | 32.1% | $474.5M |
(Filed on May 7, 2026) | -0.3% | 31.8% | $456M |
(Filed on February 17, 2026) | +3.8% | 34.8% | $544.5M |
(Filed on November 5, 2025) | +8.2% | 32.1% | $505.7M |
(Filed on August 1, 2025) | +3.1% | 30.3% | $489.4M |
(Filed on May 6, 2025) | -2.0% | 33.6% | $444.3M |
(Filed on February 18, 2025) | -9.0% | 29.1% | $545.8M |
(Filed on November 5, 2024) | -8.5% | 25.9% | $439.6M |
(Filed on August 6, 2024) | -7.5% | 29.2% | $528.7M |
(Filed on May 7, 2024) | -5.2% | 29.3% | $582.7M |
(Filed on February 20, 2024) | -2.1% | 21.8% | $641.1M |
(Filed on November 2, 2023) | +0.6% | 23.7% | $544.4M |
(Filed on July 27, 2023) | -27.9% | 29.3% | $645.1M |
(Filed on May 3, 2023) | -23.2% | 28.5% | $562.6M |
(Filed on February 22, 2023) | -19.1% | 26.8% | $601.2M |
(Filed on November 2, 2022) | -11.5% | 26.4% | $545.2M |
(Filed on July 26, 2022) | +102.8% | 23.4% | $616.2M |
(Filed on April 27, 2022) | +63.4% | 26.0% | $594.5M |
(Filed on February 22, 2022) | +51.4% | 25.4% | $649.5M |
(Filed on October 28, 2021) | +31.1% | 22.7% | $577.3M |
(Filed on July 30, 2021) | -18.6% | 24.6% | $2B |
(Filed on April 30, 2021) | -5.2% | 24.1% | $1.3B |
(Filed on February 25, 2021) | -2.7% | 23.3% | $864.7M |
(Filed on November 3, 2020) | -3.3% | 22.8% | $199.6M |
(Filed on July 22, 2020) | -18.2% | 23.4% | $125.5M |
(Filed on April 21, 2020) | -16.7% | 22.4% | $108.3M |
(Filed on February 19, 2020) | -15.4% | 20.8% | $170.9M |
(Filed on October 22, 2019) | -10.9% | 21.6% | $180.8M |
(Filed on July 25, 2019) | +12.4% | 21.5% | $158.6M |
(Filed on April 17, 2019) | +13.2% | 22.0% | $165.5M |
(Filed on February 19, 2019) | +15.2% | 21.1% | $243.6M |
(Filed on October 24, 2018) | +9.6% | 21.9% | $233.5M |
(Filed on July 24, 2018) | +7.4% | 23.1% | $191.1M |
(Filed on April 26, 2018) | -5.9% | 22.9% | $157.7M |
(Filed on February 15, 2018) | -10.4% | 21.9% | $225.5M |
(Filed on October 25, 2017) | -11.3% | 22.2% | $212.2M |
(Filed on July 25, 2017) | -14.5% | 24.0% | $161.4M |
(Filed on April 27, 2017) | -3.0% | 21.9% | $155.4M |
(Filed on February 16, 2017) | -10.8% | 20.2% | $279.8M |
(Filed on October 26, 2016) | -12.2% | 20.1% | $235.7M |
(Filed on July 27, 2016) | -11.8% | 20.9% | $236.8M |
(Filed on April 26, 2016) | -12.9% | 19.4% | $226.4M |
(Filed on February 12, 2016) | -5.9% | 17.6% | $238.6M |
(Filed on October 27, 2015) | -5.0% | 19.1% | $263.6M |
(Filed on July 27, 2015) | -3.1% | 18.3% | $261.5M |
(Filed on May 1, 2015) | +25.1% | 18.8% | $238.3M |
(Filed on February 13, 2015) | +41.9% | 12.4% | $365.2M |
(Filed on October 24, 2014) | +42.6% | 18.0% | $322.8M |
(Filed on July 22, 2014) | +37.1% | 19.6% | $392.4M |
(Filed on May 1, 2014) | +7.5% | 20.3% | $168.9M |
(Filed on February 13, 2014) | +1.7% | 18.4% | $210M |
(Filed on October 25, 2013) | -3.8% | 19.1% | $248.7M |
(Filed on July 31, 2013) | -1.6% | 19.0% | $209.3M |
(Filed on May 2, 2013) | +3.8% | 17.7% | $186.3M |
(Filed on February 12, 2013) | +3.7% | 15.1% | $191.9M |
(Filed on October 24, 2012) | +8.1% | 15.5% | $409.8M |
(Filed on August 1, 2012) | +11.0% | 16.8% | $416.8M |
(Filed on May 3, 2012) | +14.0% | 17.1% | $412.4M |
(Filed on February 12, 2013) (Filed on February 17, 2012) | — | 14.1% | $378.1M |
(Filed on October 25, 2011) | — | 16.3% | — |
(Filed on August 3, 2011) | — | 18.3% | — |
(Filed on May 4, 2011) | — | 16.4% | — |