- 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 29, 2026) | +0.3% | — | $199.2M |
Filing text is unavailable for this period. | |||
(Filed on April 29, 2026) | +8.5% | — | $192.6M |
Filing text is unavailable for this period. | |||
(Filed on February 17, 2026) | +0.2% | — | $158.2M |
Filing text is unavailable for this period. | |||
(Filed on November 4, 2025) | +5.0% | — | $327.9M |
Filing text is unavailable for this period. | |||
(Filed on July 29, 2026) | +4.0% | — | $1.2B |
(Filed on April 29, 2026) | -3.4% | — | $237.7M |
(Filed on February 17, 2026) | +2.9% | — | $162.8M |
(Filed on November 4, 2025) | +4.0% | — | $163.4M |
(Filed on July 30, 2025) | +3.9% | — | $132.7M |
(Filed on April 30, 2025) | +5.4% | — | $279.1M |
(Filed on February 27, 2025) | +4.7% | — | $146M |
(Filed on October 30, 2024) | +4.5% | — | $165.9M |
(Filed on July 31, 2024) | +2.4% | — | $108.3M |
(Filed on May 1, 2024) | +1.9% | — | $123.1M |
(Filed on February 20, 2024) | +0.9% | — | $119.2M |
(Filed on November 1, 2023) | -0.4% | — | $143.3M |
(Filed on August 2, 2023) | +1.6% | — | $151.4M |
(Filed on May 3, 2023) | -3.0% | — | $106.6M |
(Filed on February 23, 2023) | -30.3% | — | $75M |
(Filed on November 2, 2022) | -0.9% | — | $121.7M |
(Filed on August 3, 2022) | -0.9% | — | $123.1M |
(Filed on May 6, 2022) | +7.0% | — | $561.8M |
(Filed on February 25, 2022) | +40.8% | — | $197M |
(Filed on November 3, 2021) | +1.2% | — | $103.8M |
(Filed on August 4, 2021) | +0.1% | — | $165.6M |
(Filed on May 6, 2021) | -3.9% | — | $337.2M |
(Filed on February 17, 2021) | +5.3% | — | $84.1M |
(Filed on October 28, 2020) | +1.1% | — | $77M |
(Filed on July 29, 2020) | +4.4% | — | $60.8M |
(Filed on May 5, 2020) | +3.0% | — | $62.1M |
(Filed on February 18, 2020) | +1.5% | — | $94M |
(Filed on October 30, 2019) | +3.9% | — | $214.2M |
(Filed on July 31, 2019) | +2.4% | — | $99.5M |
(Filed on May 1, 2019) | +3.3% | — | $308.9M |
(Filed on February 18, 2020) (Filed on February 19, 2019) | +1.5% | — | $77.4M |
(Filed on October 25, 2018) | +2.0% | — | $70.1M |
(Filed on July 31, 2018) | +2.2% | — | $117M |
(Filed on May 2, 2018) | +3.0% | — | $107M |
(Filed on February 21, 2018) | +2.7% | — | $100.4M |
(Filed on October 26, 2017) | +4.0% | — | $87.9M |
(Filed on July 28, 2017) | +2.1% | — | $93.8M |
(Filed on April 27, 2017) | +2.9% | — | $120.7M |
(Filed on February 22, 2017) | +3.2% | — | $112.9M |
(Filed on October 27, 2016) | +1.7% | — | $109.3M |
(Filed on July 28, 2016) | +1.8% | — | $122.6M |
(Filed on April 28, 2016) | +1.3% | — | $84.1M |
(Filed on February 24, 2016) | +2.0% | — | $102.5M |
(Filed on October 29, 2015) | +2.9% | — | $60.6M |
(Filed on July 30, 2015) | +2.1% | — | $112M |
(Filed on April 30, 2015) | -0.4% | — | $76.2M |
(Filed on February 25, 2015) | -2.7% | — | $94.1M |
(Filed on October 30, 2014) | -3.3% | — | $63M |
(Filed on July 31, 2014) | -0.6% | — | $47.8M |
(Filed on May 8, 2014) | +0.5% | — | $102M |
(Filed on February 26, 2014) | +2.1% | — | $77.3M |
(Filed on November 5, 2013) | +3.2% | — | $53.6M |
(Filed on August 6, 2013) | +2.1% | — | $38M |
(Filed on May 2, 2013) | +1.9% | — | $102.5M |
(Filed on February 22, 2013) | +0.5% | — | $116.6M |
(Filed on November 1, 2012) | +0.7% | — | $52.2M |
(Filed on August 2, 2012) | +2.1% | — | $71.2M |
(Filed on May 2, 2012) | +0.1% | — | $56.6M |
(Filed on February 24, 2012) | +3.9% | — | $53.6M |
(Filed on November 2, 2011) | +0.4% | — | $78.6M |
(Filed on August 3, 2011) | -4.5% | — | $81.3M |
(Filed on May 4, 2011) | +4.6% | — | $51.7M |
(Filed on February 24, 2012) (Filed on February 25, 2011) | +7.4% | — | $71.6M |
(Filed on November 3, 2010) | +3.1% | — | $220.6M |
(Filed on August 4, 2010) | -1.8% | — | $48.7M |
(Filed on May 5, 2010) | — | — | — |
(Filed on February 26, 2010) | — | — | $49.9M |
(Filed on November 4, 2009) | — | — | — |
(Filed on August 5, 2009) | — | — | — |