- 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 24, 2026) | +1.3% | 65.8% | $264.7M |
Filing text is unavailable for this period. | |||
(Filed on May 6, 2026) | -1.5% | 66.9% | $209.8M |
Filing text is unavailable for this period. | |||
(Filed on February 4, 2026) | -0.4% | 64.6% | $172.9M |
Filing text is unavailable for this period. | |||
(Filed on November 5, 2025) | -1.0% | 65.6% | $145M |
Filing text is unavailable for this period. | |||
(Filed on August 24, 2026) | +3.5% | 62.7% | $162.2M |
(Filed on May 6, 2026) | +4.2% | 67.9% | $140.7M |
(Filed on February 4, 2026) | +9.0% | 65.3% | $177.5M |
(Filed on November 5, 2025) | +4.5% | 63.2% | $187.5M |
(Filed on August 22, 2025) | +1.6% | 66.4% | $151.8M |
(Filed on May 8, 2025) | +3.2% | 67.4% | $139.9M |
(Filed on February 6, 2025) | +0.4% | 64.8% | $130.1M |
(Filed on November 5, 2024) | +2.7% | 66.9% | $148.7M |
(Filed on August 22, 2024) | +4.5% | 67.9% | $180.6M |
(Filed on May 6, 2024) | +1.3% | 68.7% | $127.3M |
(Filed on February 7, 2024) | +0.9% | 67.5% | $164.7M |
(Filed on November 7, 2023) | +4.6% | 66.6% | $165.3M |
(Filed on August 23, 2023) | +11.3% | 69.5% | $172.6M |
(Filed on May 8, 2023) | +19.2% | 69.4% | $160.8M |
(Filed on February 7, 2023) | +20.1% | 68.2% | $211.8M |
(Filed on November 7, 2022) | +26.2% | 66.4% | $196.3M |
(Filed on August 24, 2022) | +47.3% | 67.9% | $199.1M |
(Filed on May 9, 2022) | +25.1% | 69.1% | $186.1M |
(Filed on February 7, 2022) | +21.3% | 67.3% | $165.5M |
(Filed on November 8, 2021) | +11.4% | 67.4% | $169.4M |
(Filed on August 25, 2021) | -8.3% | 64.4% | $146.6M |
(Filed on May 7, 2021) | +5.3% | 66.8% | $156.2M |
(Filed on February 8, 2021) (Filed on February 6, 2020) | +6.0% | 65.6% | $110.3M |
(Filed on November 9, 2020) (Filed on November 6, 2019) | +12.4% | 64.6% | $99.9M |
(Filed on August 26, 2020) | +6.3% | 66.9% | $100.9M |
(Filed on May 11, 2020) | +12.7% | 67.4% | $95.6M |
(Filed on February 6, 2020) | +13.2% | 64.8% | $85.9M |
(Filed on November 6, 2019) | +12.7% | 66.0% | $94.7M |
(Filed on August 26, 2020) (Filed on August 28, 2019) | +15.1% | 67.8% | $122M |
(Filed on May 7, 2019) | +13.8% | 67.2% | $86.6M |
(Filed on February 7, 2019) | +17.0% | 66.1% | $121.5M |
(Filed on November 7, 2018) | +10.7% | 67.7% | $72.5M |
(Filed on August 27, 2018) | +16.2% | 65.4% | $91.6M |
(Filed on May 9, 2018) | +10.0% | 67.1% | $59.8M |
(Filed on February 8, 2018) (Filed on February 9, 2017) | +9.0% | 66.9% | $58.9M |
(Filed on November 9, 2017) (Filed on November 9, 2016) | +16.2% | 66.9% | $69.6M |
(Filed on September 7, 2017) | +14.5% | 66.6% | $64.2M |
(Filed on May 10, 2017) | +14.7% | 68.7% | $65.7M |
(Filed on February 9, 2017) | +8.0% | 67.5% | $62.5M |
(Filed on November 9, 2016) | +3.6% | 67.1% | $48.8M |
(Filed on August 29, 2016) | +27.2% | 67.2% | $54.5M |
(Filed on May 10, 2016) | +19.5% | 69.5% | $106.4M |
(Filed on February 9, 2016) | +33.2% | 67.7% | $93M |
(Filed on November 9, 2015) | +26.6% | 67.4% | $98.2M |
(Filed on August 31, 2015) | +16.4% | 68.7% | $318.6M |
(Filed on May 11, 2015) | +18.0% | 71.3% | $123.6M |
(Filed on February 9, 2015) | +11.9% | 69.7% | $98.4M |
(Filed on November 10, 2014) | +14.2% | 71.3% | $83.9M |
(Filed on August 29, 2014) | +1.0% | 74.4% | $163.8M |
(Filed on May 12, 2014) | -3.1% | 75.5% | $150.7M |
(Filed on February 4, 2014) | +0.6% | 73.6% | $143.3M |
(Filed on November 12, 2013) | -3.3% | 74.1% | $130.8M |
(Filed on August 29, 2013) | +0.8% | 74.8% | $116.7M |
(Filed on May 10, 2013) | +9.6% | 75.8% | $95.3M |
(Filed on February 11, 2013) | +10.3% | 73.9% | $81M |
(Filed on November 9, 2012) | +14.2% | 75.2% | $79.2M |
(Filed on August 29, 2012) | +17.0% | 76.4% | $77.6M |
(Filed on May 10, 2012) | +8.5% | 79.1% | $158.6M |
(Filed on February 7, 2012) | +3.3% | 77.4% | $135.9M |
(Filed on November 9, 2011) | +2.1% | 77.4% | $115M |
(Filed on August 29, 2011) | — | 78.6% | $94.1M |
(Filed on May 10, 2011) | — | 79.5% | — |
(Filed on February 9, 2011) | — | 79.7% | — |
(Filed on November 9, 2010) | — | 80.6% | — |