- 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) | -4.1% | 54.9% | $239M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 5, 2026) | +0.1% | 48.5% | $190M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | +6.2% | 46.1% | $326M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | -4.9% | 48.8% | $363M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | -4.9% | 52.4% | $359M |
(Filed on May 5, 2026) | -7.8% | 53.0% | $398M |
(Filed on February 26, 2026) | -10.6% | 49.3% | $272M |
(Filed on November 6, 2025) | +0.4% | 52.1% | $296M |
(Filed on August 7, 2025) | -4.3% | 51.9% | $279M |
(Filed on May 8, 2025) | -2.6% | 53.1% | $291M |
(Filed on February 27, 2025) | +3.0% | 51.6% | $334M |
(Filed on November 7, 2024) | 0.0% | 52.3% | $309M |
(Filed on July 31, 2024) | +0.5% | 53.5% | $295M |
(Filed on May 2, 2024) | +0.9% | 53.1% | $318M |
(Filed on February 29, 2024) | -10.9% | 52.6% | $365M |
(Filed on November 2, 2023) | -8.9% | 53.6% | $418M |
(Filed on August 7, 2023) | -3.7% | 56.8% | $362M |
(Filed on May 3, 2023) | -5.6% | 53.8% | $374M |
(Filed on November 7, 2022) | +2.5% | 54.8% | $339M |
(Filed on November 14, 2022) (Filed on November 7, 2022) | +17.8% | 54.7% | $281M |
(Filed on November 7, 2022) | +116.3% | 56.0% | $332M |
(Filed on November 7, 2022) | +17.4% | 56.4% | $318M |
(Filed on November 7, 2022) | -2.6% | 52.7% | $438M |
(Filed on November 7, 2022) (Filed on November 4, 2021) | -8.2% | 48.9% | $1.3B |
(Filed on August 5, 2021) | -51.4% | 35.8% | $1.1B |
(Filed on May 6, 2021) | -7.6% | 53.5% | $235.9M |
(Filed on November 7, 2022) (Filed on March 1, 2021) | +4.2% | 55.2% | $405M |
(Filed on November 5, 2020) | +3.6% | 53.4% | $226.1M |
(Filed on August 6, 2020) | -3.1% | 53.6% | $250.1M |
(Filed on May 11, 2020) | -1.0% | 52.8% | $225.4M |
(Filed on March 2, 2020) | -2.9% | 49.5% | $309.6M |
(Filed on November 7, 2019) | -8.0% | 51.3% | $233.1M |
(Filed on August 2, 2019) | +5.0% | 53.0% | $239.3M |
(Filed on May 3, 2019) | +6.2% | 53.8% | $317.1M |
(Filed on March 8, 2019) | +9.5% | 54.4% | $320.6M |
(Filed on November 8, 2018) | +5.8% | 55.4% | $370M |
(Filed on August 7, 2018) | -2.9% | 54.8% | $268.4M |
(Filed on May 7, 2018) | +16.6% | 54.6% | $363.3M |
(Filed on March 8, 2019) (Filed on March 15, 2018) | — | 54.3% | $383.9M |
(Filed on November 9, 2017) | — | 53.8% | $330.7M |
(Filed on August 9, 2017) | — | 51.6% | $311.6M |
(Filed on May 10, 2017) | — | 54.2% | $323.1M |
(Filed on March 1, 2017) | -100.0% | — | $284.6M |
(Filed on November 4, 2016) | -100.0% | — | $236.4M |
(Filed on August 5, 2016) | -100.0% | — | $96.5M |
(Filed on May 6, 2016) | -100.0% | — | $100.6M |
(Filed on February 12, 2016) | -4.6% | 54.7% | $151.6M |
(Filed on October 30, 2015) | +0.6% | 54.8% | $97.7M |
(Filed on July 30, 2015) | +0.6% | 55.5% | $66.9M |
(Filed on May 6, 2015) | -0.3% | 54.0% | $55.8M |
(Filed on February 20, 2015) | +0.0% | 52.8% | $75M |
(Filed on October 29, 2014) | +1.2% | 53.5% | $50.7M |
(Filed on July 31, 2014) | -0.3% | 54.5% | $57M |
(Filed on May 6, 2014) | +2.2% | 53.0% | $56.2M |
(Filed on February 20, 2014) | +2.1% | 52.0% | $80.1M |
(Filed on October 29, 2013) | +12.3% | 52.3% | $56.1M |
(Filed on August 1, 2013) | +25.2% | 53.4% | $53.2M |
(Filed on May 9, 2013) | +25.6% | 54.8% | $67.3M |
(Filed on February 20, 2013) | +29.9% | 48.9% | $77.1M |
(Filed on October 25, 2012) | +14.4% | 48.0% | $81.9M |
(Filed on July 31, 2012) | +7.8% | 51.7% | $671.7M |
(Filed on May 2, 2012) | +4.5% | 52.6% | $575.3M |
(Filed on February 24, 2012) | -0.0% | 50.6% | $540M |
(Filed on November 7, 2011) | +2.0% | 50.4% | $534.2M |
(Filed on July 28, 2011) | +2.2% | 50.9% | $340.3M |
(Filed on April 28, 2011) | +7.7% | 51.7% | $405M |
(Filed on February 18, 2011) | +11.9% | 49.8% | $450.3M |
(Filed on October 28, 2010) | +0.2% | 51.2% | $333.4M |
(Filed on July 29, 2010) | -7.1% | 51.7% | $251.9M |
(Filed on April 29, 2010) | — | 52.4% | — |
(Filed on February 22, 2010) | — | 53.3% | $204M |
(Filed on October 30, 2009) | — | 52.9% | — |
(Filed on July 30, 2009) | — | 53.0% | — |