- 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) | +21.4% | — | $575.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 1, 2026) | +9.9% | — | $589.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 26, 2026) | -8.1% | — | $411.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 30, 2025) | -5.8% | — | $399.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 31, 2026) | +3.8% | — | $495.8M |
(Filed on May 1, 2026) | +17.3% | — | $312.9M |
(Filed on February 26, 2026) | +16.5% | — | $319.1M |
(Filed on October 30, 2025) | +7.2% | — | $213.2M |
(Filed on August 5, 2025) | +5.1% | — | $208.1M |
(Filed on May 2, 2025) | +6.9% | — | $185.9M |
(Filed on March 7, 2025) | +9.1% | — | $226.1M |
(Filed on October 31, 2024) | +20.0% | — | $191.5M |
(Filed on July 31, 2024) | +15.7% | — | $181M |
(Filed on May 2, 2024) | +26.4% | — | $159.8M |
(Filed on March 1, 2024) | +25.8% | — | $152.7M |
(Filed on November 2, 2023) | +20.0% | — | $152.7M |
(Filed on August 3, 2023) | +23.9% | — | $154.7M |
(Filed on May 4, 2023) | +15.2% | — | $282.1M |
(Filed on March 2, 2023) | +7.7% | — | $68.4M |
(Filed on November 3, 2022) (Filed on November 4, 2021) | +10.7% | — | $81.4M |
(Filed on August 4, 2022) | +44.7% | — | $130.8M |
(Filed on May 4, 2022) | +68.3% | — | $355.3M |
(Filed on March 1, 2022) | +62.6% | — | $149.1M |
(Filed on November 4, 2021) | +53.8% | — | $103.9M |
(Filed on August 5, 2021) | +12.5% | — | $116M |
(Filed on May 6, 2021) | -0.7% | — | $80.1M |
(Filed on March 5, 2021) | +18.3% | — | $89.4M |
(Filed on November 6, 2020) | +48.9% | — | $63.4M |
(Filed on August 10, 2020) | +62.6% | — | $64M |
(Filed on May 8, 2020) | +53.8% | — | $52.6M |
(Filed on March 5, 2021) (Filed on March 12, 2020) | +64.0% | — | $96.1M |
(Filed on November 7, 2019) | +28.2% | — | $45.9M |
(Filed on August 8, 2019) | +21.1% | — | $45.9M |
(Filed on May 10, 2019) | +19.1% | — | $37.6M |
(Filed on March 22, 2019) | -95.0% | — | $107.6M |
(Filed on November 9, 2018) | -95.1% | — | $36.2M |
(Filed on August 10, 2018) | -94.9% | — | $45.2M |
(Filed on May 11, 2018) | -95.3% | — | $50M |
(Filed on March 21, 2018) | +1.8% | — | $42.2M |
(Filed on November 9, 2017) | +3.6% | — | $33.7M |
(Filed on August 9, 2017) | +8.7% | — | $88.5M |
(Filed on May 12, 2017) | +64.9% | — | $73.3M |
(Filed on March 20, 2017) | +67.0% | — | $40.9M |
(Filed on November 14, 2016) | +65.9% | — | $46M |
(Filed on August 12, 2016) | +54.6% | — | $106.5M |
(Filed on May 16, 2016) | +3.9% | — | $31.5M |
(Filed on March 21, 2016) | — | — | $26M |
(Filed on November 13, 2015) | — | — | — |
(Filed on August 14, 2015) | — | — | — |
(Filed on May 27, 2015) | — | — | — |