- 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) | +35.3% | 60.4% | $597.7M |
Filing text is unavailable for this period. | |||
(Filed on May 7, 2026) | +33.7% | 59.1% | $458.9M |
Filing text is unavailable for this period. | |||
(Filed on February 25, 2026) | +38.5% | 57.9% | $1.2B |
Filing text is unavailable for this period. | |||
(Filed on November 5, 2025) | +30.6% | 60.1% | $1.4B |
Filing text is unavailable for this period. | |||
(Filed on August 6, 2026) | +32.8% | 60.4% | $615.5M |
(Filed on May 7, 2026) | +31.3% | 60.6% | $1.1B |
(Filed on February 25, 2026) | +33.6% | 60.1% | $454.8M |
(Filed on November 5, 2025) | +31.7% | 60.8% | $695.1M |
(Filed on August 5, 2025) | +34.3% | 60.8% | $566.5M |
(Filed on May 7, 2025) | +34.1% | 56.2% | $403.9M |
(Filed on February 28, 2025) | +28.0% | 61.3% | $598.5M |
(Filed on November 8, 2024) | +32.6% | 62.1% | $406M |
(Filed on August 7, 2024) | +31.2% | 62.0% | $474.2M |
(Filed on May 7, 2024) | +33.8% | 59.5% | $263.4M |
(Filed on February 27, 2024) | +54.5% | 61.2% | $353.7M |
(Filed on November 7, 2023) | +34.4% | 62.0% | $147.7M |
(Filed on August 8, 2023) | +30.5% | 60.9% | $212.8M |
(Filed on May 9, 2023) | +31.5% | 60.7% | $386.4M |
(Filed on February 28, 2023) | -3.8% | 62.1% | $356.3M |
(Filed on November 9, 2022) | +39.4% | 62.3% | $281.7M |
(Filed on August 9, 2022) | +54.9% | 63.0% | $266.4M |
(Filed on May 10, 2022) | +32.5% | 63.3% | $154.8M |
(Filed on February 25, 2022) | +31.6% | 62.5% | $155.4M |
(Filed on November 15, 2021) | +27.2% | 59.0% | $176M |
(Filed on August 6, 2021) | +25.7% | 62.4% | $319.3M |
(Filed on May 7, 2021) | +27.1% | 60.2% | $156.5M |
(Filed on February 26, 2021) | +49.7% | 53.9% | $172.3M |
(Filed on November 6, 2020) | +24.8% | 61.3% | $202.6M |
(Filed on August 7, 2020) | +13.2% | 58.3% | $219.7M |
(Filed on May 8, 2020) | +14.4% | 59.5% | $223.6M |
(Filed on February 28, 2020) | +21.3% | 56.9% | $349.5M |
(Filed on November 8, 2019) | +16.1% | 62.6% | $324.4M |
(Filed on August 9, 2019) | +24.6% | 63.6% | $307.5M |
(Filed on May 10, 2019) | +27.7% | 63.7% | $92.3M |
(Filed on February 28, 2020) (Filed on February 27, 2019) | +15.3% | 66.6% | $75.1M |
(Filed on November 7, 2018) | +25.6% | 55.1% | $43.5M |
(Filed on August 9, 2018) | +35.5% | 57.3% | $28M |
(Filed on May 10, 2018) | +42.7% | 61.4% | $42M |
(Filed on March 1, 2018) | +46.5% | 60.6% | $40.7M |
(Filed on November 9, 2017) | +42.7% | 64.8% | $50.6M |
(Filed on August 9, 2017) | +25.8% | 63.5% | $37.3M |
(Filed on May 10, 2017) | +24.1% | 66.5% | $53.4M |
(Filed on March 6, 2017) | +19.7% | 66.0% | $59.5M |
(Filed on November 9, 2016) | +13.6% | 61.7% | $45.9M |
(Filed on August 10, 2016) | +25.7% | 65.8% | $40.4M |
(Filed on May 10, 2016) | +23.7% | 66.7% | $46.8M |
(Filed on March 7, 2016) | +17.0% | 58.6% | $48.4M |
(Filed on November 6, 2015) | +26.0% | 64.7% | $38.6M |
(Filed on August 6, 2015) | +15.5% | 62.4% | $25.9M |
(Filed on May 8, 2015) | +18.9% | 61.4% | $45.1M |
(Filed on March 12, 2015) | +24.6% | 63.8% | $42.3M |
(Filed on November 5, 2014) | +22.3% | 62.8% | $35M |
(Filed on August 5, 2014) | +14.0% | 61.4% | $19.1M |
(Filed on May 6, 2014) | +18.7% | 60.6% | $38.6M |
(Filed on March 10, 2014) | +50.6% | 59.7% | $36.1M |
(Filed on November 5, 2013) | +18.0% | 58.4% | $26M |
(Filed on August 7, 2013) | +33.1% | 58.5% | $18M |
(Filed on May 7, 2013) | +10.9% | 59.4% | $24.3M |
(Filed on March 8, 2013) | -6.8% | 32.7% | $21.3M |
(Filed on November 9, 2012) | +15.6% | 53.7% | $24.6M |
(Filed on August 9, 2012) | +10.9% | 57.7% | $27.7M |
(Filed on May 10, 2012) | — | 52.8% | — |
(Filed on March 13, 2012) | — | 51.7% | $42.7M |
(Filed on November 9, 2011) | — | 49.4% | — |
(Filed on August 8, 2011) | — | 50.4% | — |