- 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 4, 2026) | +7.5% | 38.4% | $402.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 30, 2026) | +7.8% | 32.1% | $304.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 3, 2026) | +7.8% | 27.6% | $370.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 4, 2025) | +11.7% | 26.6% | $290.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 4, 2026) | +6.2% | 37.3% | $561.5M |
(Filed on April 30, 2026) | +4.9% | 31.8% | $317.2M |
(Filed on February 3, 2026) | +13.1% | 27.9% | $289.9M |
(Filed on November 4, 2025) | -0.6% | 24.5% | $292.8M |
(Filed on August 5, 2025) | +5.7% | 35.6% | $304.4M |
(Filed on May 1, 2025) | +4.9% | 31.2% | $235.6M |
(Filed on January 31, 2025) | +8.7% | 24.8% | $277M |
(Filed on November 5, 2024) | +11.5% | 24.9% | $234M |
(Filed on August 6, 2024) | +6.7% | 37.0% | $252.3M |
(Filed on May 8, 2024) | +7.3% | 30.9% | $331.6M |
(Filed on February 1, 2024) | +2.6% | 23.6% | $280M |
(Filed on November 2, 2023) | +7.6% | 22.8% | $227.1M |
(Filed on August 8, 2023) | +12.5% | 33.4% | $224.7M |
(Filed on May 2, 2023) | +10.4% | 29.7% | $277.2M |
(Filed on February 2, 2023) | +19.4% | 22.3% | $281.2M |
(Filed on November 2, 2022) | +17.2% | 23.4% | $316.7M |
(Filed on August 12, 2022) | +12.5% | 33.6% | $274.5M |
(Filed on May 3, 2022) | +11.2% | 30.9% | $355.8M |
(Filed on February 1, 2022) | +8.9% | 23.6% | $365.6M |
(Filed on November 3, 2021) | +7.3% | 22.6% | $356.6M |
(Filed on August 12, 2021) | +12.4% | 35.1% | $476.6M |
(Filed on May 4, 2021) | +2.0% | 30.2% | $402.1M |
(Filed on February 2, 2021) | +1.6% | 19.4% | $234M |
(Filed on October 30, 2020) | -2.5% | 23.3% | $358.3M |
(Filed on August 11, 2020) | -8.3% | 33.0% | $273.2M |
(Filed on May 8, 2020) | +14.3% | 30.8% | $292.1M |
(Filed on January 31, 2020) | -5.9% | 23.0% | $249.8M |
(Filed on November 6, 2019) | +5.2% | 24.0% | $204.7M |
(Filed on August 6, 2019) | -1.9% | 34.1% | $263.9M |
(Filed on May 7, 2019) | +6.2% | 25.1% | $352.1M |
(Filed on February 7, 2019) | +13.5% | 24.0% | $366.5M |
(Filed on November 6, 2018) | +3.3% | 21.5% | $288.8M |
(Filed on August 6, 2019) (Filed on August 7, 2018) | +38.1% | 32.4% | $271.1M |
(Filed on May 8, 2018) | +46.5% | 23.3% | $269.5M |
(Filed on February 8, 2018) | +39.7% | 20.7% | $235.7M |
(Filed on November 8, 2017) | +50.5% | 19.8% | $227.4M |
(Filed on August 10, 2017) | +4.8% | 39.8% | $727.7M |
(Filed on May 10, 2017) | +8.6% | 29.4% | $354.4M |
(Filed on February 8, 2017) | +11.2% | 27.3% | $305.1M |
(Filed on November 9, 2016) | +7.0% | 26.2% | $286.3M |
(Filed on August 9, 2016) | +4.9% | 40.3% | $324.1M |
(Filed on May 5, 2016) | +4.6% | 28.6% | $310.1M |
(Filed on February 4, 2016) | +10.4% | 27.9% | $314.1M |
(Filed on November 5, 2015) | +1.9% | 26.9% | $331.3M |
(Filed on August 7, 2015) | +2.4% | 37.8% | $347.6M |
(Filed on May 8, 2015) | +5.1% | 29.5% | $244.4M |
(Filed on February 5, 2015) | +5.6% | 26.0% | $240.3M |
(Filed on November 6, 2014) | +10.0% | 27.1% | $183.1M |
(Filed on August 7, 2014) | +8.1% | 34.8% | $266M |
(Filed on May 9, 2014) | +5.4% | 26.1% | $182.2M |
(Filed on February 6, 2014) | +2.8% | 21.4% | $259.1M |
(Filed on November 7, 2013) | +4.1% | 21.3% | $211.8M |
(Filed on August 8, 2013) | +3.1% | 33.9% | $320.5M |
(Filed on May 7, 2013) | +3.8% | 23.1% | $218.8M |
(Filed on February 7, 2013) | +8.5% | 20.3% | $238.2M |
(Filed on November 6, 2012) | +13.1% | 19.6% | $252.8M |
(Filed on August 9, 2012) | +3.4% | 33.3% | $241.5M |
(Filed on May 8, 2012) | +7.4% | 22.9% | $151.3M |
(Filed on February 7, 2012) | -16.5% | 19.4% | $187.8M |
(Filed on November 3, 2011) | -3.8% | 20.1% | $180.7M |
(Filed on August 12, 2011) | — | 33.7% | $412.6M |
(Filed on May 10, 2011) | — | 22.4% | — |
(Filed on February 8, 2011) | — | 24.5% | — |
(Filed on November 4, 2010) | — | 22.8% | — |