- 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 August 5, 2026) | +1.2% | 82.7% | $147.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 11, 2026) | +1.5% | 83.6% | $171.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on February 12, 2026) | +3.2% | 84.0% | $175.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 3, 2025) | +4.7% | 83.7% | $124.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 5, 2026) | +5.2% | 83.9% | $171M |
(Filed on May 11, 2026) | -1.4% | 84.5% | $138.5M |
(Filed on February 12, 2026) | -2.3% | 82.8% | $139.9M |
(Filed on November 3, 2025) | -3.3% | 84.4% | $147.7M |
(Filed on August 4, 2025) | -5.5% | 84.3% | $385.9M |
(Filed on May 12, 2025) | +3.1% | 86.0% | $405.9M |
(Filed on February 25, 2025) | +4.9% | 85.9% | $447.1M |
(Filed on November 12, 2024) | +9.1% | 85.7% | $442.6M |
(Filed on August 6, 2024) | +15.5% | 85.9% | $509.7M |
(Filed on May 7, 2024) | +24.4% | 84.9% | $474M |
(Filed on February 15, 2024) | +35.7% | 83.7% | $418M |
(Filed on October 30, 2023) | +45.5% | 83.2% | $406.3M |
(Filed on July 31, 2023) | +53.5% | 82.4% | $352.7M |
(Filed on May 1, 2023) | +57.7% | 81.8% | $394.4M |
(Filed on February 16, 2023) | +59.1% | 81.8% | $308.3M |
(Filed on November 1, 2022) | +60.1% | 80.8% | $196.8M |
(Filed on August 1, 2022) | +56.9% | 82.6% | $332.9M |
(Filed on May 2, 2022) | +50.0% | 81.7% | $229.1M |
(Filed on February 24, 2022) | +53.3% | 81.0% | $269.8M |
(Filed on November 1, 2021) | +56.0% | 78.4% | $304.9M |
(Filed on August 2, 2021) | +61.9% | 69.5% | $259.1M |
(Filed on May 3, 2021) | — | 80.0% | — |
(Filed on February 26, 2021) | — | 79.7% | $41.4M |
(Filed on November 13, 2020) | — | 77.5% | — |
(Filed on November 13, 2020) | — | 74.3% | — |