- 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) | +4.1% | 39.4% | $495.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | +5.5% | 37.6% | $421M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 5, 2026) | +4.6% | 37.6% | $459.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 19, 2025) | +9.4% | 36.8% | $431.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +6.6% | 38.3% | $372M |
(Filed on May 6, 2026) | +3.1% | 35.1% | $329.2M |
(Filed on February 5, 2026) | +18.7% | 33.8% | $338.2M |
(Filed on November 19, 2025) | +15.5% | 31.8% | $309.9M |
(Filed on August 5, 2025) | +9.2% | 36.8% | $243.3M |
(Filed on May 6, 2025) | +6.2% | 36.9% | $179.2M |
(Filed on February 5, 2025) | -18.6% | 33.7% | $216.7M |
(Filed on November 20, 2024) | -9.1% | 29.3% | $160.3M |
(Filed on August 6, 2024) | -2.0% | 30.6% | $141.2M |
(Filed on May 7, 2024) | +7.2% | 29.4% | $89.2M |
(Filed on February 9, 2024) | +15.6% | 29.6% | $125.6M |
(Filed on December 14, 2023) | +12.1% | 25.8% | $146.5M |
(Filed on August 4, 2023) | +7.3% | 29.5% | $154.9M |
(Filed on May 9, 2023) | +16.1% | 29.9% | $164.1M |
(Filed on February 3, 2023) | +14.7% | 32.2% | $207.3M |
(Filed on November 18, 2022) | +11.4% | 29.2% | $227.5M |
(Filed on August 5, 2022) | +35.9% | 33.9% | $228.6M |
(Filed on May 3, 2022) | +3.8% | 33.0% | $228.2M |
(Filed on February 4, 2022) | +11.7% | 33.0% | $220.8M |
(Filed on November 19, 2021) | -0.6% | 35.4% | $208.9M |
(Filed on August 5, 2021) | -16.7% | 33.1% | $170.7M |
(Filed on May 4, 2021) | +10.1% | 33.4% | $111.3M |
(Filed on February 4, 2021) | +10.3% | 34.1% | $136.8M |
(Filed on November 19, 2020) | +5.0% | 33.3% | $176.7M |
(Filed on August 6, 2020) | +9.6% | 35.4% | $140.7M |
(Filed on May 5, 2020) | +0.3% | 32.0% | $134.3M |
(Filed on February 5, 2020) | +8.1% | 31.2% | $198.8M |
(Filed on November 20, 2019) | +12.1% | 33.6% | $347.1M |
(Filed on August 7, 2019) | +7.8% | 29.8% | $331.5M |
(Filed on May 7, 2019) | +16.8% | 31.9% | $323.9M |
(Filed on February 7, 2019) | +6.6% | 31.1% | $348.3M |
(Filed on November 21, 2018) | +5.2% | 35.7% | $361.7M |
(Filed on August 8, 2018) | +3.3% | 35.6% | $353.2M |
(Filed on May 9, 2018) | +1.3% | 26.3% | $328.3M |
(Filed on February 8, 2018) | +2.5% | 31.0% | $172.3M |
(Filed on November 21, 2018) (Filed on November 21, 2017) | -30.8% | 36.1% | $195M |
(Filed on August 9, 2017) | -25.3% | 37.0% | $148.3M |
(Filed on May 9, 2017) | -32.1% | 30.1% | $93.6M |
(Filed on February 8, 2017) | -37.7% | 29.2% | $104.5M |
(Filed on November 22, 2016) | -2.9% | 31.4% | $113.1M |
(Filed on August 8, 2016) | -5.5% | 32.0% | $61.4M |
(Filed on May 9, 2016) | +0.8% | 28.3% | $34.1M |
(Filed on February 9, 2016) | +1.7% | 27.2% | $45.1M |
(Filed on November 24, 2015) | +9.4% | 31.6% | $161.1M |
(Filed on August 7, 2015) | +6.4% | 30.5% | $150.9M |
(Filed on May 8, 2015) | +1.8% | 28.5% | $105.1M |
(Filed on February 6, 2015) | +5.0% | 26.1% | $106.8M |
(Filed on November 26, 2014) | +4.3% | 30.3% | $123.6M |
(Filed on August 7, 2014) | +8.5% | 30.1% | $69.2M |
(Filed on May 12, 2014) | +12.6% | 27.3% | $37.9M |
(Filed on February 7, 2014) | +13.8% | 23.3% | $74.5M |
(Filed on November 22, 2013) | +9.7% | 27.3% | $83M |
(Filed on August 7, 2013) | +6.3% | 28.9% | $53.7M |
(Filed on May 8, 2013) | +6.8% | 24.7% | $34.3M |
(Filed on February 11, 2013) | -25.1% | 24.5% | $39.6M |
(Filed on November 29, 2012) | -26.1% | 25.3% | $61M |
(Filed on August 9, 2012) | -30.9% | 28.2% | $45.8M |
(Filed on May 10, 2012) | -22.0% | 24.7% | $43.8M |
(Filed on February 8, 2012) | -8.1% | 17.2% | $71.9M |
(Filed on November 29, 2011) | — | 20.7% | $83.7M |
(Filed on August 9, 2011) | — | 18.8% | — |
(Filed on May 9, 2011) | — | 12.7% | — |
(Filed on February 9, 2011) | — | 17.9% | — |