- 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) | +14.7% | 21.7% | $363.5M |
Filing text is unavailable for this period. | |||
(Filed on May 7, 2026) | +1.2% | 21.7% | $440.6M |
Filing text is unavailable for this period. | |||
(Filed on February 12, 2026) | -1.2% | 23.4% | $358M |
Filing text is unavailable for this period. | |||
(Filed on October 30, 2025) | -4.0% | 21.7% | $547M |
Filing text is unavailable for this period. | |||
(Filed on August 6, 2026) | -3.2% | 21.1% | $309.1M |
(Filed on May 7, 2026) | -11.6% | 19.3% | $321.9M |
(Filed on February 12, 2026) | -7.3% | 21.2% | $259.2M |
(Filed on October 30, 2025) | -7.9% | 20.7% | $317.4M |
(Filed on July 31, 2025) | -8.0% | 21.0% | $256.3M |
(Filed on May 1, 2025) | +2.4% | 18.5% | $379.1M |
(Filed on February 14, 2025) | -10.7% | 19.5% | $268.7M |
(Filed on October 31, 2024) | -10.6% | 18.0% | $244.3M |
(Filed on August 1, 2024) | -14.4% | 18.4% | $196M |
(Filed on May 2, 2024) | -12.3% | 16.8% | $175.7M |
(Filed on February 22, 2024) | -2.5% | 16.8% | $163.6M |
(Filed on November 2, 2023) | +3.5% | 15.8% | $136.7M |
(Filed on August 3, 2023) | +23.0% | 16.0% | $137.5M |
(Filed on May 2, 2023) | +20.9% | 14.3% | $114.8M |
(Filed on February 16, 2023) | +12.0% | 15.0% | $103.8M |
(Filed on November 3, 2022) | +26.4% | 14.9% | $107.4M |
(Filed on August 4, 2022) | +13.2% | 16.4% | $107.8M |
(Filed on May 5, 2022) | +2.3% | 15.1% | $138.8M |
(Filed on February 18, 2022) | -0.3% | 15.0% | $128.3M |
(Filed on November 4, 2021) | +1.3% | 15.9% | $75.2M |
(Filed on August 5, 2021) | +7.2% | 16.5% | $153.9M |
(Filed on May 6, 2021) | +27.2% | 15.2% | $62.7M |
(Filed on February 17, 2021) | +31.3% | 14.7% | $114.7M |
(Filed on November 3, 2020) | +9.4% | 14.4% | $140.5M |
(Filed on August 6, 2020) | -0.3% | 15.0% | $112.1M |
(Filed on May 7, 2020) | -3.3% | 14.7% | $124.8M |
(Filed on February 21, 2020) | -2.0% | 14.5% | $142.7M |
(Filed on November 6, 2019) | -0.6% | 13.4% | $111.1M |
(Filed on August 6, 2019) | +9.3% | 14.4% | $248.1M |
(Filed on May 1, 2019) | +17.9% | 13.8% | $100.2M |
(Filed on February 21, 2020) (Filed on February 22, 2019) | +21.6% | 13.1% | $105.8M |
(Filed on November 7, 2018) | +26.2% | 12.9% | $236.4M |
(Filed on August 13, 2018) | +15.6% | 14.9% | $194.8M |
(Filed on May 3, 2018) | +26.4% | 14.1% | $183.7M |
(Filed on February 26, 2018) | — | 13.0% | $202.9M |
(Filed on November 8, 2017) | +3.8% | 13.1% | $175.7M |
(Filed on August 3, 2017) | +2.3% | 14.4% | $175.1M |
(Filed on May 5, 2017) | -4.2% | 13.8% | $173.9M |
(Filed on February 17, 2017) | — | — | $188M |
(Filed on October 31, 2016) | +8.4% | 13.6% | $148.1M |
(Filed on August 4, 2016) | +0.4% | 13.4% | $175.5M |
(Filed on April 29, 2016) | +0.4% | 13.3% | $186.1M |
(Filed on February 19, 2016) | — | 12.6% | $164.5M |
(Filed on October 29, 2015) | +7.5% | 13.9% | $127.1M |
(Filed on July 30, 2015) | +0.1% | 13.7% | $149.9M |
(Filed on May 7, 2015) | +2.8% | 13.5% | $180.9M |
(Filed on February 20, 2015) | — | — | $126.8M |
(Filed on October 30, 2014) | -2.6% | 14.7% | $135M |
(Filed on August 1, 2014) | -7.4% | 13.5% | $142.2M |
(Filed on May 2, 2014) | -5.0% | 13.4% | $152.3M |
(Filed on February 21, 2014) | — | 13.4% | $152.1M |
(Filed on October 31, 2013) | -4.6% | 14.2% | $140.7M |
(Filed on August 9, 2013) | +4.1% | 13.2% | $129M |
(Filed on May 2, 2013) | +2.0% | 13.7% | $132.6M |
(Filed on February 22, 2013) | — | — | $128.3M |
(Filed on November 1, 2012) | +5.9% | 13.2% | $98.7M |
(Filed on August 2, 2012) | +15.9% | 13.9% | $115.2M |
(Filed on May 3, 2012) | +17.9% | 13.3% | — |
(Filed on February 24, 2012) | — | 12.9% | $123.8M |
(Filed on November 3, 2011) | — | 13.2% | — |