- 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) | +35.5% | 83.2% | $344.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 21, 2026) | +35.1% | 72.7% | $289.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 5, 2026) | +37.8% | 71.0% | $196.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 10, 2025) | +14.2% | 69.4% | $194.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +9.0% | 69.1% | $170M |
(Filed on May 21, 2026) | +3.6% | 71.3% | $148.7M |
(Filed on February 5, 2026) | +31.1% | 71.3% | $73.8M |
(Filed on November 10, 2025) | +39.7% | 71.1% | $96.8M |
(Filed on August 7, 2025) | +50.0% | 71.3% | $109M |
(Filed on May 29, 2025) | +71.4% | 70.7% | $108.2M |
(Filed on February 7, 2025) | +84.9% | 70.8% | $72.7M |
(Filed on November 7, 2024) | +76.1% | 70.7% | $167.8M |
(Filed on August 9, 2024) | +76.5% | 70.5% | $142.5M |
(Filed on May 23, 2024) | +78.2% | 68.9% | $120.8M |
(Filed on February 7, 2024) | +49.3% | 67.4% | $87M |
(Filed on November 2, 2023) | +33.2% | 65.0% | $85.3M |
(Filed on August 2, 2023) | +26.3% | 67.7% | $72.2M |
(Filed on May 25, 2023) | +13.4% | 64.2% | $43.4M |
(Filed on February 2, 2023) | +10.8% | 65.6% | $32.9M |
(Filed on November 3, 2022) | +27.0% | 63.1% | $41.7M |
(Filed on August 4, 2022) | +50.4% | 63.8% | $63.4M |
(Filed on May 26, 2022) | +24.0% | 63.2% | $57.8M |
(Filed on February 3, 2022) | +9.7% | 64.5% | $35.4M |
(Filed on November 4, 2021) | +7.0% | 65.2% | $41M |
(Filed on August 5, 2021) | +8.0% | 67.2% | $54.2M |
(Filed on May 27, 2021) | +13.0% | 64.3% | $46.2M |
(Filed on February 4, 2021) | +2.8% | 65.0% | $74.7M |
(Filed on November 5, 2020) | +5.8% | 64.1% | $58.7M |
(Filed on August 6, 2020) | -9.6% | 62.2% | $60.7M |
(Filed on May 27, 2021) (Filed on February 28, 2019) | -3.7% | 59.7% | $51.2M |
(Filed on November 7, 2019) (Filed on November 6, 2018) | -11.1% | 61.0% | $33.6M |
(Filed on August 8, 2019) | +5.7% | 62.1% | $17.4M |
(Filed on February 28, 2019) | +6.7% | 58.5% | $10.1M |
(Filed on November 6, 2018) | +27.6% | 59.7% | $5.7M |
(Filed on August 9, 2018) | +26.5% | 64.3% | $3.4M |
(Filed on May 10, 2018) | +15.0% | 63.1% | $5.4M |
(Filed on March 1, 2018) | +16.8% | 59.3% | $15.3M |
(Filed on November 9, 2017) | +10.9% | 57.7% | $21.1M |
(Filed on August 11, 2017) | +21.8% | 56.9% | — |
(Filed on May 12, 2017) | +35.3% | 55.6% | — |
(Filed on March 15, 2017) | — | 53.5% | $14M |
(Filed on November 14, 2016) | — | 51.2% | — |