- 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 5, 2026) | +11.2% | 67.8% | $332.6M |
Filing text is unavailable for this period. | |||
(Filed on May 6, 2026) | +5.5% | 63.2% | $184.6M |
Filing text is unavailable for this period. | |||
(Filed on February 25, 2026) | +5.9% | 66.2% | $553.4M |
Filing text is unavailable for this period. | |||
(Filed on November 5, 2025) | +10.8% | 61.4% | $482.1M |
Filing text is unavailable for this period. | |||
(Filed on August 5, 2026) | +6.4% | 62.5% | $426M |
(Filed on May 6, 2026) | +4.3% | 59.7% | $429.7M |
(Filed on February 25, 2026) | +3.8% | 65.1% | $483.2M |
(Filed on November 5, 2025) | +7.9% | 61.4% | $387.2M |
(Filed on August 6, 2025) | +6.8% | 61.6% | $326.5M |
(Filed on May 7, 2025) | +14.7% | 55.9% | $252.8M |
(Filed on February 26, 2025) | +6.6% | 62.5% | $326.2M |
(Filed on November 7, 2024) | +2.9% | 43.4% | $310.5M |
(Filed on August 7, 2024) | +10.7% | 14.7% | $266.4M |
(Filed on May 8, 2024) | +10.2% | 4.1% | $236.6M |
(Filed on February 28, 2024) | +8.8% | 36.7% | $326.3M |
(Filed on November 8, 2023) | +10.6% | 50.8% | $253.6M |
(Filed on August 9, 2023) | +20.3% | 52.8% | $233.1M |
(Filed on May 10, 2023) | +94.5% | 49.7% | $204.6M |
(Filed on February 22, 2023) | +96.7% | 58.6% | $230.4M |
(Filed on November 9, 2022) | +116.2% | 51.8% | $188.2M |
(Filed on August 9, 2022) | +170.5% | 55.9% | $193M |
(Filed on May 4, 2022) | +67.3% | 65.8% | $468.6M |
(Filed on February 23, 2022) | +69.1% | 74.2% | $117.7M |
(Filed on November 3, 2021) | +62.0% | 65.5% | $103.8M |
(Filed on August 5, 2021) | +11.8% | 49.1% | $107.5M |
(Filed on May 10, 2021) | +12.0% | 61.4% | $71.3M |
(Filed on February 25, 2021) | +17.0% | 72.5% | $88.9M |
(Filed on November 9, 2020) | +26.6% | 63.2% | $85.1M |
(Filed on August 10, 2020) | +32.2% | 60.2% | $86.1M |
(Filed on May 6, 2020) | +30.3% | 53.4% | $80.7M |
(Filed on February 27, 2020) | +32.0% | 62.6% | $80.5M |
(Filed on November 6, 2019) | -15.6% | 50.6% | $82.4M |
(Filed on July 31, 2019) | -33.3% | 47.5% | $72.2M |
(Filed on May 2, 2019) | -45.9% | 40.6% | $67.5M |
(Filed on February 27, 2019) | -56.8% | 50.7% | $76.6M |
(Filed on November 8, 2018) | -46.5% | 63.1% | $99.5M |
(Filed on August 1, 2018) | -39.1% | 68.1% | $165.2M |
(Filed on May 3, 2018) | -33.5% | 68.1% | $149.4M |
(Filed on March 15, 2018) | -22.7% | 70.9% | $149.4M |
(Filed on November 3, 2017) | +2.4% | 73.0% | $154.3M |
(Filed on August 2, 2017) | +32.9% | 75.1% | $147.2M |
(Filed on May 5, 2017) | +86.2% | 75.8% | $136.6M |
(Filed on March 15, 2017) | +124.7% | 77.3% | $116.5M |
(Filed on November 3, 2016) | +99.8% | 74.2% | $79.9M |
(Filed on August 5, 2016) | +87.6% | 73.6% | $99.2M |
(Filed on May 4, 2016) | +61.5% | 82.4% | $120.3M |
(Filed on March 4, 2016) | +48.7% | 84.9% | $97.2M |
(Filed on October 30, 2015) | +60.3% | 84.0% | $104.1M |
(Filed on August 5, 2015) | +48.6% | 82.8% | $105.7M |
(Filed on May 8, 2015) | +38.6% | 80.6% | $24.5M |
(Filed on March 6, 2015) | — | 85.3% | $30M |
(Filed on October 31, 2014) | — | 79.2% | — |
(Filed on August 1, 2014) | — | 81.1% | — |
(Filed on May 15, 2014) | — | 79.3% | — |