- 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 10, 2026) | +25.0% | 100.0% | $726.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 11, 2026) | +22.1% | 100.0% | $455.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 2, 2026) | +14.8% | 100.0% | $767.2M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 10, 2025) | +13.4% | 100.0% | $804.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 10, 2026) | +8.4% | 100.0% | $833.2M |
(Filed on May 11, 2026) | +9.2% | 100.0% | $717.3M |
(Filed on March 2, 2026) | +13.5% | 100.0% | $740M |
(Filed on November 10, 2025) | +14.7% | 100.0% | $748.9M |
(Filed on August 11, 2025) | +13.9% | 100.0% | $741.7M |
(Filed on May 12, 2025) | +10.5% | 100.0% | $527M |
(Filed on March 3, 2025) | +9.5% | 100.0% | $342.6M |
(Filed on November 12, 2024) | +14.8% | 100.0% | $337.9M |
(Filed on August 9, 2024) | +13.9% | 100.0% | $356.7M |
(Filed on May 10, 2024) | +14.3% | 100.0% | $90.8M |
(Filed on February 29, 2024) | +15.2% | 100.0% | $127.8M |
(Filed on November 9, 2023) | +5.2% | 100.0% | $95M |
(Filed on August 9, 2023) | +6.1% | 100.0% | $99.2M |
(Filed on May 10, 2023) | +8.4% | 100.0% | $70.7M |
(Filed on March 1, 2023) | +8.2% | — | $134.6M |
(Filed on November 9, 2022) | +14.0% | 100.0% | $151.3M |
(Filed on August 9, 2022) | +75.2% | — | $140.9M |
(Filed on May 10, 2022) | +12.0% | — | $31.1M |
(Filed on March 1, 2022) | +2.4% | — | $102M |
(Filed on November 9, 2021) | -0.3% | — | $89.7M |
(Filed on August 9, 2021) | -34.1% | — | $84.6M |
(Filed on May 10, 2021) | +3.7% | 100.0% | $94.3M |
(Filed on March 16, 2021) | +17.0% | 100.0% | $40.2M |
(Filed on November 9, 2020) | +20.9% | 13.1% | $37.7M |
(Filed on August 10, 2020) | +18.3% | 14.7% | $30.5M |
(Filed on May 11, 2020) | +17.4% | 10.5% | $10.4M |
(Filed on March 16, 2020) | +9.2% | 9.3% | $10.4M |
(Filed on November 12, 2019) | +14.6% | 13.9% | $27.2M |
(Filed on August 9, 2019) | +14.2% | 14.1% | $16.3M |
(Filed on May 10, 2019) | +8.8% | 6.8% | $35M |
(Filed on March 16, 2020) (Filed on March 18, 2019) | +4.7% | 15.0% | $51.3M |
(Filed on November 9, 2018) | -5.9% | 6.2% | $8.5M |
(Filed on August 9, 2018) | -2.1% | 7.2% | $12.7M |
(Filed on May 10, 2018) | -1.7% | 3.4% | $8.3M |
(Filed on March 19, 2018) | +4.3% | 14.6% | $20.6M |
(Filed on November 9, 2017) | +7.8% | 14.2% | $358K |
(Filed on August 9, 2017) | +7.0% | 11.2% | $433K |
(Filed on May 10, 2017) | +19.4% | 9.0% | $410K |
(Filed on March 17, 2017) | +16.3% | 12.9% | $446K |
(Filed on November 9, 2016) | +13.2% | 15.7% | $36.1M |
(Filed on August 9, 2016) | +14.1% | 13.9% | $5.3M |
(Filed on May 10, 2016) | +7.3% | 6.8% | $154K |
(Filed on March 15, 2016) | +4.0% | 15.5% | $307K |
(Filed on November 9, 2015) | +87.2% | 16.9% | $274K |
(Filed on August 10, 2015) | +1.5% | 17.5% | $831K |
(Filed on May 11, 2015) | -2.3% | 14.1% | $291K |
(Filed on March 16, 2015) | +11.9% | 16.7% | $8.4M |
(Filed on November 10, 2014) | -38.7% | -54.4% | $268K |
(Filed on August 11, 2014) | +2.8% | 15.8% | $251K |
(Filed on May 12, 2014) | +720.6% | 13.5% | $431K |
(Filed on March 17, 2014) | +693.0% | 13.5% | $362K |
(Filed on November 13, 2013) | +12.2% | 17.0% | $388K |
(Filed on August 9, 2013) | +16.3% | 20.5% | $234K |
(Filed on May 10, 2013) | -84.8% | -542.4% | $1.8M |
(Filed on March 18, 2013) | -86.5% | -522.8% | $2.5M |
(Filed on November 9, 2012) | +2.1% | 17.7% | $254K |
(Filed on August 30, 2012) | +6.3% | 19.4% | $178K |
(Filed on May 10, 2012) | — | 16.7% | — |
(Filed on March 13, 2012) | — | 26.3% | $627K |
(Filed on November 9, 2011) | — | 23.9% | — |
(Filed on August 9, 2011) | — | 23.6% | — |