- 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 May 5, 2026) | +19.4% | 60.8% | $404M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +18.3% | 65.2% | $132M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 3, 2025) | +22.1% | 64.9% | $334M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2025) | +15.8% | 70.6% | $186M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +16.7% | 63.2% | $894M |
(Filed on February 26, 2026) | -5.4% | 69.0% | $125M |
(Filed on November 3, 2025) | +7.6% | 66.0% | $203M |
(Filed on August 5, 2025) | +0.1% | 69.8% | $113M |
(Filed on April 30, 2025) | -26.5% | 63.9% | $1.2B |
(Filed on February 25, 2025) | -17.0% | 71.5% | $54M |
(Filed on November 4, 2024) | +8.1% | 66.2% | $57M |
(Filed on July 30, 2024) | +16.6% | 75.1% | $547M |
(Filed on April 30, 2024) | +62.3% | 71.2% | $1.2B |
(Filed on February 26, 2024) | +2.7% | 68.3% | $465M |
(Filed on October 31, 2023) | +19.4% | 55.5% | $377M |
(Filed on August 1, 2023) | +10.8% | 63.2% | $2.2B |
(Filed on May 2, 2023) | -19.9% | 46.2% | $1.6B |
(Filed on February 22, 2023) | +27.2% | 67.1% | $818M |
(Filed on October 31, 2022) | -19.7% | 54.8% | $1.8B |
(Filed on August 2, 2022) | -8.6% | 67.7% | $107M |
(Filed on May 3, 2022) | +3.9% | 64.4% | $803M |
(Filed on February 24, 2022) | -3.1% | 67.5% | $543M |
(Filed on November 2, 2021) | +3.0% | 67.3% | $966M |
(Filed on August 9, 2021) | -11.5% | 71.0% | $431M |
(Filed on May 5, 2021) | -6.7% | 67.4% | $799M |
(Filed on March 1, 2021) | +0.4% | 68.1% | $147M |
(Filed on October 30, 2020) | -3.8% | 67.3% | $120M |
(Filed on July 31, 2020) | +14.9% | 69.6% | $82M |
(Filed on May 5, 2020) | +5.7% | 62.3% | $65M |
(Filed on February 26, 2020) | +17.1% | 64.8% | $177M |
(Filed on October 31, 2019) | +6.2% | 66.4% | $88M |
(Filed on July 31, 2019) | -5.9% | 70.2% | $95M |
(Filed on May 2, 2019) | +8.8% | 66.2% | $118M |
(Filed on February 26, 2020) (Filed on February 28, 2019) | +0.8% | 66.5% | $313M |
(Filed on October 30, 2018) | -8.0% | 72.7% | $278M |
(Filed on August 1, 2018) | +12.4% | 100.0% | $430M |
(Filed on April 30, 2018) | -1.0% | 100.0% | $193M |
(Filed on February 26, 2018) | -8.3% | 100.0% | $423M |
(Filed on October 31, 2017) | -8.9% | 100.0% | $450M |
(Filed on July 28, 2017) | -17.7% | 100.0% | $648M |
(Filed on April 28, 2017) | -16.6% | 100.0% | $592M |
(Filed on February 27, 2017) | -17.9% | 100.0% | $394M |
(Filed on October 31, 2016) | +1.8% | 100.0% | $271M |
(Filed on July 29, 2016) | +2.9% | 100.0% | $597M |
(Filed on May 2, 2016) | -2.7% | 100.0% | — |
(Filed on February 26, 2016) | +19.6% | 100.0% | $402M |
(Filed on October 30, 2015) | +3.4% | 100.0% | $703M |
(Filed on July 31, 2015) (Filed on August 1, 2014) | -2.6% | 100.0% | $570M |
(Filed on May 2, 2014) | +15.7% | 100.0% | $655M |
(Filed on February 26, 2015) | -3.7% | 100.0% | $493M |
(Filed on October 30, 2014) | +6.3% | 100.0% | $448M |
(Filed on August 1, 2014) | +10.1% | 100.0% | $164M |
(Filed on May 2, 2014) | -3.1% | 100.0% | $420M |
(Filed on February 26, 2014) | -8.7% | 100.0% | $379M |
(Filed on October 31, 2013) | -8.3% | 100.0% | $780M |
(Filed on July 30, 2013) | -15.0% | 100.0% | $765M |
(Filed on May 1, 2013) | -14.3% | 100.0% | $931M |
(Filed on February 26, 2013) | -4.0% | 100.0% | $834M |
(Filed on November 2, 2012) | -15.9% | 100.0% | $1.2B |
(Filed on August 2, 2012) | +4.6% | 100.0% | $159M |
(Filed on May 2, 2012) | -6.1% | 100.0% | $900M |
(Filed on February 27, 2012) | +9.1% | 100.0% | $280M |
(Filed on November 1, 2011) | +2.4% | 100.0% | $332M |
(Filed on August 3, 2011) | -7.8% | 100.0% | $57M |
(Filed on May 5, 2011) | -8.9% | 100.0% | $312M |
(Filed on February 25, 2011) | -22.9% | 100.0% | $350M |
(Filed on October 29, 2010) | -18.2% | 100.0% | $130M |
(Filed on August 23, 2010) | +0.4% | 100.0% | $393M |
(Filed on May 6, 2010) | — | 100.0% | — |
(Filed on February 25, 2010) | — | 100.0% | $321M |
(Filed on October 30, 2009) | — | 100.0% | — |
(Filed on August 3, 2009) | — | 100.0% | — |