- 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) | +10.6% | 96.7% | $281.4M |
Filing text is unavailable for this period. | |||
(Filed on May 5, 2026) | +10.0% | 96.7% | $226.2M |
Filing text is unavailable for this period. | |||
(Filed on February 10, 2026) | +5.6% | 95.6% | $482.5M |
Filing text is unavailable for this period. | |||
(Filed on November 4, 2025) | +10.8% | 96.9% | $376.3M |
Filing text is unavailable for this period. | |||
(Filed on August 5, 2026) | -10.8% | 96.6% | $164.4M |
(Filed on May 5, 2026) | +30.6% | 96.5% | $183.8M |
(Filed on February 10, 2026) | +18.2% | 96.5% | $217.4M |
(Filed on November 4, 2025) | +14.3% | 96.8% | $258.3M |
(Filed on July 28, 2025) | +35.6% | 97.2% | $198.5M |
(Filed on May 13, 2025) | +4.0% | 95.0% | $259.6M |
(Filed on February 11, 2025) | +13.1% | 95.5% | $263M |
(Filed on October 29, 2024) | +14.6% | 96.0% | $396.9M |
(Filed on August 6, 2024) | +12.0% | 96.2% | $464.5M |
(Filed on April 30, 2024) | +14.8% | 96.5% | $540.6M |
(Filed on February 6, 2024) | -6.0% | 96.2% | $501.2M |
(Filed on November 1, 2023) | +25.4% | 96.3% | $675.3M |
(Filed on August 1, 2023) | +8.9% | 96.8% | $627M |
(Filed on May 9, 2023) | +31.7% | 96.3% | $723.3M |
(Filed on February 7, 2023) | +67.1% | 97.1% | $647.2M |
(Filed on November 1, 2022) | +42.1% | 96.4% | $567.3M |
(Filed on August 9, 2022) | +48.4% | 96.1% | $492.5M |
(Filed on May 10, 2022) | +19.1% | 95.1% | $370.2M |
(Filed on February 18, 2022) | +12.4% | 70.8% | $319.2M |
(Filed on November 2, 2021) | -14.9% | 69.2% | $334M |
(Filed on August 5, 2021) | +8.0% | 65.3% | $527.1M |
(Filed on May 6, 2021) | +5.3% | 81.3% | $357.3M |
(Filed on February 11, 2021) (Filed on February 25, 2020) | +5.1% | 76.7% | $266.5M |
(Filed on November 5, 2020) (Filed on October 30, 2019) | +20.5% | 67.8% | $242.3M |
(Filed on August 6, 2020) (Filed on July 31, 2019) | +29.1% | 77.5% | $369.8M |
(Filed on May 5, 2020) | +0.8% | 79.9% | $373.9M |
(Filed on February 25, 2020) (Filed on February 22, 2019) | +90.4% | 73.9% | $314.8M |
(Filed on October 30, 2019) | +47.8% | 69.0% | $353.6M |
(Filed on July 31, 2019) | +88.0% | 75.1% | $248.4M |
(Filed on May 1, 2019) | +164.2% | 60.2% | $232.3M |
(Filed on February 25, 2020) (Filed on February 22, 2019) | +54.8% | 76.2% | $183.2M |
(Filed on November 1, 2018) | +145.2% | 60.2% | — |
(Filed on August 1, 2018) | +173.1% | 85.8% | $135.2M |
(Filed on May 2, 2018) | +424.3% | 81.2% | $183.2M |
(Filed on February 26, 2018) | +680.7% | 64.5% | $151.7M |
(Filed on November 1, 2017) | +531.2% | 64.8% | $111.2M |
(Filed on August 2, 2017) | +353.6% | 82.9% | $129.8M |
(Filed on May 1, 2017) | +64.3% | 54.5% | $276.9M |
(Filed on February 27, 2017) | +35.2% | 89.7% | $141.6M |
(Filed on November 3, 2016) | +56.6% | 85.6% | $145.6M |
(Filed on August 3, 2016) | +21.8% | 91.4% | $61.9M |
(Filed on May 4, 2016) | +91.4% | 91.8% | $85M |
(Filed on February 29, 2016) | +69.2% | 90.7% | $80.4M |
(Filed on November 10, 2015) | +15.1% | 90.9% | $100.1M |
(Filed on August 11, 2015) | -44.7% | 92.7% | $147.3M |
(Filed on April 30, 2015) | -49.3% | 93.7% | $157.5M |
(Filed on March 2, 2015) | -44.4% | 93.9% | $104M |
(Filed on November 4, 2014) | -58.9% | 94.7% | $92M |
(Filed on July 31, 2014) | +51.7% | 97.6% | $131.8M |
(Filed on May 1, 2014) | -47.8% | 97.1% | $171.2M |
(Filed on February 20, 2014) | -91.7% | 100.0% | $170.1M |
(Filed on October 30, 2013) | -89.6% | 100.0% | $308.8M |
(Filed on August 6, 2013) | -75.7% | 100.0% | $68.1M |
(Filed on May 7, 2013) | -48.4% | 100.0% | $70.5M |
(Filed on February 21, 2013) | +131.3% | 98.9% | $74.3M |
(Filed on November 7, 2012) | +135.5% | 100.0% | $66.2M |
(Filed on August 2, 2012) | -32.4% | 100.0% | $75.3M |
(Filed on May 3, 2012) | — | 100.0% | — |
(Filed on February 22, 2012) | — | 100.0% | $97.4M |
(Filed on October 27, 2011) | — | 100.0% | — |
(Filed on August 4, 2011) | — | 100.0% | — |