- 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) | +37.2% | — | $206.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on May 8, 2026) | +11.5% | — | $130.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 11, 2026) | +11.6% | — | $119M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on November 7, 2025) | +21.0% | — | $121.6M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on August 10, 2026) | +17.1% | — | $134.4M |
(Filed on May 8, 2026) | +68.0% | — | $148.4M |
(Filed on March 11, 2026) | +53.4% | — | $120.4M |
(Filed on November 7, 2025) | +41.7% | — | $149M |
(Filed on August 8, 2025) | +39.7% | — | $109.7M |
(Filed on May 9, 2025) | -10.6% | — | $61M |
(Filed on March 17, 2025) | -2.5% | — | $53.7M |
(Filed on November 6, 2024) | +2.2% | — | $74.6M |
(Filed on August 12, 2024) | +5.9% | — | $128.7M |
(Filed on May 14, 2024) | +19.2% | — | $64.3M |
(Filed on March 15, 2024) | +6.9% | — | $31.2M |
(Filed on November 2, 2023) | +6.3% | — | $41.6M |
(Filed on August 3, 2023) | +2.1% | — | $27.2M |
(Filed on May 15, 2023) | -0.6% | — | $88.8M |
(Filed on March 9, 2023) | +7.9% | — | $163.5M |
(Filed on November 2, 2022) | +12.4% | — | $67.7M |
(Filed on August 4, 2022) | +14.4% | — | $120.7M |
(Filed on May 4, 2022) | -13.4% | — | $214.8M |
(Filed on March 9, 2022) | +11.9% | — | $70.3M |
(Filed on November 3, 2021) | -9.1% | — | $87M |
(Filed on August 4, 2021) | -14.2% | — | $118.6M |
(Filed on May 5, 2021) | +20.0% | — | $36.2M |
(Filed on March 10, 2021) | -3.2% | — | $52.6M |
(Filed on November 4, 2020) | +8.5% | — | $43M |
(Filed on August 5, 2020) | +13.6% | — | $48.6M |
(Filed on May 6, 2020) | +3.4% | — | $32.2M |
(Filed on March 6, 2020) | +5.0% | — | $31.7M |
(Filed on November 6, 2019) | +13.9% | — | $47.3M |
(Filed on August 7, 2019) | +1.1% | — | $46.6M |
(Filed on May 6, 2019) | +17.0% | — | $42.2M |
(Filed on March 8, 2019) | +16.6% | — | $100.4M |
(Filed on November 7, 2018) | +22.9% | — | $35.7M |
(Filed on August 7, 2018) | +30.3% | — | $54.6M |
(Filed on May 9, 2018) | +16.9% | — | $69.5M |
(Filed on March 14, 2018) | +19.9% | — | $38.6M |
(Filed on November 6, 2017) | +8.7% | — | $45.1M |
(Filed on August 4, 2017) | +4.3% | — | $79.6M |
(Filed on May 8, 2017) | +7.2% | — | $78.7M |
(Filed on March 29, 2017) | +3.6% | — | $94.6M |
(Filed on November 9, 2016) | +1.1% | — | $75.3M |
(Filed on August 8, 2016) | +10.1% | — | $82.3M |
(Filed on May 6, 2016) | +2.8% | — | $85.4M |
(Filed on March 15, 2016) | +8.3% | — | $77.3M |
(Filed on November 4, 2015) | -3.3% | — | $55M |
(Filed on August 5, 2015) | +37.3% | — | $66.9M |
(Filed on May 11, 2015) | +33.1% | — | $95.5M |
(Filed on March 16, 2015) | +23.7% | — | $112.1M |
(Filed on November 6, 2014) | +25.3% | — | $82.2M |
(Filed on August 7, 2014) | -3.1% | — | $37.5M |
(Filed on May 13, 2014) | -2.7% | — | $78.1M |
(Filed on March 21, 2014) | -3.5% | — | $53M |
(Filed on November 12, 2013) | +3.3% | — | $76.9M |
(Filed on August 9, 2013) | -4.4% | — | $47.5M |
(Filed on May 15, 2013) | -0.2% | — | $51.9M |
(Filed on March 20, 2013) | +17.0% | — | $44.8M |
(Filed on November 9, 2012) | +0.8% | — | $98.1M |
(Filed on August 10, 2012) | +8.2% | — | $93.9M |
(Filed on May 11, 2012) | — | — | — |
(Filed on March 21, 2012) | — | — | $101M |
(Filed on November 14, 2011) | — | — | — |
(Filed on August 12, 2011) | — | — | — |