- 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) | -1.0% | 37.0% | $233.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | +17.1% | 33.8% | $164.8M |
Filing text is unavailable for this period. | |||
(Filed on February 24, 2026) | +19.0% | 34.8% | $145.6M |
Filing text is unavailable for this period. | |||
(Filed on November 7, 2025) | +7.7% | 34.4% | $178.6M |
Filing text is unavailable for this period. | |||
(Filed on August 4, 2026) | +14.8% | 34.2% | $119.8M |
(Filed on May 6, 2026) | -2.3% | 33.2% | $286.6M |
(Filed on February 24, 2026) | -8.1% | 32.5% | $233.3M |
(Filed on November 7, 2025) | +5.7% | 33.5% | $179.6M |
(Filed on August 8, 2025) | -1.8% | 32.9% | $260.2M |
(Filed on May 6, 2025) | +7.2% | 34.3% | $249M |
(Filed on February 25, 2025) | +19.3% | 34.5% | $226.4M |
(Filed on November 1, 2024) | +16.7% | 33.2% | $260.6M |
(Filed on August 2, 2024) | +25.9% | 33.1% | $237.7M |
(Filed on May 3, 2024) | +17.6% | 31.7% | $215.5M |
(Filed on February 22, 2024) | +17.6% | 31.2% | $214.8M |
(Filed on November 3, 2023) | +23.5% | 29.8% | $222.9M |
(Filed on August 3, 2023) | +8.3% | 32.0% | $269.4M |
(Filed on May 4, 2023) | -3.2% | 34.3% | $279.7M |
(Filed on February 22, 2023) | -20.8% | 34.3% | $262.3M |
(Filed on November 4, 2022) | -15.8% | 35.3% | $270M |
(Filed on August 3, 2022) | +86.1% | 35.4% | $353M |
(Filed on May 5, 2022) | +6.6% | 37.9% | $455.9M |
(Filed on February 23, 2022) | +19.4% | 40.9% | $423.4M |
(Filed on November 5, 2021) | -0.7% | 39.7% | $400.5M |
(Filed on August 5, 2021) | -50.9% | 19.1% | $343.8M |
(Filed on May 6, 2021) | -3.2% | 34.5% | $278.5M |
(Filed on February 22, 2021) | -2.1% | 36.5% | $296.3M |
(Filed on November 5, 2020) | +3.8% | 37.7% | $260.2M |
(Filed on August 7, 2020) | +3.0% | 37.7% | $260.3M |
(Filed on May 8, 2020) | +0.7% | 36.2% | $221.7M |
(Filed on February 26, 2020) | -1.3% | 37.9% | $217M |
(Filed on November 1, 2019) | +4.9% | 37.6% | $194M |
(Filed on August 2, 2019) | +2.7% | 38.0% | $296.7M |
(Filed on May 3, 2019) | +2.6% | 37.1% | $524.3M |
(Filed on February 22, 2019) | +9.4% | 39.2% | $569.7M |
(Filed on November 2, 2018) | +2.1% | 39.0% | $562M |
(Filed on August 3, 2018) | +4.6% | 37.7% | $580.6M |
(Filed on May 4, 2018) | +11.8% | 38.8% | $559.6M |
(Filed on February 21, 2018) | +3.5% | 40.3% | $546.5M |
(Filed on November 3, 2017) | +10.2% | 40.5% | $534.5M |
(Filed on August 4, 2017) | +11.7% | 39.4% | $499.5M |
(Filed on May 5, 2017) | +9.9% | 39.1% | $626.5M |
(Filed on February 22, 2017) | +15.7% | 40.2% | $551.6M |
(Filed on November 4, 2016) | +11.1% | 39.0% | $564.5M |
(Filed on August 5, 2016) | +12.1% | 38.4% | $569.9M |
(Filed on May 5, 2016) | +9.9% | 38.8% | $549.9M |
(Filed on February 23, 2016) | +7.2% | 38.4% | $497.4M |
(Filed on November 5, 2015) | +21.6% | 39.5% | $433.5M |
(Filed on August 5, 2015) | +17.9% | 39.7% | $391.7M |
(Filed on May 5, 2015) | +24.6% | 39.1% | $374.7M |
(Filed on February 23, 2015) | +25.5% | 39.4% | $309.6M |
(Filed on November 10, 2014) | +7.6% | 36.7% | $226.7M |
(Filed on August 7, 2014) | +2.4% | 35.8% | $502.7M |
(Filed on May 7, 2014) | -7.3% | 34.7% | $442.6M |
(Filed on February 26, 2014) | +0.0% | 34.2% | $389.7M |
(Filed on November 12, 2013) | -0.5% | 33.6% | $381.1M |
(Filed on August 2, 2013) | +15.3% | 33.1% | $375.7M |
(Filed on May 6, 2013) | +15.8% | 34.7% | $370.8M |
(Filed on February 20, 2013) | +17.2% | 34.7% | $358M |
(Filed on November 1, 2012) | +30.3% | 35.4% | $397.1M |
(Filed on August 2, 2012) | +20.6% | 35.2% | $444.6M |
(Filed on May 2, 2012) | +35.1% | 36.0% | $440.3M |
(Filed on February 20, 2013) (Filed on February 22, 2012) | +25.1% | 35.8% | $348.3M |
(Filed on November 3, 2011) | +32.8% | 35.7% | $303.7M |
(Filed on August 4, 2011) | +71.8% | 36.7% | $295.2M |
(Filed on May 3, 2011) | — | 36.9% | — |
(Filed on February 22, 2011) | — | 36.7% | $336.1M |
(Filed on November 2, 2010) | — | 34.9% | — |
(Filed on August 3, 2010) | — | 30.5% | — |