- 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 9, 2026) | -6.3% | 32.5% | $123.9M |
Filing text is unavailable for this period. | |||
(Filed on April 9, 2026) | -9.4% | 31.6% | $107.4M |
Filing text is unavailable for this period. | |||
(Filed on January 8, 2026) | -0.3% | 32.3% | $194.1M |
Filing text is unavailable for this period. | |||
(Filed on October 28, 2025) | -1.8% | 34.3% | $98.5M |
Filing text is unavailable for this period. | |||
(Filed on July 9, 2026) | +13.8% | 36.4% | $98M |
(Filed on April 9, 2026) | +15.2% | 36.2% | $103.7M |
(Filed on January 8, 2026) | +10.6% | 38.2% | $121.8M |
(Filed on October 28, 2025) | +17.2% | 38.8% | $132.5M |
(Filed on July 10, 2025) | +3.1% | 39.9% | $208.7M |
(Filed on April 9, 2025) | +5.3% | 37.4% | $135.9M |
(Filed on January 8, 2025) | +2.6% | 37.3% | $121.4M |
(Filed on October 29, 2024) | +16.9% | 37.6% | $87.7M |
(Filed on June 27, 2024) | +2.6% | 36.7% | $68.8M |
(Filed on April 4, 2024) | -0.0% | 34.6% | $63.2M |
(Filed on January 4, 2024) | +7.0% | 36.9% | $54.1M |
(Filed on October 24, 2023) | +5.5% | 37.1% | $67.5M |
(Filed on June 29, 2023) | +11.5% | 37.5% | $56.7M |
(Filed on April 5, 2023) | +28.7% | 36.6% | $51.5M |
(Filed on January 5, 2023) | +21.7% | 41.4% | $35.4M |
(Filed on October 21, 2022) | +16.9% | 40.2% | $75.3M |
(Filed on June 30, 2022) | +32.0% | 42.6% | $90.2M |
(Filed on April 6, 2022) | +1.5% | 39.1% | $91.3M |
(Filed on January 5, 2022) | +51.9% | 40.7% | $91.5M |
(Filed on October 26, 2021) (Filed on June 30, 2021) | +59.7% | 39.6% | $95.8M |
(Filed on July 8, 2021) | +54.2% | 41.2% | $111.1M |
(Filed on June 30, 2021) | +83.4% | 37.6% | $46.1M |
(Filed on June 30, 2021) | +25.4% | 40.9% | $72.7M |
(Filed on June 30, 2021) (Filed on October 28, 2020) | +28.6% | 42.7% | $266.3M |
(Filed on July 9, 2020) | +30.1% | 40.6% | $247.6M |
(Filed on April 6, 2020) | +13.2% | 40.1% | $218.9M |
(Filed on January 9, 2020) | +13.8% | 43.0% | $210.8M |
(Filed on June 30, 2021) (Filed on October 28, 2020) | — | 26.4% | $112M |
(Filed on July 2, 2019) | +11.1% | 47.8% | $88.4M |
(Filed on April 4, 2019) | — | 46.0% | $79M |
(Filed on January 3, 2019) | — | 49.5% | $62.9M |
(Filed on July 14, 2017) | -7.7% | 45.1% | $22.2M |
(Filed on July 14, 2017) | — | 40.6% | — |