- 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 4, 2026) | +8.1% | 22.2% | $346.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 6, 2026) | +4.2% | 18.6% | $442.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 3, 2026) | -0.9% | 19.2% | $443.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 26, 2025) | -4.6% | 19.7% | $506.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 4, 2026) | -10.6% | 23.4% | $331M |
(Filed on May 6, 2026) | -11.5% | 26.4% | $330.4M |
(Filed on February 3, 2026) | -17.1% | 25.9% | $310.4M |
(Filed on November 26, 2025) | -9.4% | 27.4% | $351.4M |
(Filed on August 5, 2025) | -10.5% | 34.0% | $303.7M |
(Filed on May 6, 2025) | -11.5% | 36.8% | $368.1M |
(Filed on February 4, 2025) | -4.2% | 36.4% | $380.9M |
(Filed on November 21, 2024) | -15.5% | 34.7% | $388.1M |
(Filed on August 6, 2024) | -13.4% | 38.2% | $317.8M |
(Filed on May 7, 2024) | -8.8% | 39.4% | $354.3M |
(Filed on February 1, 2024) | -0.8% | 40.1% | $307.8M |
(Filed on November 17, 2023) | +11.4% | 40.3% | $388.8M |
(Filed on August 8, 2023) | +24.4% | 42.8% | $186.7M |
(Filed on May 9, 2023) | +53.6% | 42.4% | $390.4M |
(Filed on February 1, 2023) | +64.5% | 42.2% | $499M |
(Filed on November 18, 2022) | +93.5% | 38.7% | $576.3M |
(Filed on August 2, 2022) | +121.8% | 39.7% | $397.1M |
(Filed on May 3, 2022) | +40.4% | 37.5% | $304.5M |
(Filed on January 31, 2022) | +14.2% | 37.0% | $280.4M |
(Filed on November 18, 2021) | -4.8% | 30.8% | $284.5M |
(Filed on August 3, 2021) | -22.0% | 24.9% | $237.3M |
(Filed on April 29, 2021) | -2.9% | 28.9% | $137.2M |
(Filed on February 2, 2021) | -1.0% | 26.1% | $164.1M |
(Filed on November 19, 2020) | +5.1% | 28.6% | $123.4M |
(Filed on August 4, 2020) | -0.9% | 25.6% | $100.7M |
(Filed on May 5, 2020) | +5.5% | 24.9% | $51.5M |
(Filed on February 4, 2020) | +9.0% | 24.4% | $75.9M |
(Filed on November 22, 2019) | +20.7% | 23.4% | $126.7M |
(Filed on August 7, 2019) | +25.2% | 24.2% | $109.5M |
(Filed on May 7, 2019) | +19.4% | 24.5% | $76.9M |
(Filed on February 6, 2019) | +22.8% | 23.4% | $39.8M |
(Filed on November 22, 2019) (Filed on November 28, 2018) | -4.9% | 22.6% | $45.7M |
(Filed on August 7, 2018) | +0.5% | 23.3% | $96.2M |
(Filed on May 8, 2018) | +5.6% | 23.5% | $77.9M |
(Filed on February 6, 2018) | -5.8% | 27.2% | $88M |
(Filed on November 29, 2017) | -4.9% | 22.4% | $200.3M |
(Filed on August 8, 2017) | -8.5% | 28.2% | $131.1M |
(Filed on May 9, 2017) | — | 25.9% | — |
(Filed on February 7, 2017) | — | 20.2% | — |
(Filed on November 29, 2016) | — | 16.2% | $80.6M |
(Filed on August 2, 2016) | — | 18.2% | — |