- 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% | — | $128.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +15.6% | — | $135.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 25, 2026) | +27.8% | — | $146.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 7, 2025) | -7.3% | — | $138.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +15.9% | — | $139.5M |
(Filed on May 7, 2026) | +14.8% | — | $149.8M |
(Filed on February 25, 2026) | -32.3% | — | $78.6M |
(Filed on November 7, 2025) | -3.3% | — | $74M |
(Filed on August 7, 2025) | -5.4% | — | $90.5M |
(Filed on May 9, 2025) | -13.1% | — | $87.2M |
(Filed on February 26, 2025) | -1.9% | — | $100.9M |
(Filed on November 6, 2024) | -2.3% | — | $95.3M |
(Filed on August 7, 2024) | +6.0% | — | $101.2M |
(Filed on May 8, 2024) | +10.3% | — | $102.7M |
(Filed on February 28, 2024) | +11.3% | — | $101.1M |
(Filed on November 7, 2023) | +36.2% | — | $83.1M |
(Filed on August 8, 2023) | +19.2% | — | $85.1M |
(Filed on May 9, 2023) | +26.6% | — | $124.8M |
(Filed on February 28, 2023) | +17.0% | — | $128.2M |
(Filed on November 7, 2022) | -1.5% | — | $80.1M |
(Filed on August 5, 2022) | +1.7% | — | $83.9M |
(Filed on May 10, 2022) | +10.9% | — | $71.2M |
(Filed on March 1, 2022) | +9.6% | — | $93.7M |
(Filed on November 9, 2021) | +10.5% | — | $92.5M |
(Filed on August 9, 2021) | +12.5% | — | $94.7M |
(Filed on May 10, 2021) | +1.5% | — | $93.7M |
(Filed on February 26, 2021) | +5.2% | — | $64.5M |
(Filed on November 9, 2020) | +2.9% | — | $52.6M |
(Filed on August 10, 2020) | +4.4% | — | $52.7M |
(Filed on May 8, 2020) | +1.7% | — | $446.8M |
(Filed on February 28, 2020) | +3.4% | — | $56.1M |
(Filed on November 8, 2019) | +24.1% | — | $510.7M |
(Filed on August 9, 2019) | +29.6% | — | $97.2M |
(Filed on May 10, 2019) | +50.4% | — | $526.7M |
(Filed on February 28, 2020) (Filed on March 1, 2019) | +56.3% | — | $489.5M |
(Filed on November 9, 2018) | +52.1% | — | $408.8M |
(Filed on August 9, 2018) | +38.3% | — | $417.6M |
(Filed on May 10, 2018) | +25.3% | — | $405.2M |
(Filed on March 1, 2018) | +13.9% | — | $306M |
(Filed on November 9, 2017) | +4.8% | — | $281.3M |
(Filed on August 9, 2017) | +8.2% | — | $248.5M |
(Filed on May 10, 2017) | +2.8% | — | $201.6M |
(Filed on March 15, 2017) | +1.0% | — | $267.3M |
(Filed on November 9, 2016) | -5.7% | — | $218.8M |
(Filed on August 9, 2016) | -10.8% | — | $178.4M |
(Filed on May 10, 2016) | -4.5% | — | $244.5M |
(Filed on March 14, 2016) | -14.8% | — | $253.1M |
(Filed on November 9, 2015) | -8.6% | — | $336.5M |
(Filed on August 10, 2015) | -3.3% | — | $407.3M |
(Filed on May 11, 2015) | -8.2% | — | $384.1M |
(Filed on March 13, 2015) | +53.1% | — | $223.3M |
(Filed on November 10, 2014) | +5.5% | — | $185.1M |
(Filed on August 11, 2014) | +15.5% | — | $237.6M |
(Filed on May 12, 2014) | +4.2% | — | $316.3M |
(Filed on March 17, 2014) | -23.2% | — | $241.5M |
(Filed on November 12, 2013) | +0.8% | — | $283.2M |
(Filed on August 9, 2013) | -12.3% | — | $262.2M |
(Filed on May 10, 2013) | -19.5% | — | $293.3M |
(Filed on March 15, 2013) | -27.1% | — | $216.2M |
(Filed on November 9, 2012) | +5.6% | — | $243.5M |
(Filed on August 9, 2012) | +9.8% | — | $238.2M |
(Filed on May 10, 2012) | — | — | $257M |
(Filed on March 15, 2012) | — | — | $212M |
(Filed on November 9, 2011) | — | — | $319.7M |
(Filed on August 26, 2011) | — | — | $213.6M |