- 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) | -1.8% | 29.1% | $265.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +4.7% | 30.2% | $269.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 5, 2026) | +10.1% | 29.4% | $279.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 21, 2025) | +11.8% | 26.8% | $176.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +1.9% | 30.0% | $1.1B |
(Filed on May 7, 2026) | -2.3% | 28.0% | $617.6M |
(Filed on February 5, 2026) | +0.4% | 30.1% | $872.9M |
(Filed on November 21, 2025) | +3.3% | 28.6% | $787.4M |
(Filed on August 8, 2025) | +4.7% | 29.6% | $333.8M |
(Filed on May 9, 2025) | +23.4% | 29.0% | $333.4M |
(Filed on February 7, 2025) | +25.5% | 29.1% | $150.6M |
(Filed on November 15, 2024) (Filed on November 17, 2023) | +23.2% | 28.3% | $93.3M |
(Filed on August 4, 2023) | +21.9% | 27.0% | $208.8M |
(Filed on May 5, 2023) | +14.9% | 25.5% | $490.7M |
(Filed on February 3, 2023) | +17.1% | 26.5% | $606.8M |
(Filed on November 17, 2023) | +16.5% | 24.9% | $586.5M |
(Filed on August 4, 2023) | +22.2% | 23.9% | $263.5M |
(Filed on May 5, 2023) | +17.3% | 26.8% | $489.8M |
(Filed on February 3, 2023) | -8.3% | 24.8% | $1.2B |
(Filed on November 17, 2022) | -3.9% | 24.5% | $664.5M |
(Filed on August 5, 2022) | -6.7% | 29.5% | $775.9M |
(Filed on May 6, 2022) | -19.6% | 30.3% | $740.5M |
(Filed on February 4, 2022) | +0.1% | 31.2% | $1.1B |
(Filed on November 19, 2021) | -2.2% | 31.2% | $1.2B |
(Filed on August 6, 2021) | -7.1% | 32.7% | $1B |
(Filed on May 7, 2021) | +7.7% | 29.4% | $1.2B |
(Filed on February 5, 2021) | +3.2% | 32.4% | $812.6M |
(Filed on November 20, 2020) | -11.5% | 31.3% | $1.1B |
(Filed on August 7, 2020) | -10.5% | 32.1% | $364.7M |
(Filed on May 8, 2020) | -12.5% | 32.5% | $149.7M |
(Filed on February 7, 2020) | -1.5% | 30.2% | $222.9M |
(Filed on November 22, 2019) | +12.5% | 29.1% | $989.7M |
(Filed on August 2, 2019) | +26.4% | 28.5% | $342.6M |
(Filed on May 3, 2019) | +26.3% | 29.8% | $309.2M |
(Filed on February 1, 2019) | +14.7% | 31.3% | $1.9B |
(Filed on November 22, 2019) (Filed on November 16, 2018) | +14.9% | 30.2% | $1.5B |
(Filed on August 3, 2018) | +2.1% | 30.9% | $2.5B |
(Filed on May 4, 2018) | -1.2% | 29.0% | $1.5B |
(Filed on February 2, 2018) | +0.1% | 30.3% | $869.1M |
(Filed on November 17, 2017) | -3.7% | 29.9% | $1.1B |
(Filed on August 4, 2017) | +2.8% | 32.0% | $1B |
(Filed on May 9, 2017) | +20.7% | 32.2% | $868.2M |
(Filed on February 3, 2017) | +16.3% | 29.0% | $802.4M |
(Filed on November 18, 2016) | +25.6% | 25.4% | $841.4M |
(Filed on August 5, 2016) | +91.4% | 26.1% | $274.3M |
(Filed on May 6, 2016) | +140.3% | 26.2% | $579M |
(Filed on February 5, 2016) | +261.6% | 23.2% | $176.7M |
(Filed on November 25, 2015) | +257.6% | 21.9% | $268.4M |
(Filed on August 7, 2015) | +146.0% | 23.5% | $377.3M |
(Filed on May 8, 2015) | +76.5% | 29.5% | $825.9M |
(Filed on February 6, 2015) | +25.4% | 38.6% | $884.9M |
(Filed on November 28, 2014) | +18.0% | 38.6% | $402M |
(Filed on August 8, 2014) | +6.4% | 40.5% | $243.6M |
(Filed on May 9, 2014) | -0.9% | 41.3% | $365.4M |
(Filed on February 7, 2014) | +8.0% | 44.6% | $310.9M |
(Filed on November 27, 2013) | +4.0% | 44.5% | $58.2M |
(Filed on August 8, 2013) | -2.3% | 45.4% | $83.5M |
(Filed on May 13, 2013) | -3.3% | 44.3% | $64.1M |
(Filed on February 7, 2013) | -2.0% | 44.7% | $12.9M |
(Filed on December 13, 2012) | — | 43.2% | $1.7M |
(Filed on September 14, 2012) | — | 46.0% | — |
(Filed on September 14, 2012) | — | 48.3% | — |
(Filed on September 14, 2012) | — | 49.1% | — |