- 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 9, 2026) | -0.5% | 39.4% | $526.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 2, 2026) | +0.8% | 35.8% | $602.8M |
Filing text is unavailable for this period. | |||
(Filed on March 19, 2026) | -0.3% | 42.0% | $874.8M |
Filing text is unavailable for this period. | |||
(Filed on December 5, 2025) | +3.1% | 37.3% | $234.7M |
Filing text is unavailable for this period. | |||
(Filed on September 9, 2026) | +3.0% | 38.6% | $281.4M |
(Filed on June 2, 2026) | +2.0% | 38.8% | $264.1M |
(Filed on March 19, 2026) | -5.8% | 42.6% | $604M |
(Filed on December 5, 2025) | -3.1% | 36.0% | $157.7M |
(Filed on September 5, 2025) | -7.6% | 38.0% | $403.1M |
(Filed on June 3, 2025) | -9.4% | 37.9% | $729.3M |
(Filed on March 19, 2025) | -6.3% | 43.3% | $1.4B |
(Filed on December 5, 2024) | -12.1% | 36.0% | $643.8M |
(Filed on September 12, 2024) | -8.1% | 37.9% | $690.2M |
(Filed on June 13, 2024) | -9.3% | 37.9% | $655.9M |
(Filed on March 21, 2024) | -5.2% | 41.7% | $1.2B |
(Filed on December 5, 2023) | +2.9% | 34.9% | $327.3M |
(Filed on August 31, 2023) | -1.9% | 37.9% | $851.7M |
(Filed on June 8, 2023) | +8.9% | 39.4% | $927.6M |
(Filed on March 16, 2023) | +28.6% | 41.0% | $1.4B |
(Filed on December 6, 2022) | +18.3% | 37.4% | $1.5B |
(Filed on September 1, 2022) | +101.4% | 40.1% | $1.6B |
(Filed on June 9, 2022) | +98.2% | 40.2% | $1.3B |
(Filed on March 17, 2022) | +1.5% | 39.8% | $1.2B |
(Filed on December 2, 2021) | +9.5% | 33.4% | $1.3B |
(Filed on September 2, 2021) | -34.9% | 25.3% | $1.2B |
(Filed on June 10, 2021) | -40.5% | 24.0% | $1.1B |
(Filed on March 19, 2021) (Filed on March 26, 2020) | -0.1% | 41.7% | $374.5M |
(Filed on December 3, 2020) (Filed on December 5, 2019) | -0.3% | 31.0% | $188.6M |
(Filed on September 3, 2020) (Filed on September 5, 2019) | -3.9% | 33.6% | $271.5M |
(Filed on July 1, 2020) | -3.3% | 34.9% | $195.1M |
(Filed on March 26, 2020) | -6.0% | 40.7% | $195.4M |
(Filed on December 5, 2019) | +3.0% | 31.1% | $130.7M |
(Filed on September 5, 2019) | +1.5% | 30.1% | $134.1M |
(Filed on June 6, 2019) | +5.5% | 32.7% | $153.9M |
(Filed on March 26, 2020) | +1.0% | 40.1% | $225.1M |
(Filed on December 7, 2018) | -2.5% | 27.8% | $113.4M |
(Filed on September 6, 2018) | +1.9% | 32.7% | $119.1M |
(Filed on June 12, 2018) | -11.1% | 35.0% | $99.7M |
(Filed on April 2, 2018) | -5.1% | 41.7% | $98.7M |
(Filed on December 1, 2017) | -2.5% | 29.5% | $82.7M |
(Filed on August 29, 2017) | -2.6% | 33.9% | $118.7M |
(Filed on June 1, 2017) | +3.2% | 38.0% | $113M |
(Filed on March 16, 2017) | +5.1% | 42.5% | $137.7M |
(Filed on November 29, 2016) (Filed on December 4, 2015) | +3.3% | 30.2% | $77.2M |
(Filed on August 31, 2016) (Filed on September 3, 2015) | +15.1% | 34.8% | $159.8M |
(Filed on June 3, 2016) | +44.9% | 37.0% | $122.6M |
(Filed on March 24, 2016) | +45.5% | 40.1% | $193.6M |
(Filed on December 4, 2015) | +52.7% | 29.4% | $87.6M |
(Filed on September 3, 2015) | +39.3% | 33.4% | $215M |
(Filed on June 3, 2015) | +6.3% | 38.6% | $249.1M |
(Filed on March 26, 2015) | +3.4% | 41.5% | $247.6M |
(Filed on December 8, 2014) | +7.7% | 31.0% | $87.8M |
(Filed on September 10, 2014) | +3.1% | 35.2% | $212.9M |
(Filed on June 3, 2014) | +10.4% | 38.5% | $263.7M |
(Filed on March 27, 2014) | +11.8% | 42.1% | $301M |
(Filed on November 26, 2013) | +0.8% | 32.9% | $166M |
(Filed on August 29, 2013) | +7.1% | 36.4% | $237.5M |
(Filed on May 23, 2013) | +1.4% | 39.3% | $399M |
(Filed on March 27, 2014) (Filed on March 28, 2013) | +6.6% | 41.6% | $486.8M |
(Filed on November 20, 2012) | +10.7% | 32.4% | $349.6M |
(Filed on August 23, 2012) | +10.3% | 37.0% | $440.2M |
(Filed on May 24, 2012) | +10.2% | 39.4% | $394.1M |
(Filed on March 28, 2013) (Filed on March 22, 2012) | +6.2% | 40.8% | $302.1M |
(Filed on November 22, 2011) (Filed on November 30, 2010) | +5.0% | 30.2% | $414.9M |
(Filed on August 25, 2011) (Filed on August 27, 2010) | +1.7% | 33.2% | $485.4M |
(Filed on May 26, 2011) | — | 36.5% | $447.1M |
(Filed on March 30, 2011) | — | 36.0% | $316.2M |
(Filed on November 30, 2010) | — | 26.7% | $139.6M |
(Filed on August 27, 2010) | — | 31.2% | $92.8M |