- 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 30, 2026) | +7.0% | 70.6% | $375M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +10.2% | 64.8% | $306M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 12, 2026) | +13.2% | 68.8% | $197M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 29, 2025) | +10.9% | 67.1% | $1.1B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 30, 2026) | +11.1% | 69.7% | $227.3M |
(Filed on May 5, 2026) | +8.7% | 66.1% | $256.8M |
(Filed on February 12, 2026) | +2.6% | 71.6% | $203M |
(Filed on October 29, 2025) | +1.5% | 69.4% | $245.8M |
(Filed on July 30, 2025) | +4.7% | 70.1% | $202.5M |
(Filed on May 6, 2025) | +7.1% | 68.6% | $230.7M |
(Filed on February 13, 2025) | -6.2% | -43.7% | $330.1M |
(Filed on November 6, 2024) | -3.3% | 100.0% | $353.3M |
(Filed on July 30, 2024) | -5.8% | 100.0% | $304.9M |
(Filed on April 30, 2024) | +2.1% | 100.0% | $343.5M |
(Filed on February 26, 2024) | +20.2% | 100.0% | $509.4M |
(Filed on November 2, 2023) | +19.5% | 100.0% | $522.2M |
(Filed on July 27, 2023) | +21.3% | 100.0% | $575.3M |
(Filed on May 4, 2023) | +7.3% | 100.0% | $675.6M |
(Filed on February 23, 2023) | +12.5% | 100.0% | $403.4M |
(Filed on October 27, 2022) | +13.7% | 100.0% | $1.4B |
(Filed on July 27, 2022) | +9.5% | 100.0% | $312.7M |
(Filed on April 28, 2022) | +14.2% | 100.0% | $273.2M |
(Filed on February 24, 2022) | -0.1% | 100.0% | $392.7M |
(Filed on October 28, 2021) | -5.8% | 100.0% | $409.7M |
(Filed on July 22, 2021) | -2.2% | 100.0% | $348.8M |
(Filed on April 22, 2021) | -7.6% | 100.0% | $1.6B |
(Filed on February 25, 2021) | -4.9% | 100.0% | $246.8M |
(Filed on October 22, 2020) | -0.4% | 100.0% | $348.8M |
(Filed on August 6, 2020) | -11.0% | 100.0% | $210.5M |
(Filed on May 6, 2020) | +0.2% | 100.0% | $227.7M |
(Filed on February 20, 2020) | -0.2% | 100.0% | $234.1M |
(Filed on October 24, 2019) | +5.6% | 100.0% | $788.3M |
(Filed on July 25, 2019) | +12.2% | 100.0% | $211.2M |
(Filed on April 26, 2019) | +2.9% | 100.0% | $183.4M |
(Filed on February 20, 2020) (Filed on February 21, 2019) | +0.5% | 100.0% | $214.6M |
(Filed on October 25, 2018) | -11.8% | 100.0% | $343.9M |
(Filed on July 26, 2018) | -8.1% | 100.0% | $172.4M |
(Filed on April 26, 2018) | -2.8% | 100.0% | $175M |
(Filed on February 23, 2018) | +4.9% | 100.0% | $210.5M |
(Filed on October 27, 2017) | +5.0% | 100.0% | $212.2M |
(Filed on July 27, 2017) | +1.7% | 100.0% | $246.8M |
(Filed on April 28, 2017) | -11.7% | 100.0% | $190.4M |
(Filed on February 28, 2017) | -5.4% | 100.0% | $176.4M |
(Filed on November 2, 2016) | +6.5% | 100.0% | $178M |
(Filed on July 28, 2016) | -5.4% | 100.0% | $195M |
(Filed on April 28, 2016) | -1.5% | 100.0% | $190M |
(Filed on February 24, 2016) | +1.2% | 100.0% | $162.5M |
(Filed on October 22, 2015) | -0.4% | 100.0% | $194M |
(Filed on July 23, 2015) | +12.9% | 100.0% | $190M |
(Filed on April 23, 2015) | +21.5% | 100.0% | $292M |
(Filed on February 20, 2015) | +4.4% | 100.0% | $118M |
(Filed on October 23, 2014) | +0.5% | 100.0% | $147M |
(Filed on July 25, 2014) | +0.9% | 100.0% | $117M |
(Filed on April 25, 2014) | +5.5% | 100.0% | $179M |
(Filed on February 25, 2014) | +4.9% | 100.0% | $279M |
(Filed on October 25, 2013) | -4.1% | 100.0% | $443M |
(Filed on July 26, 2013) | -1.6% | 100.0% | $297M |
(Filed on April 26, 2013) | -2.8% | 100.0% | $286M |
(Filed on February 26, 2013) | +0.3% | 100.0% | $221M |
(Filed on October 26, 2012) | +6.6% | 100.0% | $546M |
(Filed on July 27, 2012) | +7.4% | 100.0% | $417M |
(Filed on April 27, 2012) | +4.5% | 100.0% | $625M |
(Filed on February 28, 2012) | +4.6% | 100.0% | $294M |
(Filed on October 28, 2011) | +14.6% | 100.0% | $1.1B |
(Filed on July 29, 2011) | +4.9% | 100.0% | $838M |
(Filed on May 3, 2011) | +3.2% | 100.0% | $818M |
(Filed on February 25, 2011) | +1.4% | 100.0% | $490M |
(Filed on November 1, 2010) | -15.4% | 100.0% | $877M |
(Filed on July 30, 2010) | -9.7% | 100.0% | $358M |
(Filed on April 30, 2010) | — | 100.0% | — |
(Filed on February 26, 2010) | — | 100.0% | $411M |
(Filed on October 30, 2009) | — | 100.0% | — |
(Filed on August 4, 2009) | — | 100.0% | — |