- 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 23, 2026) | +6.4% | 42.3% | $98.2M |
Filing text is unavailable for this period. | |||
(Filed on April 23, 2026) | +6.4% | 42.6% | $112.4M |
Filing text is unavailable for this period. | |||
(Filed on February 12, 2026) | +5.0% | 42.5% | $46M |
Filing text is unavailable for this period. | |||
(Filed on October 22, 2025) | +5.1% | 42.8% | $117.6M |
Filing text is unavailable for this period. | |||
(Filed on July 23, 2026) | +7.1% | 42.1% | $110.2M |
(Filed on April 23, 2026) | +7.5% | 42.0% | $111.2M |
(Filed on February 12, 2026) | +11.0% | 41.4% | $62.4M |
(Filed on October 22, 2025) | +13.3% | 42.5% | $115.3M |
(Filed on July 24, 2025) | +11.2% | 42.1% | $78.7M |
(Filed on April 24, 2025) | +9.1% | 41.1% | $112M |
(Filed on February 13, 2025) | +8.9% | 41.3% | $78.4M |
(Filed on October 24, 2024) | +9.8% | 41.7% | $96.2M |
(Filed on July 25, 2024) | +11.3% | 40.8% | $91.7M |
(Filed on April 25, 2024) | +15.4% | 39.7% | $133.9M |
(Filed on February 14, 2024) | +15.1% | 39.1% | $78.6M |
(Filed on October 26, 2023) | +17.7% | 40.4% | $200.2M |
(Filed on August 3, 2023) | +18.4% | 40.1% | $217.8M |
(Filed on April 27, 2023) | +17.9% | 39.9% | $391.4M |
(Filed on February 16, 2023) | +16.2% | 39.6% | $147.4M |
(Filed on November 3, 2022) | +14.9% | 40.8% | $339.5M |
(Filed on August 3, 2022) | +17.5% | 41.2% | $727.4M |
(Filed on May 4, 2022) | +3.2% | 40.8% | $743.5M |
(Filed on February 17, 2022) | +2.7% | 39.4% | $617.3M |
(Filed on October 28, 2021) | -1.6% | 40.4% | $859.1M |
(Filed on August 5, 2021) | -4.7% | 39.8% | $790.6M |
(Filed on April 29, 2021) | +8.7% | 39.7% | $1.2B |
(Filed on February 18, 2021) | +7.9% | 40.2% | $326.7M |
(Filed on October 29, 2020) | +10.3% | 40.9% | $303.8M |
(Filed on August 7, 2020) | +10.5% | 40.4% | $209.2M |
(Filed on May 7, 2020) | +9.2% | 41.1% | $499.5M |
(Filed on February 13, 2020) | +9.0% | 41.0% | $319.3M |
(Filed on October 29, 2019) | +6.2% | 42.5% | $244.4M |
(Filed on July 30, 2019) | +5.5% | 41.5% | $145.8M |
(Filed on April 25, 2019) | +4.5% | 42.1% | $217.5M |
(Filed on February 13, 2020) (Filed on February 14, 2019) | +10.4% | 41.2% | $433.8M |
(Filed on October 30, 2018) | +11.2% | 42.4% | $495.3M |
(Filed on July 25, 2018) | +61.6% | 41.7% | $399.7M |
(Filed on May 2, 2018) | +112.0% | 41.0% | $268.5M |
(Filed on February 15, 2018) | +97.1% | 41.1% | $154.4M |
(Filed on October 26, 2017) | +98.0% | 41.3% | $119.3M |
(Filed on July 26, 2017) | +37.0% | 42.8% | $55.6M |
(Filed on May 1, 2017) | — | 44.2% | — |
(Filed on February 27, 2017) | — | 44.0% | $11M |
(Filed on October 31, 2016) | — | 45.1% | — |
(Filed on August 5, 2016) | — | 44.0% | — |