- 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 July 30, 2026) | -11.4% | 75.8% | $120.6M |
Filing text is unavailable for this period. | |||
(Filed on April 30, 2026) | -14.5% | 74.6% | $159.4M |
Filing text is unavailable for this period. | |||
(Filed on February 19, 2026) | +6.6% | 76.1% | $138.4M |
Filing text is unavailable for this period. | |||
(Filed on November 6, 2025) | -13.6% | 74.6% | $121.6M |
Filing text is unavailable for this period. | |||
(Filed on July 30, 2026) | +8.4% | 77.2% | $95.8M |
(Filed on April 30, 2026) | +0.6% | 77.1% | $157.5M |
(Filed on February 19, 2026) | +2.5% | 77.0% | $99M |
(Filed on November 6, 2025) | +14.6% | 77.8% | $79.6M |
(Filed on July 31, 2025) | +8.1% | 75.8% | $92.9M |
(Filed on May 1, 2025) | +26.7% | 77.6% | $74M |
(Filed on February 20, 2025) | -6.3% | 77.2% | $92M |
(Filed on October 30, 2024) | -12.1% | 75.7% | $79.3M |
(Filed on August 1, 2024) | +7.3% | 78.1% | $93.5M |
(Filed on May 2, 2024) | -13.3% | 74.7% | $158.3M |
(Filed on February 22, 2024) | +15.6% | 82.2% | $93.4M |
(Filed on November 2, 2023) | +11.8% | 76.7% | $187.8M |
(Filed on August 3, 2023) | +5.3% | 80.1% | $213.9M |
(Filed on May 3, 2023) | +12.3% | 78.0% | $357.4M |
(Filed on February 23, 2023) | +3.3% | 78.0% | $312M |
(Filed on November 3, 2022) | +22.7% | 78.1% | $535.2M |
(Filed on August 4, 2022) | +123.7% | 78.4% | $542.9M |
(Filed on May 5, 2022) | +19.3% | 82.6% | $726.3M |
(Filed on February 23, 2022) | +39.1% | 80.9% | $630M |
(Filed on November 4, 2021) | +20.1% | 80.0% | $162.6M |
(Filed on August 5, 2021) | -50.9% | 78.2% | $133.6M |
(Filed on May 6, 2021) | +27.9% | 80.0% | $222.7M |
(Filed on February 18, 2021) | +45.0% | 82.1% | $131.6M |
(Filed on October 29, 2020) | +25.7% | 82.3% | $235.5M |
(Filed on August 6, 2020) | +110.5% | 79.6% | $324.3M |
(Filed on May 7, 2020) | +101.4% | 82.0% | $225M |
(Filed on February 20, 2020) | -39.5% | 73.9% | $211M |
(Filed on October 30, 2019) | +25.7% | 79.2% | $101.6M |
(Filed on August 1, 2019) | -45.2% | 79.3% | $103.8M |
(Filed on May 2, 2019) | -21.6% | 82.9% | $177.2M |
(Filed on February 21, 2019) | +55.4% | 85.4% | $132.8M |
(Filed on November 1, 2018) | +104.2% | 78.2% | $69.2M |
(Filed on August 9, 2018) | +59.2% | 89.0% | $109.4M |
(Filed on May 3, 2018) | +87.1% | 76.6% | $96.1M |
(Filed on February 22, 2018) | +19.7% | 87.8% | $139.4M |
(Filed on November 2, 2017) | -23.4% | 78.6% | $54.4M |
(Filed on August 3, 2017) | +10.8% | 91.2% | $69.9M |
(Filed on May 4, 2017) | -4.9% | 83.0% | $110.1M |
(Filed on February 23, 2017) | +10.9% | 87.0% | $97.5M |
(Filed on November 3, 2016) | +19.8% | 81.6% | $90M |
(Filed on August 4, 2016) | -9.4% | 32.7% | $109.3M |
(Filed on May 5, 2016) | -17.5% | 72.5% | $125.2M |
(Filed on February 25, 2016) | +13.5% | 78.5% | $45.4M |
(Filed on November 5, 2015) | +0.2% | 77.5% | $37.4M |
(Filed on August 6, 2015) | +29.9% | 81.4% | $75.6M |
(Filed on May 7, 2015) | +152.7% | 73.8% | $35.9M |
(Filed on February 26, 2015) | +75.9% | 84.4% | $70.6M |
(Filed on November 6, 2014) | +162.5% | 70.2% | $67.1M |
(Filed on August 7, 2014) | +64.6% | 83.2% | $80.7M |
(Filed on May 8, 2014) | +18.7% | 79.4% | $45.5M |
(Filed on February 28, 2014) | +50.8% | 97.4% | $85.9M |
(Filed on November 7, 2013) | -42.6% | 91.3% | $74.2M |
(Filed on August 8, 2013) | +166.5% | 94.6% | $159.6M |
(Filed on May 9, 2013) | +31.4% | 91.4% | $144.2M |
(Filed on February 27, 2013) | +72.8% | 94.2% | $111.8M |
(Filed on November 7, 2012) | +208.6% | 89.0% | $67.1M |
(Filed on August 8, 2012) | +33.2% | 98.7% | $65.2M |
(Filed on May 9, 2012) | — | 100.0% | — |
(Filed on March 21, 2012) | — | 97.8% | $20.4M |
(Filed on November 8, 2011) | — | 95.3% | — |
(Filed on August 9, 2011) | — | 97.4% | — |