- 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 6, 2026) | +47.7% | 83.5% | $163.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 11, 2026) | +42.2% | 79.0% | $309.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 17, 2026) | +51.6% | 82.6% | $133.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 3, 2025) | +22.1% | 84.4% | $419.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +40.8% | 85.8% | $61.9M |
(Filed on May 11, 2026) | +35.2% | 81.7% | $176.3M |
(Filed on February 17, 2026) | +29.5% | 85.9% | $115.9M |
(Filed on November 3, 2025) | +34.3% | 83.0% | $154.3M |
(Filed on August 5, 2025) | +4.7% | 82.9% | $187.9M |
(Filed on May 6, 2025) | +20.8% | 85.5% | $164.6M |
(Filed on February 18, 2025) | +26.7% | 77.3% | $118.4M |
(Filed on October 31, 2024) | +3.4% | 74.6% | $274.2M |
(Filed on August 6, 2024) | +45.1% | 77.3% | $221.2M |
(Filed on May 7, 2024) | +38.3% | 78.3% | $96.4M |
(Filed on February 20, 2024) | +77.9% | 76.8% | $234.2M |
(Filed on November 6, 2023) | +80.4% | 77.4% | $147.2M |
(Filed on August 8, 2023) | +11.7% | 77.7% | $90.9M |
(Filed on May 9, 2023) | +31.7% | 86.4% | $117.8M |
(Filed on February 21, 2023) | -16.2% | 78.8% | $118.7M |
(Filed on November 8, 2022) | +77.3% | 84.0% | $491.7M |
(Filed on August 9, 2022) | +147.1% | 83.1% | $447M |
(Filed on May 10, 2022) | +251.1% | 79.5% | $499.5M |
(Filed on February 22, 2022) | +126.8% | 5.1% | $147.7M |
(Filed on November 2, 2021) | +41.3% | 5.3% | $65.7M |
(Filed on August 9, 2021) | +41.1% | 1.1% | $133.6M |
(Filed on May 10, 2021) | -55.5% | 9.3% | $104.8M |
(Filed on February 23, 2021) | -10.9% | 11.2% | $120.2M |
(Filed on November 2, 2020) | +80.9% | 14.9% | $59.2M |
(Filed on August 10, 2020) | +11.2% | 9.9% | $67M |
(Filed on May 11, 2020) | +84.5% | 6.6% | $60.6M |
(Filed on February 24, 2020) | -68.2% | 8.4% | $57.9M |
(Filed on November 12, 2019) | -59.9% | 22.1% | $55M |
(Filed on August 6, 2019) | +4.3% | 10.4% | $55.2M |
(Filed on May 7, 2019) | +4.4% | 12.1% | $98M |
(Filed on February 21, 2019) | +386.0% | 2.7% | $168.7M |
(Filed on November 6, 2018) | +100.1% | 8.2% | $164.4M |
(Filed on August 7, 2018) | +1.2% | 14.8% | $114.7M |
(Filed on May 10, 2018) | -30.4% | 13.2% | $45.2M |
(Filed on February 20, 2018) | -25.3% | 13.2% | $66.8M |
(Filed on November 7, 2017) | +53.3% | 13.2% | $61.2M |
(Filed on August 8, 2017) | -23.2% | 16.2% | $61.2M |
(Filed on May 9, 2017) | +127.7% | 12.2% | $69.1M |
(Filed on February 28, 2017) | +71.9% | 9.9% | $43.3M |
(Filed on November 7, 2016) | +42.3% | 20.2% | $71.5M |
(Filed on August 9, 2016) | +136.0% | 12.4% | $67.8M |
(Filed on May 9, 2016) | +56.0% | 27.7% | $44.3M |
(Filed on February 29, 2016) | +143.1% | 13.2% | $61.4M |
(Filed on November 9, 2015) | -8.8% | 30.6% | $46.4M |
(Filed on August 10, 2015) | +27.2% | 19.4% | $56.1M |
(Filed on May 11, 2015) | +1.1% | 25.5% | $76.6M |
(Filed on March 2, 2015) | -42.7% | 50.1% | $27.4M |
(Filed on November 10, 2014) | +200.2% | 58.3% | $17.5M |
(Filed on August 11, 2014) | +86.3% | 12.6% | $27.9M |
(Filed on May 12, 2014) | +59.1% | 6.5% | $39M |
(Filed on February 28, 2014) | +803.9% | 97.0% | $99.5M |
(Filed on November 8, 2013) | -76.7% | 9.2% | $87.6M |
(Filed on August 7, 2013) | -66.5% | 4.9% | $102M |
(Filed on May 8, 2013) | -1.4% | 1.6% | $116.6M |
(Filed on March 1, 2013) | -32.5% | 97.7% | $52.8M |
(Filed on November 8, 2012) | +575.5% | 99.9% | $66.3M |
(Filed on August 9, 2012) | +621.6% | 99.2% | $79.1M |
(Filed on May 7, 2012) | — | 99.8% | — |
(Filed on March 12, 2012) | — | 75.1% | $83.3M |
(Filed on November 8, 2011) | — | 99.8% | — |
(Filed on August 5, 2011) | — | 97.4% | — |