- 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) | +18.6% | 49.0% | $347.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +21.4% | 48.1% | $374.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 23, 2026) | +15.7% | 49.5% | $405.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | +12.5% | 48.8% | $457.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +7.8% | 50.6% | $369.3M |
(Filed on May 7, 2026) | -2.3% | 48.8% | $336.8M |
(Filed on February 23, 2026) | -1.3% | 46.7% | $386.9M |
(Filed on November 6, 2025) | +7.8% | 47.3% | $303.9M |
(Filed on August 7, 2025) | +12.1% | 47.7% | $279.4M |
(Filed on May 8, 2025) | +21.0% | 46.9% | $237.1M |
(Filed on February 18, 2025) | +9.1% | 46.7% | $350.1M |
(Filed on October 31, 2024) | +3.4% | 46.5% | $362.7M |
(Filed on August 8, 2024) | +1.2% | 47.4% | $291.9M |
(Filed on May 9, 2024) | +1.8% | 46.2% | $311.8M |
(Filed on February 21, 2024) | +5.9% | 43.6% | $310.8M |
(Filed on November 2, 2023) | +7.2% | 44.7% | $219.5M |
(Filed on August 3, 2023) | +12.8% | 45.4% | $230M |
(Filed on May 4, 2023) | +12.1% | 42.9% | $226.8M |
(Filed on February 21, 2023) | +17.5% | 42.1% | $242M |
(Filed on November 3, 2022) | +18.5% | 42.6% | $238.7M |
(Filed on August 4, 2022) | +37.9% | 42.8% | $240.1M |
(Filed on May 4, 2022) | +8.0% | 42.0% | $225.4M |
(Filed on February 22, 2022) | +0.8% | 41.9% | $218.9M |
(Filed on November 4, 2021) | -2.7% | 41.3% | $188.3M |
(Filed on August 5, 2021) | -18.7% | 39.8% | $148.7M |
(Filed on May 5, 2021) | -1.6% | 42.6% | $245.4M |
(Filed on February 18, 2021) | +3.3% | 42.5% | $219.7M |
(Filed on November 5, 2020) | +1.0% | 42.7% | $173.7M |
(Filed on August 4, 2020) | +2.2% | 41.9% | $166.8M |
(Filed on May 7, 2020) | +2.7% | 42.2% | $170.2M |
(Filed on February 20, 2020) | +5.8% | 42.8% | $204.1M |
(Filed on October 31, 2019) | +7.2% | 42.1% | $156.8M |
(Filed on August 1, 2019) | +7.8% | 41.5% | $142.6M |
(Filed on May 3, 2019) | +9.0% | 41.4% | $184.7M |
(Filed on February 22, 2019) | +7.1% | 40.7% | $280.2M |
(Filed on November 5, 2018) | +6.9% | 41.9% | $246.6M |
(Filed on August 2, 2018) | +2.0% | 41.4% | $217.5M |
(Filed on May 8, 2018) | +0.9% | 41.4% | $287M |
(Filed on February 22, 2019) (Filed on February 23, 2018) | -4.5% | 40.3% | $338.4M |
(Filed on November 6, 2017) | -6.9% | 41.6% | $338.6M |
(Filed on August 7, 2017) | -4.1% | 40.6% | $286.7M |
(Filed on May 9, 2017) | -3.4% | 39.3% | $259.4M |
(Filed on February 24, 2017) | -4.8% | 37.6% | $296.2M |
(Filed on November 8, 2016) | -2.6% | 38.8% | $288.8M |
(Filed on August 9, 2016) | -2.3% | 37.7% | $284.6M |
(Filed on May 11, 2016) | -2.5% | 36.6% | $261.8M |
(Filed on February 29, 2016) | +0.1% | 34.9% | $301.1M |
(Filed on November 4, 2015) | +1.1% | 36.7% | $272.4M |
(Filed on August 5, 2015) | +8.0% | 35.1% | $244.3M |
(Filed on May 6, 2015) | +1.8% | 36.5% | $225M |
(Filed on February 26, 2015) | +6.1% | 34.8% | $267.9M |
(Filed on November 4, 2014) | +5.4% | 36.0% | $227.2M |
(Filed on August 6, 2014) | -0.2% | 36.2% | $181.9M |
(Filed on May 8, 2014) | -0.6% | 35.9% | $251M |
(Filed on February 27, 2014) | +0.8% | 36.3% | $271.3M |
(Filed on November 6, 2013) | -4.9% | 36.2% | $209.5M |
(Filed on August 8, 2013) | -2.2% | 35.5% | $167.8M |
(Filed on May 9, 2013) | +9.5% | 35.6% | $230.8M |
(Filed on February 27, 2013) | +11.1% | 35.8% | $250.6M |
(Filed on November 8, 2012) | +17.9% | 36.6% | $246.3M |
(Filed on August 9, 2012) | +16.0% | 34.7% | $266.7M |
(Filed on May 10, 2012) | +3.3% | 36.7% | $418.5M |
(Filed on February 28, 2012) | -2.0% | 35.6% | $329.2M |
(Filed on November 14, 2011) | +3.6% | 36.2% | $292.3M |
(Filed on August 12, 2011) | +5.1% | 37.2% | $254.7M |
(Filed on May 13, 2011) | — | 36.8% | — |
(Filed on March 1, 2011) | — | 37.0% | $258.2M |
(Filed on November 12, 2010) | — | 36.0% | — |
(Filed on August 13, 2010) | — | 35.4% | — |