- 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 July 30, 2026) | +17.1% | 100.0% | $84M |
Filing text is unavailable for this period. | |||
(Filed on April 30, 2026) | +2.4% | 100.0% | $39.2M |
Filing text is unavailable for this period. | |||
(Filed on February 24, 2026) | +0.1% | 100.0% | $19.7M |
Filing text is unavailable for this period. | |||
(Filed on October 30, 2025) | -0.3% | 100.0% | $35.5M |
Filing text is unavailable for this period. | |||
(Filed on July 30, 2026) | -0.7% | 100.0% | $18.8M |
(Filed on April 30, 2026) | +4.3% | 100.0% | $16.5M |
(Filed on February 24, 2026) | +5.0% | 100.0% | $19.5M |
(Filed on October 30, 2025) | +8.6% | 100.0% | $14.4M |
(Filed on July 25, 2025) | +18.5% | 100.0% | $11.2M |
(Filed on April 28, 2025) | +14.3% | 100.0% | $12.3M |
(Filed on February 24, 2025) | +14.5% | 100.0% | $296.2M |
(Filed on October 25, 2024) | +6.2% | 100.0% | $249.3M |
(Filed on July 26, 2024) | -6.8% | 100.0% | $235M |
(Filed on April 26, 2024) | -0.1% | 100.0% | $166.4M |
(Filed on February 23, 2024) | +6.3% | — | $187.4M |
(Filed on October 27, 2023) | +18.4% | 100.0% | $149.8M |
(Filed on July 28, 2023) | +30.5% | 100.0% | $137.9M |
(Filed on April 28, 2023) | +36.6% | 100.0% | $141.3M |
(Filed on February 23, 2023) | +29.5% | — | $106.6M |
(Filed on November 1, 2022) | +28.0% | 100.0% | $121.7M |
(Filed on July 27, 2022) | +36.6% | 100.0% | $52.9M |
(Filed on May 2, 2022) | +8.4% | — | $53.3M |
(Filed on February 23, 2022) | +7.5% | — | $25.3M |
(Filed on October 28, 2021) | +2.7% | — | $25.5M |
(Filed on July 29, 2021) | -9.9% | — | $29.3M |
(Filed on April 28, 2021) | +8.7% | — | $46.9M |
(Filed on February 24, 2021) | +8.9% | — | $248K |
(Filed on October 29, 2020) | +10.2% | — | $15K |
(Filed on July 30, 2020) | +8.3% | — | $503K |
(Filed on April 30, 2020) | +4.5% | — | $31K |
(Filed on February 25, 2020) | +12.9% | — | $2.2M |
(Filed on October 30, 2019) | +19.2% | — | $529K |
(Filed on July 31, 2019) | +17.7% | — | $1.2M |
(Filed on May 1, 2019) | +21.6% | — | $496K |
(Filed on February 25, 2020) (Filed on February 25, 2019) | +20.0% | — | $4.7M |
(Filed on October 31, 2018) | +12.8% | — | $81K |
(Filed on August 1, 2018) | +16.8% | — | $399K |
(Filed on April 27, 2018) | +11.4% | 100.0% | $711K |
(Filed on February 22, 2018) | +4.4% | 100.0% | $1.5M |
(Filed on October 27, 2017) | -0.2% | 100.0% | $789K |
(Filed on July 28, 2017) | -3.6% | 100.0% | $360K |
(Filed on April 28, 2017) | -1.1% | 100.0% | $238K |
(Filed on February 24, 2017) | -7.1% | 100.0% | $124K |
(Filed on October 26, 2016) | -4.6% | 100.0% | $4.5M |
(Filed on July 29, 2016) | -2.1% | 100.0% | $3.7M |
(Filed on April 29, 2016) | -2.2% | 100.0% | $196K |
(Filed on February 26, 2016) | +10.7% | 100.0% | $4.4M |
(Filed on October 29, 2015) | +13.5% | 100.0% | $7.2M |
(Filed on July 31, 2015) | +12.9% | — | $1.8M |
(Filed on April 30, 2015) | +9.5% | — | $842K |
(Filed on February 27, 2015) | +5.8% | — | $159K |
(Filed on October 30, 2014) | +5.4% | — | $4.1M |
(Filed on August 1, 2014) | +1.7% | — | $2.9M |
(Filed on April 30, 2014) | +1.9% | — | $437K |
(Filed on February 28, 2014) | +4.5% | — | $321K |
(Filed on November 7, 2013) | +3.6% | — | $804K |
(Filed on August 7, 2013) | +8.1% | — | $826K |
(Filed on May 3, 2013) | +10.6% | — | $60K |
(Filed on March 1, 2013) | +12.7% | — | $1.3M |
(Filed on November 7, 2012) | +14.3% | — | $3.5M |
(Filed on August 8, 2012) | +14.9% | — | $10.7M |
(Filed on May 3, 2012) | — | — | — |
(Filed on March 2, 2012) | — | — | $29M |
(Filed on November 1, 2011) | — | — | — |
(Filed on August 3, 2011) | — | — | — |