- 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 29, 2026) | +49.5% | 81.7% | $114.5M |
Filing text is unavailable for this period. | |||
(Filed on April 30, 2026) | +41.2% | 77.9% | $104.2M |
Filing text is unavailable for this period. | |||
(Filed on February 23, 2026) | +35.7% | -1.1% | $90.8M |
Filing text is unavailable for this period. | |||
(Filed on October 31, 2025) | +38.1% | 78.4% | $98.2M |
Filing text is unavailable for this period. | |||
(Filed on July 29, 2026) | +29.7% | 78.3% | $100.8M |
(Filed on April 30, 2026) | +24.6% | 77.2% | $114.3M |
(Filed on February 23, 2026) | +28.1% | 72.9% | $169.6M |
(Filed on October 31, 2025) | +23.9% | 76.6% | $100.1M |
(Filed on August 4, 2025) | +19.0% | 76.4% | $68.1M |
(Filed on May 1, 2025) | +15.9% | 76.3% | $42.5M |
(Filed on February 25, 2025) | +15.6% | 77.1% | $93.5M |
(Filed on November 5, 2024) | +9.5% | 76.3% | $108.9M |
(Filed on August 2, 2024) | +10.6% | 75.0% | $94.8M |
(Filed on May 3, 2024) | +9.2% | 75.5% | $76.4M |
(Filed on February 23, 2024) | -2.7% | 75.8% | $119.5M |
(Filed on November 1, 2023) | -4.6% | 76.3% | $104M |
(Filed on August 2, 2023) | -6.9% | 75.5% | $102.6M |
(Filed on May 4, 2023) | -0.4% | 74.8% | $106.2M |
(Filed on February 24, 2023) | +0.0% | 77.0% | $100.7M |
(Filed on November 4, 2022) | +15.2% | 79.4% | $113.1M |
(Filed on August 5, 2022) | +147.5% | 77.3% | $118.3M |
(Filed on May 5, 2022) | +22.8% | 75.5% | $96.6M |
(Filed on February 28, 2022) | +11.2% | 73.3% | $96.6M |
(Filed on November 8, 2021) | +10.8% | 72.3% | $81M |
(Filed on August 5, 2021) | -46.1% | 31.3% | $267M |
(Filed on May 6, 2021) | +2.4% | 41.2% | $53.6M |
(Filed on March 1, 2021) | +21.8% | 75.8% | $62.4M |
(Filed on November 5, 2020) | +33.3% | 86.8% | $39.5M |
(Filed on August 10, 2020) | +35.8% | 86.6% | $40M |
(Filed on May 7, 2020) | +34.6% | 86.8% | $33.7M |
(Filed on March 2, 2020) | +29.8% | 86.8% | $29.8M |
(Filed on November 6, 2019) | +8.7% | 86.3% | $37.3M |
(Filed on August 8, 2019) | +4.5% | 85.7% | $24.9M |
(Filed on May 8, 2019) | +11.8% | 85.6% | $15.6M |
(Filed on February 28, 2019) | +25.6% | 88.9% | $24.5M |
(Filed on November 7, 2018) | +36.6% | 85.9% | $19.3M |
(Filed on August 6, 2018) | +44.6% | 86.6% | $13.4M |
(Filed on May 9, 2018) | +55.5% | 85.6% | $8.6M |
(Filed on February 28, 2018) | +63.6% | 85.5% | $6.5M |
(Filed on November 8, 2017) | +55.6% | 86.9% | $5M |
(Filed on August 7, 2017) | +60.8% | 84.7% | $12.3M |
(Filed on May 4, 2017) | +57.5% | 86.5% | $10.4M |
(Filed on March 15, 2017) | +43.7% | 82.3% | $21.6M |
(Filed on November 14, 2016) | +56.7% | 82.5% | $93.3M |
(Filed on August 4, 2016) | +60.0% | 81.5% | $104.1M |
(Filed on May 4, 2016) | +77.8% | 80.9% | — |
(Filed on March 15, 2016) | — | 65.4% | $2.3M |
(Filed on November 12, 2015) | — | 81.5% | — |
(Filed on August 13, 2015) | — | 78.9% | — |