- 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) | +0.5% | 31.7% | $306.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on April 29, 2026) | 0.0% | 31.7% | $279.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 11, 2026) | -1.4% | 31.5% | $365.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on October 29, 2025) | -5.3% | 32.4% | $251.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on July 29, 2026) | -1.1% | 32.9% | $449.4M |
(Filed on April 29, 2026) | -5.9% | 33.8% | $315.7M |
(Filed on February 11, 2026) | -2.1% | 33.4% | $261.9M |
(Filed on October 29, 2025) | -0.3% | 32.9% | $285.3M |
(Filed on August 1, 2025) | -2.4% | 34.1% | $272.6M |
(Filed on April 25, 2025) | -5.6% | 34.0% | $234.9M |
(Filed on February 7, 2025) | -4.0% | 33.1% | $262.9M |
(Filed on October 25, 2024) | -7.3% | 33.6% | $236.9M |
(Filed on July 26, 2024) | -8.7% | 33.8% | $236.4M |
(Filed on April 26, 2024) | -8.7% | 35.1% | $294.6M |
(Filed on February 14, 2024) | -5.9% | 34.2% | $372.9M |
(Filed on October 27, 2023) | +1.2% | 35.0% | $265.6M |
(Filed on July 28, 2023) | +2.8% | 33.9% | $237.5M |
(Filed on April 28, 2023) | +9.2% | 35.4% | $283.6M |
(Filed on February 14, 2023) | +6.5% | 33.9% | $301.7M |
(Filed on October 28, 2022) | +14.3% | 33.6% | $1.4B |
(Filed on July 29, 2022) | +25.7% | 33.7% | $223M |
(Filed on April 29, 2022) | +17.6% | 34.3% | $172.5M |
(Filed on February 11, 2022) | +17.5% | 32.5% | $286.6M |
(Filed on October 29, 2021) | +6.7% | 31.6% | $370.5M |
(Filed on July 30, 2021) | -3.5% | 33.2% | $415.3M |
(Filed on April 28, 2021) | +2.6% | 33.0% | $346.3M |
(Filed on February 16, 2021) | +3.4% | 31.5% | $186.7M |
(Filed on October 27, 2020) | +0.6% | 31.5% | $173.9M |
(Filed on July 29, 2020) | +3.7% | 32.0% | $164.6M |
(Filed on April 29, 2020) | — | 32.1% | — |
(Filed on February 16, 2021) (Filed on February 14, 2020) | — | 29.4% | $184.7M |
(Filed on November 5, 2019) | — | 32.0% | — |
(Filed on August 6, 2019) | — | 31.7% | — |