- 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) | +22.2% | 35.7% | $169.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 30, 2026) | +19.8% | 37.3% | $47.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 19, 2026) | -1.1% | 37.6% | $102.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 30, 2025) | -1.0% | 38.5% | $73.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 29, 2026) | +3.7% | 39.8% | $60.1M |
(Filed on April 30, 2026) | +1.9% | 41.0% | $35.9M |
(Filed on February 19, 2026) | +27.0% | 36.4% | $81.8M |
(Filed on October 30, 2025) | +27.5% | 37.7% | $74.9M |
(Filed on July 29, 2025) | +19.0% | 37.3% | $62M |
(Filed on May 7, 2025) | +24.1% | 38.3% | $105.4M |
(Filed on February 20, 2025) | +5.4% | 37.5% | $132M |
(Filed on October 31, 2024) | +2.5% | 39.1% | $107.4M |
(Filed on August 1, 2024) | +6.9% | 40.4% | $91.8M |
(Filed on May 7, 2024) | +4.9% | 40.4% | $85.3M |
(Filed on February 28, 2024) | +24.5% | 40.8% | $113.6M |
(Filed on November 2, 2023) | +13.5% | 42.8% | $166.4M |
(Filed on August 3, 2023) | +13.1% | 40.6% | $165.3M |
(Filed on May 3, 2023) | +15.8% | 42.2% | $316M |
(Filed on February 23, 2023) | +11.6% | 41.3% | $331.5M |
(Filed on November 2, 2022) | +54.1% | 43.7% | $321.8M |
(Filed on August 4, 2022) | +57.1% | 44.3% | $309.6M |
(Filed on May 6, 2022) | +65.6% | 45.1% | $319.7M |
(Filed on February 25, 2022) | +82.3% | 45.7% | $72.2M |
(Filed on November 9, 2021) | +40.1% | 46.3% | $300.2M |
(Filed on August 6, 2021) | +35.2% | 45.3% | $291M |
(Filed on May 7, 2021) | +28.5% | 46.9% | $492M |
(Filed on March 1, 2021) | +18.5% | 46.8% | $184.4M |
(Filed on October 30, 2020) | +19.9% | 45.3% | $192.4M |
(Filed on July 31, 2020) | +17.5% | 47.0% | $140.1M |
(Filed on May 4, 2020) | +0.6% | 46.1% | $138.9M |
(Filed on February 21, 2020) (Filed on February 15, 2019) | +23.3% | 45.1% | $41.3M |
(Filed on November 7, 2019) | +22.1% | 45.5% | $48.6M |
(Filed on August 2, 2019) | +22.2% | 45.0% | $45.8M |
(Filed on May 3, 2019) | +33.8% | 52.2% | $38.8M |
(Filed on February 15, 2019) | +9.6% | 46.2% | $37.6M |
(Filed on November 1, 2018) | +7.1% | 45.4% | $5.4M |
(Filed on August 3, 2018) | — | 43.6% | — |
(Filed on May 4, 2018) | — | 45.6% | — |
(Filed on February 15, 2019) (Filed on February 26, 2018) | — | 45.7% | $6.8M |
(Filed on December 14, 2017) | — | 44.3% | — |