- 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) | -7.2% | 31.9% | $118M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 5, 2026) | -2.5% | 33.3% | $116.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 26, 2026) | -3.4% | 34.9% | $117.1M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 5, 2025) | -3.2% | 37.6% | $94.4M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 10, 2026) | -7.9% | 38.8% | $78.7M |
(Filed on June 5, 2026) | -7.5% | 34.5% | $78.5M |
(Filed on March 26, 2026) | -6.1% | 34.9% | $108.7M |
(Filed on December 5, 2025) | -4.1% | 36.0% | $77.2M |
(Filed on September 5, 2025) | +12.9% | 36.1% | $71.6M |
(Filed on June 6, 2025) | +6.8% | 35.6% | $56.9M |
(Filed on March 21, 2025) | -3.6% | 35.6% | $99M |
(Filed on December 6, 2024) | -6.4% | 36.8% | $59.9M |
(Filed on September 6, 2024) | -5.7% | 35.8% | $34.6M |
(Filed on June 7, 2024) | -11.4% | 35.0% | $32.6M |
(Filed on March 22, 2024) | -7.2% | 38.3% | $51.4M |
(Filed on December 1, 2023) | -4.1% | 38.3% | $37.2M |
(Filed on September 1, 2023) | -6.0% | 36.2% | $51.6M |
(Filed on June 2, 2023) | -3.3% | 35.5% | $86.2M |
(Filed on March 24, 2023) | +23.4% | 37.3% | $117.4M |
(Filed on December 2, 2022) | +29.8% | 40.4% | $173.4M |
(Filed on August 31, 2022) | +10.5% | 40.9% | $146.5M |
(Filed on June 3, 2022) | +122.7% | 39.6% | $174.6M |
(Filed on March 25, 2022) | +5.8% | 30.8% | $106.5M |
(Filed on November 29, 2021) | -0.0% | 32.0% | $46.7M |
(Filed on September 3, 2021) | +12.1% | 27.5% | $76.9M |
(Filed on June 4, 2021) | -41.9% | 21.3% | $13.1M |
(Filed on March 26, 2021) | +2.2% | 29.1% | $61.9M |
(Filed on December 4, 2020) | +2.0% | 30.9% | $33.7M |
(Filed on September 4, 2020) | -0.1% | 30.6% | $37.5M |
(Filed on June 4, 2020) | -1.4% | 29.6% | $21.6M |
(Filed on March 26, 2021) (Filed on March 31, 2020) | -3.5% | 28.4% | $67M |
(Filed on December 5, 2019) | -6.4% | 30.2% | $39.7M |
(Filed on September 9, 2019) | +14.2% | 31.2% | $38.4M |
(Filed on June 11, 2019) | +1.6% | 30.0% | $35.3M |
(Filed on April 2, 2019) | +3.9% | 28.9% | $48.3M |
(Filed on December 7, 2018) | +4.7% | 29.8% | $21.1M |
(Filed on September 11, 2018) | +1.4% | 29.0% | $18.5M |
(Filed on June 11, 2018) | -2.7% | 28.5% | $25.3M |
(Filed on April 2, 2018) | +0.2% | 27.5% | $62.9M |
(Filed on December 5, 2017) | +1.8% | 29.9% | $33.5M |
(Filed on August 31, 2017) | +1.8% | 29.0% | $41.5M |
(Filed on May 31, 2017) | +3.0% | 29.0% | $66M |
(Filed on March 29, 2017) | +2.7% | 29.2% | $68.8M |
(Filed on November 30, 2016) | +5.9% | 30.1% | $49M |
(Filed on September 7, 2016) | +2.6% | 29.1% | $39.5M |
(Filed on June 3, 2016) | +7.2% | 29.5% | $69.8M |
(Filed on April 4, 2016) | +13.6% | 28.6% | $61.4M |
(Filed on December 8, 2015) | +8.0% | 30.1% | $29.1M |
(Filed on September 9, 2015) | +2.6% | 28.0% | $32.7M |
(Filed on June 10, 2015) | +1.5% | 29.5% | $41.3M |
(Filed on April 16, 2015) | -2.6% | 28.5% | $48.3M |
(Filed on December 11, 2014) | -3.5% | 30.1% | $33.6M |
(Filed on September 8, 2014) | +18.8% | 28.9% | $37.8M |
(Filed on June 12, 2014) | +4.3% | 29.5% | $34.1M |
(Filed on April 10, 2014) | -73.0% | 29.2% | $45.8M |
(Filed on December 11, 2013) | +113,341.2% | 31.3% | $67.1M |
(Filed on September 12, 2013) | +9.3% | 28.7% | $52.9M |
(Filed on June 13, 2013) | +12.2% | 30.8% | $92.3M |
(Filed on April 15, 2013) | +323.6% | 29.5% | $70.6M |
(Filed on December 6, 2012) | -99.9% | 30.2% | $53K |
(Filed on September 6, 2012) | +0.8% | 27.8% | $44.1M |
(Filed on June 7, 2012) | — | 31.1% | $69.1M |
(Filed on April 12, 2012) | — | 30.0% | $60.2M |
(Filed on December 8, 2011) | — | 30.1% | $43.3M |
(Filed on September 7, 2011) | — | 28.3% | $40.6M |