- 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 23, 2026) | +17.0% | 25.3% | $23.2M |
Filing text is unavailable for this period. | |||
(Filed on April 23, 2026) | +9.5% | 27.6% | $30.3M |
Filing text is unavailable for this period. | |||
(Filed on March 4, 2026) | +3.2% | 26.5% | $26.6M |
Filing text is unavailable for this period. | |||
(Filed on October 23, 2025) | +3.4% | 27.1% | $28.6M |
Filing text is unavailable for this period. | |||
(Filed on July 23, 2026) | +10.7% | 30.1% | $30M |
(Filed on April 23, 2026) | +10.1% | 30.7% | $30.8M |
(Filed on March 4, 2026) | +20.1% | 30.3% | $29.8M |
(Filed on October 23, 2025) | +11.9% | 29.8% | $28.3M |
(Filed on July 24, 2025) | +11.0% | 32.5% | $29.7M |
(Filed on May 1, 2025) | +0.0% | 31.2% | $29.6M |
(Filed on March 31, 2025) | -1.9% | 24.7% | $32.5M |
(Filed on October 24, 2024) | -5.6% | 19.9% | $36.6M |
(Filed on July 25, 2024) | -12.8% | 15.7% | $35M |
(Filed on April 25, 2024) | -0.1% | 21.6% | $43.1M |
(Filed on March 7, 2024) | -10.1% | 23.3% | $51M |
(Filed on October 26, 2023) | -11.2% | 10.4% | $63.8M |
(Filed on July 27, 2023) | -12.2% | 10.1% | $70.7M |
(Filed on April 27, 2023) | -21.7% | 14.3% | $80M |
(Filed on March 30, 2023) | -35.5% | 5.7% | $98.1M |
(Filed on November 3, 2022) | -51.3% | 6.0% | $36.5M |
(Filed on July 28, 2022) | -51.7% | 4.4% | $35.3M |
(Filed on April 28, 2022) | -58.4% | 0.6% | $41.3M |
(Filed on March 3, 2022) | -57.4% | 7.6% | $58.3M |
(Filed on November 4, 2021) | -37.2% | 18.3% | $67M |
(Filed on July 29, 2021) | -51.5% | 13.3% | $68.2M |
(Filed on May 10, 2021) | -28.5% | 22.1% | $79.1M |
(Filed on March 11, 2021) | -35.4% | 24.9% | $82.7M |
(Filed on October 29, 2020) | -30.8% | 21.7% | $66.9M |
(Filed on August 6, 2020) | -10.1% | 22.3% | $85.4M |
(Filed on April 30, 2020) | -13.9% | 26.9% | $51.5M |
(Filed on March 11, 2021) (Filed on March 5, 2020) | +0.7% | 24.6% | $58.3M |
(Filed on October 24, 2019) | -12.9% | 27.9% | $102.9M |
(Filed on July 25, 2019) | -12.8% | 25.3% | $84.6M |
(Filed on April 25, 2019) | -17.9% | 25.4% | $84.9M |
(Filed on February 26, 2019) | -9.5% | 25.2% | $105M |
(Filed on October 25, 2018) | -7.0% | 25.6% | $114.1M |
(Filed on July 26, 2018) | -2.0% | 26.0% | $114.2M |
(Filed on April 26, 2018) | -3.9% | 26.0% | $117.1M |
(Filed on February 22, 2018) | -11.6% | 27.6% | $149.3M |
(Filed on October 26, 2017) | -7.3% | 31.2% | $134.9M |
(Filed on August 9, 2017) | -4.7% | 31.8% | $120.5M |
(Filed on April 27, 2017) | +4.0% | 32.5% | $159.7M |
(Filed on February 16, 2017) | +5.5% | 36.1% | $179.3M |
(Filed on October 27, 2016) | -5.2% | 36.3% | $150.1M |
(Filed on July 21, 2016) | -9.4% | 37.3% | $130.1M |
(Filed on April 28, 2016) | +0.5% | 28.1% | $105.6M |
(Filed on March 15, 2016) | +15.0% | 27.1% | $161.4M |
(Filed on October 22, 2015) | +36.5% | 34.4% | $176.6M |
(Filed on July 23, 2015) | +59.1% | 37.9% | $127.9M |
(Filed on April 23, 2015) | +60.8% | 38.2% | $116.4M |
(Filed on March 2, 2015) | +57.7% | 35.2% | $130.3M |
(Filed on October 23, 2014) | +46.4% | 36.3% | $212.6M |
(Filed on July 29, 2014) | +29.1% | 37.1% | $177.8M |
(Filed on April 24, 2014) | +7.0% | 34.8% | $77.3M |
(Filed on February 13, 2014) | +6.9% | 38.0% | $105.5M |
(Filed on October 24, 2013) | +31.1% | 34.5% | $84.4M |
(Filed on July 25, 2013) | +54.6% | 35.7% | $45.2M |
(Filed on April 25, 2013) | +56.8% | 34.0% | $26.7M |
(Filed on February 13, 2013) | +44.3% | 36.0% | $32.1M |
(Filed on October 25, 2012) | +41.5% | 33.2% | $21.3M |
(Filed on July 26, 2012) | +30.7% | 32.3% | $35M |
(Filed on April 26, 2012) | — | 38.0% | — |
(Filed on February 16, 2012) | — | 38.3% | $22.1M |
(Filed on October 27, 2011) | — | 37.0% | — |
(Filed on July 28, 2011) | — | 37.8% | — |