- 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 6, 2026) | +19.7% | — | $260.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 7, 2026) | +8.4% | — | $290.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 2, 2026) | +13.1% | — | $306M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 7, 2025) | +7.9% | — | $474.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 6, 2026) | +8.3% | — | $290.6M |
(Filed on May 7, 2026) | +11.4% | — | $265.9M |
(Filed on March 2, 2026) | +11.2% | — | $273.6M |
(Filed on November 7, 2025) | +22.3% | — | $275.4M |
(Filed on July 31, 2025) | +26.9% | — | $257.7M |
(Filed on May 8, 2025) | +28.5% | — | $293.7M |
(Filed on March 3, 2025) | +20.3% | — | $295.6M |
(Filed on November 8, 2024) | +18.8% | — | $177.8M |
(Filed on August 1, 2024) | +4.1% | — | $191.6M |
(Filed on May 2, 2024) | +6.4% | — | $173.7M |
(Filed on February 29, 2024) | +4.2% | — | $185.3M |
(Filed on October 27, 2023) | -0.1% | — | $225M |
(Filed on August 1, 2023) | +7.7% | — | $288.1M |
(Filed on April 28, 2023) | +7.7% | — | $283.6M |
(Filed on February 24, 2023) | +15.7% | — | $266.4M |
(Filed on November 4, 2022) | +6.9% | — | $244.1M |
(Filed on August 5, 2022) | +26.5% | — | $199.9M |
(Filed on April 29, 2022) | +14.4% | — | $156.4M |
(Filed on February 25, 2022) | +5.5% | — | $202.6M |
(Filed on October 28, 2021) | +14.9% | — | $144.1M |
(Filed on August 4, 2021) | -3.8% | — | $146.9M |
(Filed on April 30, 2021) | +2.6% | — | $103.5M |
(Filed on March 1, 2021) | +7.6% | — | $111M |
(Filed on October 30, 2020) | +6.1% | — | $102.5M |
(Filed on August 5, 2020) | +8.1% | — | $64M |
(Filed on May 11, 2020) | +7.8% | — | $73.2M |
(Filed on February 27, 2020) | +18.7% | — | $70M |
(Filed on October 31, 2019) | +9.0% | — | $91.3M |
(Filed on August 2, 2019) | +9.5% | 99.1% | $59.3M |
(Filed on May 3, 2019) | +8.9% | 99.7% | $53.5M |
(Filed on February 27, 2020) (Filed on February 26, 2019) | -2.2% | — | $50.4M |
(Filed on October 31, 2018) | +8.7% | 98.3% | $48.4M |
(Filed on August 2, 2018) | +6.0% | 99.7% | $93.1M |
(Filed on May 3, 2018) | +6.1% | 99.5% | $52.1M |
(Filed on February 28, 2018) | +6.5% | 99.0% | $51.9M |
(Filed on November 9, 2017) | +1.6% | 99.6% | $45M |
(Filed on August 3, 2017) | +4.6% | 99.4% | $35.7M |
(Filed on May 5, 2017) | +4.4% | 99.7% | $36M |
(Filed on February 24, 2017) | +1.6% | 99.8% | $28.7M |
(Filed on November 3, 2016) | +4.6% | 99.6% | $40.4M |
(Filed on August 2, 2016) | +2.3% | 99.5% | $38.8M |
(Filed on May 26, 2016) | +4.6% | 99.2% | $32.4M |
(Filed on May 26, 2016) | +0.1% | 98.9% | $32.1M |
(Filed on November 6, 2015) | +1.7% | 99.9% | $29.2M |
(Filed on August 7, 2015) | +2.4% | 99.3% | $27.8M |
(Filed on May 11, 2015) | +0.1% | 99.9% | $27.2M |
(Filed on March 2, 2015) | +3.4% | 98.3% | $22.5M |
(Filed on November 6, 2014) | +4.3% | 98.2% | $28M |
(Filed on August 7, 2014) | +5.7% | 97.2% | $19.6M |
(Filed on May 8, 2014) | +5.9% | 97.0% | $34.1M |
(Filed on March 17, 2014) | — | 99.9% | $25.6M |
(Filed on November 7, 2013) | — | 99.9% | — |
(Filed on August 14, 2013) | — | — | — |
(Filed on May 15, 2013) | — | — | — |