- 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 5, 2026) | +37.4% | 21.1% | $507.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 1, 2026) | +30.4% | 21.4% | $410M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 17, 2026) | +18.9% | 21.4% | $501.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 31, 2025) | +22.1% | 20.8% | $491.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | +20.7% | 20.3% | $448M |
(Filed on May 1, 2026) | +13.8% | 20.2% | $411.3M |
(Filed on February 17, 2026) | +14.4% | 19.4% | $503.9M |
(Filed on October 31, 2025) | +7.7% | 21.1% | $469.5M |
(Filed on August 4, 2025) | +10.7% | 19.4% | $446.2M |
(Filed on May 6, 2025) | +4.7% | 18.2% | $440.4M |
(Filed on February 21, 2025) | -7.8% | 20.3% | $450.2M |
(Filed on November 5, 2024) | -14.7% | 19.8% | $408.3M |
(Filed on August 6, 2024) | -12.6% | 18.0% | $398.7M |
(Filed on May 7, 2024) | -6.3% | 15.8% | $417.5M |
(Filed on February 27, 2024) | +3.2% | 19.7% | $402.7M |
(Filed on November 7, 2023) | +20.5% | 19.2% | $335.6M |
(Filed on August 10, 2023) | +10.3% | 18.7% | $266.5M |
(Filed on May 9, 2023) | +10.4% | 15.6% | $519.1M |
(Filed on March 3, 2023) | +14.2% | 16.3% | $537.7M |
(Filed on November 8, 2022) | +8.4% | 16.7% | $529.8M |
(Filed on August 10, 2022) | -0.5% | 17.6% | $558.3M |
(Filed on May 11, 2022) | +5.8% | 15.5% | $539.6M |
(Filed on March 1, 2022) | -2.2% | 16.8% | $451.6M |
(Filed on November 2, 2021) | -3.9% | 17.4% | $413.3M |
(Filed on August 4, 2021) | +8.2% | 17.6% | $694.7M |
(Filed on May 5, 2021) | -7.2% | 16.3% | $362M |
(Filed on February 22, 2021) | -24.6% | 18.7% | $379.8M |
(Filed on November 5, 2020) | -29.3% | 16.0% | $316.6M |
(Filed on August 6, 2020) | -26.5% | 17.6% | $284.5M |
(Filed on May 7, 2020) | -19.2% | 18.4% | $235.2M |
(Filed on February 26, 2020) | -3.8% | 17.2% | $256.4M |
(Filed on November 7, 2019) | +13.4% | 17.1% | $208M |
(Filed on August 7, 2019) | +14.3% | 16.2% | $204.1M |
(Filed on May 9, 2019) | +6.1% | 13.4% | $352.6M |
(Filed on February 26, 2020) (Filed on February 26, 2019) | +4.6% | 17.8% | $409.3M |
(Filed on November 8, 2018) | +3.9% | 14.5% | $301.9M |
(Filed on August 9, 2018) | +4.2% | 15.3% | $246.9M |
(Filed on May 8, 2018) | +7.2% | 16.8% | $282.9M |
(Filed on February 23, 2018) | +5.6% | 18.8% | $256.3M |
(Filed on November 8, 2017) | -1.6% | 17.1% | $291.8M |
(Filed on August 8, 2017) | +35.1% | 16.2% | $216.2M |
(Filed on May 11, 2017) | +77.2% | 14.3% | $183.7M |
(Filed on February 24, 2017) | +71.1% | 16.2% | $259.1M |
(Filed on November 3, 2016) | +88.8% | 13.7% | $144.7M |
(Filed on August 4, 2016) | +49.7% | 13.7% | $148.9M |
(Filed on May 6, 2016) | +12.8% | 15.7% | $283M |
(Filed on February 25, 2016) | +6.8% | 17.5% | $279M |
(Filed on November 4, 2015) | +1.9% | 14.2% | $248.7M |
(Filed on August 10, 2015) | -11.9% | 13.0% | $282M |
(Filed on May 5, 2015) | -10.3% | 13.2% | $318M |
(Filed on February 27, 2015) | -4.1% | 19.2% | $330.6M |
(Filed on November 10, 2014) | -0.1% | 14.3% | $270.5M |
(Filed on August 5, 2014) | +3.2% | 14.3% | $230.5M |
(Filed on May 6, 2014) | +8.3% | 15.6% | $284.1M |
(Filed on February 21, 2014) | +5.6% | 16.1% | $285.4M |
(Filed on November 4, 2013) | -5.4% | 15.4% | $280.8M |
(Filed on August 6, 2013) | -10.6% | 16.7% | $248.5M |
(Filed on May 7, 2013) | -12.3% | 18.8% | $223.8M |
(Filed on March 1, 2013) | -3.2% | 19.7% | $196.1M |
(Filed on November 5, 2012) | +0.1% | 19.7% | $207.7M |
(Filed on August 6, 2012) | +18.0% | 21.1% | $235.9M |
(Filed on May 7, 2012) | — | 23.9% | — |
(Filed on February 29, 2012) | — | 24.1% | $216.1M |
(Filed on November 7, 2011) | — | 22.5% | — |
(Filed on August 8, 2011) | — | 18.4% | — |