- 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 September 4, 2026) | +37.7% | 68.4% | $385.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 5, 2026) | +35.2% | 68.7% | $837.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 25, 2026) | +20.4% | 69.9% | $854.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 10, 2025) | +16.0% | 72.3% | $852.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 4, 2026) | +12.7% | 70.2% | $887.8M |
(Filed on June 5, 2026) | +12.3% | 68.9% | $739.3M |
(Filed on March 25, 2026) | +11.4% | 67.5% | $723.6M |
(Filed on December 10, 2025) | +8.9% | 70.1% | $894.6M |
(Filed on September 10, 2025) | +10.9% | 70.7% | $965M |
(Filed on June 11, 2025) | +17.7% | 71.5% | $900.6M |
(Filed on March 27, 2025) | -2.5% | 72.0% | $702.5M |
(Filed on December 12, 2024) | +12.8% | 72.5% | $529.2M |
(Filed on September 11, 2024) | +6.5% | 70.7% | $408.9M |
(Filed on June 13, 2024) | -5.0% | 70.1% | $378.3M |
(Filed on April 1, 2024) | +14.3% | 69.3% | $580.9M |
(Filed on December 15, 2023) | +20.1% | 69.0% | $795.9M |
(Filed on September 14, 2023) | +30.2% | 68.6% | $652.6M |
(Filed on June 16, 2023) | +50.3% | 68.7% | $455.2M |
(Filed on April 3, 2023) | +40.9% | 67.2% | $466.2M |
(Filed on December 15, 2022) | +37.0% | 66.6% | $404.7M |
(Filed on September 15, 2022) | +23.1% | 68.4% | $340.3M |
(Filed on June 16, 2022) | +12.4% | 68.3% | $300.8M |
(Filed on April 7, 2022) | +2.2% | 67.8% | $337.1M |
(Filed on December 7, 2021) | -4.2% | 67.3% | $263.7M |
(Filed on September 8, 2021) | +1.9% | 68.0% | $355.6M |
(Filed on June 8, 2021) | +12.4% | 70.0% | $347.6M |
(Filed on March 25, 2021) | +16.5% | 70.8% | $362.6M |
(Filed on December 9, 2020) | +14.9% | 70.2% | $304.3M |
(Filed on September 11, 2020) | +28.3% | 67.7% | $268.9M |
(Filed on June 11, 2020) | +27.6% | 66.2% | $287.2M |
(Filed on March 27, 2020) | +24.2% | 66.5% | $448M |
(Filed on December 9, 2019) | +34.3% | 66.8% | $406.6M |
(Filed on August 30, 2019) | +37.5% | 66.7% | $370.5M |
(Filed on June 7, 2019) | +40.1% | 65.0% | $735.1M |
(Filed on March 27, 2020) (Filed on March 26, 2019) | +49.2% | 65.3% | $244.1M |
(Filed on December 6, 2018) | +40.9% | 65.5% | $182M |
(Filed on September 4, 2018) | +37.7% | 66.0% | $171.9M |
(Filed on June 8, 2018) | +30.5% | 65.2% | $168.8M |
(Filed on March 26, 2018) | +51.7% | 65.3% | $183.7M |
(Filed on December 8, 2017) | +49.9% | 64.8% | $152.5M |
(Filed on September 5, 2017) | +92.8% | 65.2% | $205.8M |
(Filed on June 7, 2017) | +88.9% | 66.4% | $286.1M |
(Filed on March 29, 2017) | +128.1% | 65.3% | $604.7M |
(Filed on December 13, 2016) | +167.1% | 61.1% | $573.3M |
(Filed on September 6, 2016) | — | 58.5% | — |
(Filed on June 3, 2016) | — | 60.0% | — |
(Filed on March 25, 2016) | — | 55.2% | $192.7M |
(Filed on December 11, 2015) | — | 58.3% | — |