- 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) | +0.5% | 42.6% | $298.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | -12.3% | 38.9% | $288.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 19, 2026) | -14.1% | 37.5% | $308M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 6, 2025) | -8.9% | 37.4% | $299.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | -8.0% | 37.9% | $300M |
(Filed on May 7, 2026) | +6.7% | 34.7% | $289.7M |
(Filed on February 19, 2026) | +7.1% | 36.1% | $308.6M |
(Filed on November 6, 2025) | +6.5% | 34.8% | $312.5M |
(Filed on August 7, 2025) | +8.6% | 34.8% | $302.6M |
(Filed on May 8, 2025) | -0.4% | 32.7% | $251.4M |
(Filed on February 27, 2025) | +1.7% | 29.2% | $254.2M |
(Filed on November 12, 2024) | -7.5% | 33.2% | $197.2M |
(Filed on August 7, 2024) | -2.1% | 35.0% | $195.9M |
(Filed on May 7, 2024) | +4.7% | 33.8% | $220.9M |
(Filed on February 27, 2024) | +69.7% | 30.3% | $208.8M |
(Filed on November 6, 2023) | +77.9% | 31.2% | $243.9M |
(Filed on August 7, 2023) | +74.4% | 29.9% | $255.7M |
(Filed on May 9, 2023) | +70.8% | 31.1% | $329.4M |
(Filed on February 27, 2023) | +6.3% | 37.4% | $552.8M |
(Filed on November 7, 2022) | +5.5% | 38.0% | $519.5M |
(Filed on August 9, 2022) | +6.0% | 38.4% | $462M |
(Filed on May 9, 2022) | -3.2% | 35.4% | $424.2M |
(Filed on February 25, 2022) | +1.6% | 37.4% | $396.1M |
(Filed on November 5, 2021) | +3.6% | 35.8% | $351M |
(Filed on August 4, 2021) | -2.9% | 35.0% | $446.1M |
(Filed on May 7, 2021) | -0.7% | 36.9% | $419.6M |
(Filed on February 26, 2021) | -7.3% | 36.2% | $268.7M |
(Filed on November 6, 2020) | -6.0% | 38.6% | $315.9M |
(Filed on August 10, 2020) | -13.4% | 33.3% | $291.9M |
(Filed on May 8, 2020) | -11.0% | 40.9% | $296M |
(Filed on March 2, 2020) | -8.0% | 39.6% | $344.8M |
(Filed on November 12, 2019) | -4.7% | 41.1% | $318.8M |
(Filed on August 9, 2019) | +8.7% | 42.1% | $309.1M |
(Filed on May 10, 2019) | +50.2% | 40.1% | $254.5M |
(Filed on March 2, 2020) (Filed on March 1, 2019) | +286.8% | 37.1% | $290.1M |
(Filed on November 9, 2018) | +253.5% | 32.5% | $300.6M |
(Filed on August 9, 2018) | +242.8% | 26.6% | $240.9M |
(Filed on May 10, 2018) | +175.7% | 35.9% | $201.9M |
(Filed on March 16, 2018) | +5.9% | 53.0% | $445.1M |
(Filed on November 9, 2017) | +12.9% | 52.8% | $323M |
(Filed on August 9, 2017) | +15.4% | 51.8% | $372.9M |
(Filed on May 12, 2017) | +10.3% | 54.8% | $347.4M |
(Filed on March 1, 2017) | +13.1% | 53.4% | $336.2M |
(Filed on November 9, 2016) | +11.1% | 53.8% | $355.4M |
(Filed on August 9, 2016) | +6.5% | 52.2% | $331.1M |
(Filed on May 10, 2016) | +11.3% | 52.2% | $308.5M |
(Filed on February 26, 2016) | +2.5% | 49.7% | $275.8M |
(Filed on November 5, 2015) | -6.5% | 49.2% | $252.2M |
(Filed on August 10, 2015) | +0.0% | 47.7% | $236M |
(Filed on May 6, 2015) | -1.4% | 49.2% | $227.6M |
(Filed on February 20, 2015) | -5.7% | 50.0% | $226M |
(Filed on November 10, 2014) | +1.7% | 49.5% | $188M |
(Filed on August 11, 2014) | +1.8% | 48.4% | $170.6M |
(Filed on May 7, 2014) | -1.6% | 49.5% | $154.6M |
(Filed on February 21, 2014) | +8.1% | 50.5% | $146.9M |
(Filed on October 22, 2013) | +6.5% | 50.0% | $127.5M |
(Filed on July 25, 2013) | -0.7% | 50.6% | $121.6M |
(Filed on April 22, 2013) | +5.7% | 46.3% | $122.1M |
(Filed on February 26, 2013) | +3.3% | 47.0% | $99.6M |
(Filed on October 19, 2012) | +1.0% | 46.5% | $66.9M |
(Filed on July 20, 2012) | +13.0% | 46.5% | $87.4M |
(Filed on April 20, 2012) | +11.0% | 48.4% | $71.1M |
(Filed on March 23, 2012) | +6.0% | 48.5% | $78.9M |
(Filed on December 8, 2011) | +40.3% | 44.9% | $65.7M |
(Filed on December 8, 2011) (Filed on July 22, 2011) | +29.0% | 46.7% | $57.6M |
(Filed on April 22, 2011) | +18.5% | 41.8% | $42.9M |
(Filed on February 18, 2011) | +23.0% | 45.0% | $51.2M |
(Filed on October 22, 2010) | -1.4% | 46.4% | $53.3M |
(Filed on July 23, 2010) | +9.9% | 48.3% | $62.6M |
(Filed on April 23, 2010) | +21.7% | 48.9% | $68M |
(Filed on February 19, 2010) | — | 46.3% | $55.7M |
(Filed on October 22, 2009) | — | 45.6% | — |
(Filed on July 24, 2009) | — | 42.8% | — |
(Filed on April 23, 2009) | — | 39.8% | — |