- 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) | +17.7% | 10.4% | $314.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 30, 2026) | +7.2% | 10.2% | $324.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 24, 2026) | +7.2% | 10.5% | $322.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +3.5% | 10.0% | $285.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 29, 2026) | -3.5% | 10.1% | $264.6M |
(Filed on April 30, 2026) | -6.5% | 10.0% | $355.3M |
(Filed on February 24, 2026) | -5.0% | 10.3% | $315.2M |
(Filed on November 5, 2025) | -8.6% | 10.1% | $324.4M |
(Filed on July 31, 2025) | -9.2% | 10.2% | $309.3M |
(Filed on May 1, 2025) | -2.8% | 10.0% | $296.1M |
(Filed on February 24, 2025) | -7.9% | 10.3% | $277.4M |
(Filed on November 1, 2024) | -6.7% | 9.6% | $259.5M |
(Filed on August 1, 2024) | +0.7% | 9.1% | $244.6M |
(Filed on May 3, 2024) | +9.2% | 9.2% | $210.9M |
(Filed on February 27, 2024) | +18.6% | 9.6% | $207.4M |
(Filed on November 2, 2023) | +34.9% | 8.7% | $247.3M |
(Filed on August 3, 2023) | +33.7% | 8.1% | $262.3M |
(Filed on May 5, 2023) | +25.8% | 9.1% | $244.9M |
(Filed on February 24, 2023) | +21.4% | 9.8% | $271.7M |
(Filed on November 4, 2022) | +8.7% | 9.4% | $288.6M |
(Filed on August 4, 2022) | +10.9% | 8.8% | $369.3M |
(Filed on May 5, 2022) | -1.8% | 8.3% | $400.4M |
(Filed on February 25, 2022) | +2.5% | 9.7% | $390.8M |
(Filed on November 4, 2021) | -5.3% | 8.8% | $329.6M |
(Filed on August 5, 2021) | -18.4% | 7.1% | $351.2M |
(Filed on May 6, 2021) | -14.6% | 8.4% | $411.8M |
(Filed on March 1, 2021) | -22.6% | 7.3% | $347.6M |
(Filed on November 5, 2020) | -13.3% | 8.8% | $348M |
(Filed on August 6, 2020) | -8.9% | 8.2% | $396.6M |
(Filed on May 8, 2020) | -0.9% | 8.3% | $395.3M |
(Filed on March 2, 2020) | -3.4% | 7.9% | $458.1M |
(Filed on November 6, 2019) | +4.9% | 8.2% | $475.7M |
(Filed on August 8, 2019) | +6.6% | 8.2% | $595.6M |
(Filed on May 8, 2019) | +9.0% | 9.6% | $676.3M |
(Filed on March 2, 2020) (Filed on February 28, 2019) | +9.6% | 8.9% | $742.5M |
(Filed on November 8, 2018) | +6.4% | 9.5% | $730.1M |
(Filed on August 8, 2018) | +7.0% | 9.6% | $749.3M |
(Filed on May 9, 2018) | +1.6% | 8.5% | $752.5M |
(Filed on March 1, 2018) | -0.9% | 9.5% | $681.4M |
(Filed on November 8, 2017) | -8.9% | 9.2% | $635.7M |
(Filed on August 8, 2017) | -12.8% | 9.1% | $573.2M |
(Filed on May 9, 2017) | -11.5% | 9.2% | $519.2M |
(Filed on February 28, 2017) | -11.8% | 9.1% | $466M |
(Filed on November 8, 2016) | -13.8% | 8.7% | $462.1M |
(Filed on August 8, 2016) | -7.4% | 8.4% | $409.3M |
(Filed on May 10, 2016) | -2.9% | 8.3% | $383.6M |
(Filed on February 29, 2016) | -6.2% | 7.9% | $427.4M |
(Filed on November 6, 2015) | +22.0% | 7.6% | $420.2M |
(Filed on August 7, 2015) | +18.0% | 8.1% | $401.9M |
(Filed on May 8, 2015) | +17.9% | 8.0% | $394.2M |
(Filed on February 27, 2015) | +19.4% | 7.9% | $345.6M |
(Filed on November 7, 2014) | -1.8% | 7.6% | $426.6M |
(Filed on August 6, 2014) | -3.6% | 7.3% | $398.9M |
(Filed on May 9, 2014) | -8.6% | 6.8% | $416.9M |
(Filed on February 28, 2014) | +13.4% | 7.2% | $384.6M |
(Filed on November 8, 2013) | +7.1% | 7.3% | $325.8M |
(Filed on August 7, 2013) | +7.6% | 7.3% | $280.8M |
(Filed on May 8, 2013) | +10.2% | 6.8% | $256.7M |
(Filed on February 28, 2013) | -10.8% | 5.2% | $283.9M |
(Filed on November 8, 2012) | -7.1% | 6.1% | $253.8M |
(Filed on August 8, 2012) | -0.7% | 6.4% | $306.5M |
(Filed on May 8, 2012) | -5.9% | 7.0% | $333.5M |
(Filed on February 29, 2012) | +4.4% | 7.8% | $346.3M |
(Filed on November 9, 2011) | +20.3% | 7.7% | $346.3M |
(Filed on August 9, 2011) | +22.3% | 7.8% | $351.5M |
(Filed on May 10, 2011) | — | 7.9% | — |
(Filed on February 25, 2011) | — | 7.2% | $421.2M |
(Filed on November 9, 2010) | — | 7.2% | — |
(Filed on August 9, 2010) | — | 7.2% | — |