- 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.6% | 33.8% | $204.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | -8.2% | 29.1% | $177.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 5, 2026) | +50.2% | 32.9% | $247.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 21, 2025) | +45.8% | 31.3% | $196.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +49.2% | 32.3% | $166.1M |
(Filed on May 7, 2026) | +47.7% | 30.9% | $174.8M |
(Filed on February 5, 2026) | +0.0% | 39.3% | $391.2M |
(Filed on November 21, 2025) | +5.2% | 41.3% | $217.3M |
(Filed on August 11, 2025) | -3.6% | 40.5% | $203.6M |
(Filed on May 9, 2025) | -10.6% | 41.7% | $193.6M |
(Filed on February 5, 2025) | -5.9% | 40.4% | $214.1M |
(Filed on November 13, 2024) (Filed on November 8, 2023) | +4.5% | 38.1% | $257.2M |
(Filed on July 25, 2024) (Filed on July 26, 2023) | +31.6% | 40.7% | $220.6M |
(Filed on April 24, 2024) (Filed on April 26, 2023) | +64.5% | 41.6% | $159.7M |
(Filed on January 29, 2024) | +75.6% | 40.5% | $229.2M |
(Filed on November 8, 2023) | +83.6% | 34.9% | $232.1M |
(Filed on July 26, 2023) | +65.6% | 31.6% | $188.7M |
(Filed on April 26, 2023) | +57.9% | 27.3% | $202.2M |
(Filed on January 30, 2023) | +66.3% | 26.9% | $234.2M |
(Filed on November 17, 2022) | +65.1% | 22.0% | $917.5M |
(Filed on July 27, 2022) | +4.7% | 23.1% | $370.6M |
(Filed on April 27, 2022) | -53.3% | 22.2% | $427.2M |
(Filed on January 31, 2022) | -59.9% | 19.4% | $374M |
(Filed on November 18, 2021) | -67.9% | 22.0% | $487.9M |
(Filed on July 28, 2021) | -53.9% | 35.3% | $426.2M |
(Filed on April 29, 2021) | -12.1% | 34.1% | $336.1M |
(Filed on February 9, 2021) | -17.0% | 35.0% | $355M |
(Filed on November 20, 2020) | -6.9% | 33.6% | $347.9M |
(Filed on July 29, 2020) | +6.0% | 35.6% | $334.8M |
(Filed on May 4, 2020) | +24.8% | 38.7% | $243.9M |
(Filed on February 5, 2020) | +31.3% | 34.2% | $228.5M |
(Filed on November 15, 2019) | +30.9% | — | $284.4M |
(Filed on July 26, 2019) | +30.1% | — | $306.4M |
(Filed on April 29, 2019) | +42.5% | — | $334.8M |
(Filed on January 30, 2019) | +53.0% | — | $383.7M |
(Filed on November 15, 2019) | +60.5% | — | $521.4M |
(Filed on August 1, 2018) | +36.0% | — | $572.8M |
(Filed on May 4, 2018) | -7.5% | — | $741.7M |
(Filed on February 2, 2018) | -24.4% | — | $825.9M |
(Filed on November 22, 2017) | -40.1% | — | $905.6M |
(Filed on August 4, 2017) | -44.6% | — | $907M |
(Filed on May 5, 2017) | -50.5% | — | $898M |
(Filed on February 3, 2017) | -54.0% | — | $848.2M |
(Filed on November 23, 2016) | -43.8% | — | $729.4M |
(Filed on August 5, 2016) | -30.5% | — | $770.9M |
(Filed on May 6, 2016) | -0.9% | — | $719.1M |
(Filed on February 5, 2016) | +19.3% | — | $251.6M |
(Filed on November 25, 2015) | +13.9% | — | $360.9M |
(Filed on August 7, 2015) | +13.3% | — | $549.9M |
(Filed on May 1, 2015) | +6.6% | — | $585M |
(Filed on February 6, 2015) | +5.3% | — | $581.4M |
(Filed on November 26, 2014) | +4.2% | — | $447.9M |
(Filed on August 8, 2014) | +2.5% | — | $480.5M |
(Filed on May 2, 2014) | +8.9% | — | $173M |
(Filed on February 7, 2014) | +15.3% | — | $241.1M |
(Filed on November 27, 2013) | +18.4% | — | $96.1M |
(Filed on August 2, 2013) | +27.3% | — | $148.9M |
(Filed on May 3, 2013) | +27.4% | — | $324.4M |
(Filed on February 7, 2013) | +23.2% | — | $347.9M |
(Filed on November 21, 2012) | +25.4% | — | $364.2M |
(Filed on August 3, 2012) | +33.2% | — | $288.1M |
(Filed on May 4, 2012) | +38.4% | — | $240.7M |
(Filed on February 7, 2012) | +50.1% | — | $173.8M |
(Filed on November 23, 2011) | +56.0% | — | $63M |
(Filed on August 8, 2011) | +25.8% | — | $77.7M |
(Filed on May 6, 2011) | -16.1% | — | $125.7M |
(Filed on February 7, 2011) | -36.5% | — | $153.1M |
(Filed on November 24, 2010) | -38.6% | — | $96.1M |
(Filed on August 5, 2010) | -26.4% | — | $141.7M |
(Filed on May 5, 2010) | — | — | — |
(Filed on February 3, 2010) | — | — | — |
(Filed on November 25, 2009) | — | — | $121.5M |
(Filed on August 5, 2009) | — | — | — |