- 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 June 15, 2026) | -16.4% | 34.0% | $28.5M |
Filing text is unavailable for this period. | |||
(Filed on March 16, 2026) | -15.7% | 33.9% | $32.8M |
Filing text is unavailable for this period. | |||
(Filed on December 11, 2025) | -4.1% | 33.1% | $43.6M |
Filing text is unavailable for this period. | |||
(Filed on November 10, 2025) | +3.3% | 31.2% | $40M |
Filing text is unavailable for this period. | |||
(Filed on June 15, 2026) | -1.0% | 30.7% | $28.4M |
(Filed on March 16, 2026) | -5.7% | 26.7% | $26.7M |
(Filed on December 11, 2025) | -23.8% | 12.5% | $29.6M |
(Filed on November 10, 2025) | -15.2% | 21.5% | $32.4M |
(Filed on June 9, 2025) | -6.0% | 30.4% | $27.2M |
(Filed on March 12, 2025) | +0.4% | 32.2% | $40M |
(Filed on January 13, 2025) | +15.8% | 31.5% | $18.1M |
(Filed on October 30, 2024) | +17.2% | 32.6% | $19M |
(Filed on June 18, 2024) | +11.6% | 31.7% | $21.4M |
(Filed on March 22, 2024) | +11.1% | 34.3% | $21.5M |
(Filed on December 7, 2023) | +12.3% | 35.7% | $21.5M |
(Filed on October 12, 2023) | -12.9% | 35.9% | $21.7M |
(Filed on June 8, 2023) | -12.4% | 38.2% | $32.8M |
(Filed on March 9, 2023) | -25.4% | 38.1% | $30.9M |
(Filed on December 8, 2022) | -13.7% | 35.7% | $30.9M |
(Filed on September 29, 2022) | -2.6% | 37.8% | $30.9M |
(Filed on June 9, 2022) | +3.1% | 38.0% | $39.2M |
(Filed on March 10, 2022) | -0.2% | 34.5% | $30.9M |
(Filed on December 9, 2021) | -20.6% | 37.1% | $32.5M |
(Filed on October 4, 2021) | -15.1% | 33.2% | $47.9M |
(Filed on June 8, 2021) | -20.7% | 39.2% | $50.6M |
(Filed on March 11, 2021) | -1.5% | 37.5% | $46.5M |
(Filed on December 9, 2020) | +5.9% | 37.3% | $46.9M |
(Filed on September 29, 2020) | +5.3% | 36.3% | $45.6M |
(Filed on June 3, 2020) | +15.3% | 37.8% | $45.2M |
(Filed on March 4, 2020) | +22.7% | 37.3% | $46M |
(Filed on December 4, 2019) | +32.3% | 35.9% | $42.9M |
(Filed on September 29, 2020) (Filed on September 24, 2019) | +13.3% | 37.6% | $43.5M |
(Filed on June 5, 2019) | +15.7% | 42.2% | $44.2M |
(Filed on March 6, 2019) | -3.8% | 38.0% | $40.5M |
(Filed on December 6, 2018) | -10.5% | 39.3% | $42.5M |
(Filed on September 26, 2018) | -3.0% | 40.9% | $41.8M |
(Filed on June 6, 2018) | +2.9% | 41.1% | $58.8M |
(Filed on March 7, 2018) | +97.7% | 38.3% | $63.1M |
(Filed on December 6, 2017) | +111.8% | 38.4% | $62.7M |
(Filed on September 27, 2017) | +96.7% | 40.8% | $66.8M |
(Filed on June 7, 2017) | +73.4% | 41.4% | $69.1M |
(Filed on March 8, 2017) | -14.0% | 41.9% | $163.5M |
(Filed on December 7, 2016) | -16.1% | 44.0% | $150.7M |
(Filed on October 6, 2016) | -13.3% | 43.1% | $151M |
(Filed on June 8, 2016) | -19.4% | 45.1% | $142M |
(Filed on March 10, 2016) | -4.3% | 46.3% | $135.1M |
(Filed on December 9, 2015) | -8.4% | 46.2% | $144.5M |
(Filed on September 28, 2015) | +5.9% | 44.0% | $154.5M |
(Filed on June 4, 2015) | +27.3% | 43.1% | $295M |
(Filed on March 11, 2015) | +14.6% | 43.7% | $318M |
(Filed on December 10, 2014) | -8.3% | 43.6% | $346.6M |
(Filed on October 9, 2014) | -25.2% | 41.9% | $356.6M |
(Filed on June 5, 2014) | -30.0% | 45.0% | $342.2M |
(Filed on March 6, 2014) | -24.8% | 43.2% | $352.9M |
(Filed on December 9, 2013) | -19.8% | 46.0% | $374.5M |
(Filed on October 3, 2013) | -19.6% | 43.6% | $367.9M |
(Filed on June 6, 2013) | -23.9% | 41.8% | $367.6M |
(Filed on March 7, 2013) | -39.1% | 41.8% | $400.2M |
(Filed on December 6, 2012) | -36.4% | 45.2% | $474.3M |
(Filed on September 26, 2012) | -45.4% | 42.0% | $558.8M |
(Filed on June 7, 2012) | -39.4% | 43.5% | $588.9M |
(Filed on March 8, 2012) | -4.9% | 37.4% | $593.3M |
(Filed on December 8, 2011) | +33.1% | 36.1% | $602.7M |
(Filed on September 27, 2011) | — | 32.1% | $607.6M |
(Filed on June 7, 2011) | — | 34.6% | — |
(Filed on March 10, 2011) | — | 37.1% | — |
(Filed on December 8, 2010) | — | 37.2% | — |