- 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 September 10, 2026) | +5.7% | 25.9% | $278.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 29, 2026) | +133.3% | 31.6% | $377.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 22, 2026) (Filed on March 11, 2026) | +143.4% | 24.2% | $289.9M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 10, 2025) | +150.7% | 22.0% | $359.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 10, 2026) | +140.0% | 20.9% | $685.8M |
(Filed on June 29, 2026) | +39.6% | 36.5% | $40.9M |
(Filed on June 22, 2026) (Filed on March 11, 2026) | -10.2% | 37.7% | $47M |
(Filed on December 10, 2025) | +4.2% | 39.1% | $69M |
(Filed on September 10, 2025) | +24.4% | 43.0% | $81.2M |
(Filed on June 25, 2025) | +5.9% | 38.4% | $73.3M |
(Filed on March 5, 2025) | +38.8% | 36.1% | $107.7M |
(Filed on December 5, 2024) | +62.0% | 41.7% | $100.9M |
(Filed on September 5, 2024) | +40.4% | 43.1% | $105.9M |
(Filed on June 27, 2024) | +40.3% | 36.8% | $132.9M |
(Filed on March 5, 2024) | +49.2% | 33.9% | $78.3M |
(Filed on December 6, 2023) | -8.5% | 23.2% | $101.4M |
(Filed on September 6, 2023) | +7.4% | 31.1% | $93.2M |
(Filed on June 28, 2023) | -2.5% | 36.7% | $77.2M |
(Filed on March 6, 2023) | +14.4% | 23.8% | $82.5M |
(Filed on December 7, 2022) | +31.7% | 34.8% | $104.8M |
(Filed on September 8, 2022) | +15.5% | 28.4% | $93.9M |
(Filed on June 29, 2022) | +0.6% | 43.9% | $148.7M |
(Filed on March 4, 2022) | +27.3% | 36.4% | $324.5M |
(Filed on December 8, 2021) | +11.3% | 44.1% | $280.1M |
(Filed on September 9, 2021) | +0.6% | 40.5% | $246.8M |
(Filed on June 29, 2021) | +53.8% | 39.3% | $255.1M |
(Filed on March 10, 2021) | -17.8% | 38.0% | $131.5M |
(Filed on December 9, 2020) | +14.1% | 42.2% | $130.7M |
(Filed on September 10, 2020) | +11.4% | 47.5% | $137.1M |
(Filed on June 24, 2020) | -25.1% | 42.1% | $172.7M |
(Filed on March 4, 2020) | +37.9% | 40.3% | $149.4M |
(Filed on December 4, 2019) | +10.9% | 38.9% | $151.3M |
(Filed on September 5, 2019) | +127.1% | 41.8% | $170.8M |
(Filed on June 26, 2019) | +1.4% | 43.1% | $143.5M |
(Filed on March 6, 2019) | +2.8% | 33.4% | $112.3M |
(Filed on November 30, 2018) | +31.3% | 45.8% | $117.1M |
(Filed on September 6, 2018) | -5.1% | 25.3% | $117.5M |
(Filed on June 26, 2019) | +36.5% | 49.6% | $79.9M |
(Filed on March 7, 2018) | -21.3% | 36.4% | $73.3M |
(Filed on December 6, 2017) | -22.6% | 34.8% | $88.9M |
(Filed on August 30, 2017) | -23.0% | 18.5% | $122.3M |
(Filed on June 28, 2017) | -2.0% | 44.7% | $124.3M |
(Filed on March 8, 2017) | -1.2% | 39.4% | $122.7M |
(Filed on December 7, 2016) | +22.9% | 48.7% | $128M |
(Filed on August 31, 2016) | -9.3% | 34.1% | $146.5M |
(Filed on June 29, 2016) | +17.7% | 52.4% | $143.4M |
(Filed on March 9, 2016) | -1.2% | 39.5% | $126M |
(Filed on December 9, 2015) | -18.8% | 33.9% | $126.3M |
(Filed on September 2, 2015) | +17.6% | 27.1% | $148.1M |
(Filed on July 1, 2015) | +35.8% | 41.0% | $127M |
(Filed on March 4, 2015) | +47.0% | 39.1% | $92.7M |
(Filed on November 26, 2014) | -19.2% | 36.8% | $66.1M |
(Filed on September 4, 2014) | -24.8% | 28.4% | $64.3M |
(Filed on July 9, 2014) | -51.1% | 32.8% | $75.3M |
(Filed on March 5, 2014) | -34.6% | 41.8% | $64M |
(Filed on November 27, 2013) | -0.1% | 44.4% | $70.8M |
(Filed on August 28, 2013) | -5.4% | 33.2% | $53.2M |
(Filed on June 26, 2013) | +4.4% | 44.8% | $64.2M |
(Filed on March 6, 2013) | -14.8% | 38.1% | $65.9M |
(Filed on December 5, 2012) | +26.0% | 38.1% | $98.6M |
(Filed on September 6, 2012) | +62.2% | 35.0% | $81.2M |
(Filed on June 27, 2012) | — | 46.4% | $62M |
(Filed on March 7, 2012) | — | 40.4% | — |
(Filed on December 7, 2011) | — | 34.1% | — |
(Filed on September 8, 2011) | — | 31.5% | — |