- 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 3, 2026) | +5.3% | 58.4% | $16.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 9, 2026) | -9.9% | 54.4% | $23.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 26, 2026) | +5.4% | 52.1% | $17.7M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 9, 2025) | +1.4% | 59.3% | $36.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 3, 2026) | -5.6% | 56.2% | $21.3M |
(Filed on June 9, 2026) | -0.4% | 58.3% | $18.1M |
(Filed on March 26, 2026) | -25.8% | 52.7% | $16.2M |
(Filed on December 9, 2025) | -15.8% | 58.9% | $30.4M |
(Filed on September 9, 2025) | -16.4% | 56.2% | $25.6M |
(Filed on June 5, 2025) | -26.1% | 60.8% | $27.4M |
(Filed on March 27, 2025) | -2.8% | 38.0% | $25.3M |
(Filed on December 5, 2024) | -12.5% | 47.0% | $36.8M |
(Filed on September 5, 2024) | -7.9% | 43.2% | $26.6M |
(Filed on June 5, 2024) | +1.9% | 44.6% | $7.3M |
(Filed on April 3, 2024) | -4.6% | 32.5% | $39.6M |
(Filed on December 5, 2023) | -1.3% | 40.0% | $28.8M |
(Filed on August 31, 2023) | -8.6% | 41.0% | $23.5M |
(Filed on June 1, 2023) | -5.5% | 42.5% | $22M |
(Filed on April 10, 2023) | +3.2% | 35.9% | $34.3M |
(Filed on December 1, 2022) | +4.4% | 44.4% | $37.9M |
(Filed on September 1, 2022) | +23.1% | 46.3% | $39.2M |
(Filed on June 2, 2022) | +48.1% | 46.0% | $36.2M |
(Filed on March 24, 2022) | -2.0% | 39.5% | $33.9M |
(Filed on December 2, 2021) | +5.9% | 45.4% | $56.1M |
(Filed on September 2, 2021) | +4.6% | 43.4% | $62.6M |
(Filed on June 2, 2021) | -17.3% | 43.4% | $59.1M |
(Filed on March 25, 2021) | +9.4% | 39.8% | $77.1M |
(Filed on December 3, 2020) | -0.5% | 45.3% | $15.9M |
(Filed on September 9, 2020) | -3.1% | 43.3% | $82.6M |
(Filed on July 22, 2020) | -12.5% | 45.7% | $40.2M |
(Filed on March 25, 2021) (Filed on March 23, 2020) | -1.6% | 38.9% | $193.4M |
(Filed on December 3, 2019) | +4.9% | 44.2% | $105.9M |
(Filed on September 5, 2019) | +1.9% | 44.4% | $194.4M |
(Filed on June 4, 2019) | +11.7% | 44.4% | $141.6M |
(Filed on March 28, 2019) | +11.3% | 38.9% | $195.6M |
(Filed on December 6, 2018) | +4.5% | 43.6% | $92.9M |
(Filed on September 6, 2018) | +3.5% | 44.4% | $177M |
(Filed on June 12, 2018) | -1.9% | 45.7% | $139.8M |
(Filed on March 29, 2018) | -3.1% | 38.6% | $213.1M |
(Filed on December 5, 2017) | -6.9% | 42.9% | $131.5M |
(Filed on September 1, 2017) | -6.5% | 46.6% | $210.7M |
(Filed on June 6, 2017) | -8.7% | 47.4% | $169.1M |
(Filed on March 31, 2017) | -6.1% | 42.0% | $228.4M |
(Filed on December 1, 2016) | -10.4% | 48.6% | $105M |
(Filed on September 1, 2016) | -10.0% | 46.3% | $208.4M |
(Filed on June 2, 2016) | -9.4% | 49.0% | $177.8M |
(Filed on April 1, 2016) | -4.9% | 44.0% | $221.5M |
(Filed on December 3, 2015) | -2.8% | 49.1% | $105.6M |
(Filed on September 3, 2015) | +5.4% | 48.5% | $132.8M |
(Filed on June 9, 2015) | +3.6% | 49.0% | $65M |
(Filed on April 17, 2015) | — | 43.7% | $22.4M |
(Filed on December 10, 2014) | — | 45.4% | $16.3M |
(Filed on September 10, 2014) | — | 45.4% | $28.3M |
(Filed on June 12, 2014) | — | 48.5% | $21.8M |