- 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) | +31.8% | 11.3% | $244.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +39.0% | 11.5% | $286.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 11, 2026) | +20.1% | 11.5% | $306.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 30, 2025) | +13.0% | 10.8% | $213.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +10.0% | 11.2% | $222M |
(Filed on May 7, 2026) | -1.6% | 11.4% | $231.9M |
(Filed on February 11, 2026) | -7.2% | 11.0% | $188.8M |
(Filed on October 30, 2025) | -14.8% | 11.5% | $248M |
(Filed on July 31, 2025) | -19.0% | 12.3% | $213M |
(Filed on May 1, 2025) | -20.7% | 12.4% | $242.8M |
(Filed on February 11, 2025) | -15.8% | 12.6% | $218.1M |
(Filed on October 31, 2024) | -13.6% | 12.2% | $333.3M |
(Filed on August 1, 2024) | -10.0% | 12.5% | $240.4M |
(Filed on May 2, 2024) | -3.7% | 12.7% | $205.6M |
(Filed on February 13, 2024) | +3.4% | 12.9% | $176.9M |
(Filed on November 2, 2023) | +8.9% | 12.8% | $334M |
(Filed on August 3, 2023) | +10.5% | 13.1% | $225.6M |
(Filed on May 4, 2023) | +8.2% | 13.3% | $242.8M |
(Filed on February 9, 2023) | +6.6% | 13.3% | $222.2M |
(Filed on November 3, 2022) | +17.7% | 12.6% | $215.9M |
(Filed on August 4, 2022) | +29.6% | 11.7% | $244.1M |
(Filed on May 5, 2022) | +31.4% | 11.1% | $227.7M |
(Filed on February 11, 2022) | +15.2% | 10.9% | $373.6M |
(Filed on November 4, 2021) | +2.2% | 10.9% | $227M |
(Filed on August 5, 2021) | -10.0% | 11.4% | $205.8M |
(Filed on May 6, 2021) | -10.8% | 11.4% | $201M |
(Filed on February 11, 2021) | -7.3% | 11.2% | $300.1M |
(Filed on October 29, 2020) | -5.5% | 11.3% | $262.3M |
(Filed on July 30, 2020) | -0.6% | 11.1% | $270M |
(Filed on May 6, 2020) | +4.1% | 12.0% | $351.9M |
(Filed on February 13, 2020) | +5.0% | 12.3% | $509.3M |
(Filed on November 7, 2019) | +9.3% | 12.3% | $474.2M |
(Filed on August 1, 2019) | +15.1% | 12.6% | $330.5M |
(Filed on May 2, 2019) | +19.9% | 12.6% | $548.6M |
(Filed on February 7, 2019) | +17.0% | 12.3% | $730.1M |
(Filed on November 1, 2018) | +15.5% | 12.3% | $584.3M |
(Filed on August 2, 2018) | +7.5% | 12.8% | $419.9M |
(Filed on May 3, 2018) | +4.8% | 13.3% | $521.6M |
(Filed on February 7, 2019) | -4.6% | 12.8% | $534.3M |
(Filed on November 2, 2017) | +4.2% | 13.0% | $384.4M |
(Filed on August 3, 2017) | +2.4% | 13.4% | $495.8M |
(Filed on May 4, 2017) | +9.4% | 13.7% | $394.7M |
(Filed on February 7, 2017) | +5.5% | 12.4% | $273.1M |
(Filed on November 3, 2016) | +1.5% | 13.0% | $336.7M |
(Filed on August 2, 2016) | +2.7% | 13.2% | $399.7M |
(Filed on May 3, 2016) | -1.6% | 13.7% | $305.3M |
(Filed on February 5, 2016) | +4.0% | 12.8% | $400.4M |
(Filed on October 28, 2015) | +11.2% | 13.0% | $258.2M |
(Filed on July 28, 2015) | +7.0% | 13.2% | $308.9M |
(Filed on April 30, 2015) | +4.8% | 13.8% | $258.3M |
(Filed on February 5, 2015) | +13.9% | 12.8% | $390.6M |
(Filed on October 29, 2014) | +1.7% | 13.3% | $251.8M |
(Filed on July 29, 2014) | +3.0% | 13.0% | $345.9M |
(Filed on May 6, 2014) | -0.8% | 13.2% | $364.2M |
(Filed on February 5, 2014) | -0.7% | 13.1% | $409.7M |
(Filed on October 30, 2013) | -4.3% | 13.4% | $358.6M |
(Filed on July 24, 2013) | -7.0% | 13.3% | $325.8M |
(Filed on May 1, 2013) | -6.4% | 13.9% | $739.7M |
(Filed on February 7, 2013) | +3.9% | 13.7% | $396.9M |
(Filed on October 31, 2012) | +11.4% | 13.7% | $544.6M |
(Filed on July 30, 2012) | +20.1% | 13.9% | $531M |
(Filed on May 1, 2012) | +23.3% | 13.8% | $521.3M |
(Filed on February 1, 2012) | +24.6% | 13.0% | $926.3M |
(Filed on October 26, 2011) | +26.9% | 13.1% | $509.7M |
(Filed on July 27, 2011) | +36.0% | 12.8% | $576.7M |
(Filed on April 27, 2011) | — | 12.7% | — |
(Filed on February 2, 2011) | — | 11.8% | $1.1B |
(Filed on October 28, 2010) | — | 11.5% | — |
(Filed on July 28, 2010) | — | 11.9% | — |