- 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) | +16.7% | — | $206.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 8, 2026) | +35.5% | — | $170.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 19, 2026) | +6.5% | — | $178.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +16.3% | — | $174.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +5.4% | — | $210.2M |
(Filed on May 8, 2026) | +2.6% | — | $190.6M |
(Filed on February 19, 2026) | +11.7% | — | $174.3M |
(Filed on November 4, 2025) | -5.1% | — | $190.6M |
(Filed on August 7, 2025) | +1.1% | — | $193.8M |
(Filed on May 9, 2025) | -9.1% | — | $199.4M |
(Filed on February 20, 2025) | -6.2% | — | $213.1M |
(Filed on November 7, 2024) | +17.5% | — | $220.3M |
(Filed on August 9, 2024) | +27.4% | — | $217.4M |
(Filed on May 9, 2024) | +45.5% | — | $199.8M |
(Filed on February 22, 2024) | +36.7% | — | $207.5M |
(Filed on November 3, 2023) | +15.7% | — | $195.6M |
(Filed on August 4, 2023) | +6.2% | — | $302.5M |
(Filed on May 5, 2023) | -4.3% | — | $230.4M |
(Filed on February 24, 2023) | -13.1% | — | $220M |
(Filed on November 4, 2022) | -3.5% | — | $209.7M |
(Filed on August 5, 2022) | +1.8% | — | $206.9M |
(Filed on May 5, 2022) | +3.0% | — | $210.2M |
(Filed on February 18, 2022) | +15.6% | — | $231.1M |
(Filed on November 4, 2021) | +4.5% | — | $207.1M |
(Filed on August 5, 2021) | -1.7% | — | $283.6M |
(Filed on May 6, 2021) | +0.9% | — | $261.9M |
(Filed on February 19, 2021) | +0.1% | — | $200.7M |
(Filed on November 6, 2020) | +1.6% | — | $242.5M |
(Filed on August 7, 2020) | +3.1% | — | $169.7M |
(Filed on May 8, 2020) | +59.9% | — | $169M |
(Filed on February 21, 2020) | +65.4% | — | $236.2M |
(Filed on November 7, 2019) | +62.9% | — | $193.3M |
(Filed on August 6, 2019) | +77.1% | — | $216.7M |
(Filed on May 7, 2019) | +7.5% | — | $116.6M |
(Filed on February 21, 2020) (Filed on February 22, 2019) | +7.9% | — | $150.7M |
(Filed on November 7, 2018) | +8.9% | — | $117.8M |
(Filed on August 8, 2018) | -1.5% | — | $117.5M |
(Filed on May 7, 2018) | +5.2% | — | $117.9M |
(Filed on February 26, 2018) | +6.4% | — | $121.6M |
(Filed on November 7, 2017) | +2.7% | — | $118M |
(Filed on August 7, 2017) | +9.0% | — | $106.2M |
(Filed on May 5, 2017) | +7.7% | — | $102.7M |
(Filed on February 24, 2017) | +4.9% | — | $114.8M |
(Filed on November 8, 2016) | +11.5% | — | $112.3M |
(Filed on August 5, 2016) | +13.4% | — | $116.3M |
(Filed on May 5, 2016) | +10.4% | — | $111M |
(Filed on February 23, 2016) | +13.4% | — | $110.1M |
(Filed on November 6, 2015) | -4.1% | — | $121.4M |
(Filed on August 7, 2015) | +1.4% | — | $123.2M |
(Filed on May 8, 2015) | -19.2% | — | $161.5M |
(Filed on February 24, 2015) | -21.9% | — | $117.6M |
(Filed on November 6, 2014) | -13.9% | — | $177.7M |
(Filed on August 6, 2014) | -29.2% | — | $114.7M |
(Filed on May 7, 2014) | -13.4% | — | $106.2M |
(Filed on February 25, 2014) | -7.4% | — | $134.5M |
(Filed on November 6, 2013) | -2.8% | — | $154.2M |
(Filed on August 6, 2013) | -8.0% | — | $126.4M |
(Filed on May 7, 2013) | -11.2% | — | $125.9M |
(Filed on February 25, 2013) | -7.1% | — | $149.7M |
(Filed on November 6, 2012) | -17.2% | — | $108.3M |
(Filed on August 7, 2012) | -1.1% | — | $104.2M |
(Filed on May 8, 2012) | +12.2% | — | $96.7M |
(Filed on February 24, 2012) | — | — | $106M |
(Filed on November 8, 2011) | — | — | — |
(Filed on August 9, 2011) | — | — | — |
(Filed on May 9, 2011) | — | — | — |