- 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 July 31, 2026) | -4.5% | 18.6% | $230.8M |
Filing text is unavailable for this period. | |||
(Filed on May 1, 2026) | -7.7% | 17.5% | $223.6M |
Filing text is unavailable for this period. | |||
(Filed on January 30, 2026) | -14.8% | 18.2% | $269.4M |
Filing text is unavailable for this period. | |||
(Filed on November 20, 2025) | -3.2% | 20.6% | $167.5M |
Filing text is unavailable for this period. | |||
(Filed on July 31, 2026) | +1.9% | 18.4% | $242.8M |
(Filed on May 1, 2026) | +5.6% | 16.2% | $179.4M |
(Filed on January 30, 2026) | +15.7% | 15.6% | $248.1M |
(Filed on November 20, 2025) | +9.0% | 17.8% | $232.7M |
(Filed on August 1, 2025) | +11.2% | 16.6% | $212.3M |
(Filed on May 8, 2025) | +8.1% | 16.6% | $210.3M |
(Filed on January 31, 2025) | +37.3% | 15.5% | $198.7M |
(Filed on November 19, 2024) | +39.7% | 16.8% | $168.8M |
(Filed on August 2, 2024) | +35.8% | 15.6% | $176.1M |
(Filed on May 3, 2024) | +35.8% | 14.8% | $231.4M |
(Filed on February 2, 2024) | +4.2% | 17.1% | $164.4M |
(Filed on November 22, 2023) | +1.2% | 17.3% | $185.1M |
(Filed on August 10, 2023) | +11.1% | 16.2% | $217.4M |
(Filed on May 11, 2023) | +13.0% | 15.9% | $194.4M |
(Filed on February 3, 2023) | +12.2% | 16.3% | $205.5M |
(Filed on November 25, 2022) | +18.4% | 16.1% | $166.6M |
(Filed on August 5, 2022) | +12.9% | 15.7% | $234.3M |
(Filed on May 6, 2022) | +2.8% | 14.9% | $225.3M |
(Filed on February 4, 2022) | -4.1% | 15.2% | $163.4M |
(Filed on November 24, 2021) | -10.5% | 16.6% | $157.5M |
(Filed on July 30, 2021) | -14.0% | 16.1% | $141.7M |
(Filed on April 30, 2021) | +1.6% | 13.2% | $135M |
(Filed on January 29, 2021) | +11.2% | 13.8% | $110.8M |
(Filed on November 23, 2020) | +13.8% | 11.3% | $120.7M |
(Filed on July 31, 2020) | +8.0% | 14.3% | $111.2M |
(Filed on May 1, 2020) | +3.2% | 13.4% | $130.7M |
(Filed on January 31, 2020) | -5.6% | 13.8% | $66.5M |
(Filed on November 29, 2019) | +0.6% | 12.1% | $146.2M |
(Filed on August 2, 2019) | +11.6% | 14.3% | $214M |
(Filed on May 3, 2019) | +5.5% | 13.1% | $203.2M |
(Filed on February 1, 2019) | +13.6% | 12.4% | $173M |
(Filed on November 29, 2019) (Filed on November 16, 2018) | +0.9% | 13.7% | $190M |
(Filed on August 3, 2018) | +2.8% | 13.2% | $138.8M |
(Filed on May 4, 2018) | +5.8% | 12.2% | $171.3M |
(Filed on February 1, 2018) | +19.3% | 12.2% | $127M |
(Filed on November 20, 2017) | +26.0% | 13.3% | $160.5M |
(Filed on August 4, 2017) | +16.0% | 12.8% | $153.9M |
(Filed on May 5, 2017) | +11.1% | 11.9% | $113.7M |
(Filed on February 3, 2017) | -3.5% | 13.0% | $125.1M |
(Filed on November 22, 2016) | -7.0% | 14.8% | $135.3M |
(Filed on July 29, 2016) | -8.6% | 14.2% | $175.2M |
(Filed on May 4, 2016) | -3.7% | 12.4% | $98.5M |
(Filed on January 29, 2016) | -10.0% | — | $98.9M |
(Filed on November 20, 2015) | -10.9% | — | $122.4M |
(Filed on July 31, 2015) | +2.4% | — | $188.9M |
(Filed on May 1, 2015) | -8.7% | — | $167.2M |
(Filed on February 2, 2015) | -1.9% | — | $160.8M |
(Filed on November 19, 2014) | -2.9% | — | $129.3M |
(Filed on August 4, 2014) | -10.2% | — | $146.3M |
(Filed on May 2, 2014) | +2.8% | — | $159.6M |
(Filed on January 31, 2014) | -3.5% | — | $151.6M |
(Filed on November 20, 2013) | +6.5% | — | $104.8M |
(Filed on August 9, 2013) | +1.6% | — | $140.7M |
(Filed on May 3, 2013) | +1.9% | — | $106M |
(Filed on February 1, 2013) | +11.7% | — | $105.7M |
(Filed on November 15, 2012) | +7.7% | — | $90.5M |
(Filed on August 3, 2012) | +19.8% | — | $98.4M |
(Filed on May 4, 2012) | +30.5% | — | $90.9M |
(Filed on February 3, 2012) | +12.8% | — | $81.5M |
(Filed on November 17, 2011) | +9.1% | — | $220.9M |
(Filed on August 5, 2011) | +2.0% | — | $120.3M |
(Filed on May 6, 2011) | — | — | — |
(Filed on February 4, 2011) | — | — | — |
(Filed on November 16, 2010) | — | — | $89.2M |
(Filed on July 30, 2010) | — | — | — |