- 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) | +47.6% | 55.2% | $1B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 4, 2026) | +26.1% | 55.3% | $1.1B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 27, 2026) | +20.8% | 55.2% | $1.1B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 5, 2025) | +18.9% | 55.1% | $1.1B |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | +31.0% | 55.1% | $787.4M |
(Filed on May 4, 2026) | +39.2% | 55.4% | $637.4M |
(Filed on February 27, 2026) | +36.9% | 55.4% | $691.8M |
(Filed on November 5, 2025) | +30.6% | 55.4% | $700.3M |
(Filed on August 4, 2025) | +15.0% | 55.3% | $550.5M |
(Filed on May 5, 2025) | +1.5% | 55.1% | $488.3M |
(Filed on March 3, 2025) | -1.3% | 55.3% | $527.8M |
(Filed on November 6, 2024) | -4.1% | 55.5% | $421.2M |
(Filed on August 2, 2024) | -4.3% | 56.1% | $507M |
(Filed on May 3, 2024) | +19.4% | 57.4% | $489M |
(Filed on February 29, 2024) | +36.7% | 58.2% | $288.6M |
(Filed on November 8, 2023) | +53.1% | 58.7% | $316.2M |
(Filed on August 4, 2023) | +57.2% | 58.8% | $342.9M |
(Filed on May 5, 2023) | +48.4% | 57.9% | $260.6M |
(Filed on February 24, 2023) | +44.4% | 57.6% | $189.3M |
(Filed on November 9, 2022) | +24.7% | 57.6% | $226.1M |
(Filed on August 5, 2022) | +57.5% | 56.0% | $220.2M |
(Filed on May 10, 2022) | +53.5% | 55.4% | $218.4M |
(Filed on February 25, 2022) | +39.8% | 55.3% | $334.9M |
(Filed on November 8, 2021) | +53.7% | 55.1% | $179.5M |
(Filed on August 9, 2021) | +23.3% | 55.1% | $156.5M |
(Filed on May 10, 2021) | +17.3% | 55.2% | $154.9M |
(Filed on March 1, 2021) | +8.6% | 55.1% | $173M |
(Filed on November 6, 2020) | +5.5% | 55.2% | $205.2M |
(Filed on August 3, 2020) | +8.0% | 55.1% | $197M |
(Filed on May 11, 2020) | +9.5% | 55.2% | $181.8M |
(Filed on February 28, 2020) | +18.6% | 55.1% | $172.7M |
(Filed on November 1, 2019) | +24.1% | 55.6% | $131.1M |
(Filed on August 2, 2019) | +24.6% | 55.5% | $83.1M |
(Filed on May 10, 2019) | +28.7% | 55.4% | $76M |
(Filed on February 28, 2020) (Filed on March 1, 2019) | +24.9% | 55.0% | $82.8M |
(Filed on November 2, 2018) | +21.1% | 55.0% | $104.4M |
(Filed on August 2, 2018) | +19.3% | 54.7% | $71.1M |
(Filed on May 8, 2018) | +18.8% | 54.6% | $76.8M |
(Filed on March 1, 2018) | — | 54.5% | $112.7M |
(Filed on November 6, 2017) | +16.7% | 54.4% | $109.5M |
(Filed on July 31, 2017) | +15.6% | 54.1% | $82M |
(Filed on May 5, 2017) | +14.9% | 53.9% | $77.8M |
(Filed on March 1, 2017) | — | — | $90.9M |
(Filed on November 3, 2016) | +16.4% | 54.2% | $76.6M |
(Filed on July 29, 2016) | +19.0% | 54.2% | $80.9M |
(Filed on May 6, 2016) | +22.4% | 54.0% | $96M |
(Filed on February 29, 2016) | +19.1% | 54.1% | $126.3M |
(Filed on October 28, 2015) | +19.9% | 54.2% | $101.8M |
(Filed on August 3, 2015) | +18.6% | 54.2% | $107.9M |
(Filed on May 6, 2015) | +16.7% | 53.4% | $88.9M |
(Filed on March 2, 2015) | — | 54.0% | $101.2M |
(Filed on October 31, 2014) | +15.6% | 54.0% | $110.4M |
(Filed on July 29, 2014) | -1.5% | 53.6% | $101.7M |
(Filed on May 1, 2014) | +2.0% | 53.2% | $93.3M |
(Filed on March 10, 2014) (Filed on March 5, 2013) | — | — | $75.1M |
(Filed on October 28, 2013) | +6.7% | 53.1% | $78.2M |
(Filed on August 6, 2013) | +13.5% | 53.2% | $81.6M |
(Filed on May 2, 2013) | +13.5% | 52.3% | $78.7M |
(Filed on March 5, 2013) | — | — | $96.4M |
(Filed on November 5, 2012) | -19.6% | 52.5% | $93M |
(Filed on August 27, 2012) | -7.3% | 51.4% | $97.7M |
(Filed on May 8, 2012) | — | 50.2% | — |
(Filed on March 12, 2012) | — | 50.5% | $48M |
(Filed on October 27, 2011) | — | 54.7% | — |
(Filed on August 9, 2011) | — | 58.2% | — |