- 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 August 28, 2026) | +4.7% | 42.5% | $12.1M |
Filing text is unavailable for this period. | |||
(Filed on May 7, 2026) | +8.7% | 42.8% | $20.6M |
Filing text is unavailable for this period. | |||
(Filed on February 6, 2026) | +7.9% | 43.3% | $28.2M |
Filing text is unavailable for this period. | |||
(Filed on November 7, 2025) | +7.3% | 45.9% | $36.2M |
Filing text is unavailable for this period. | |||
(Filed on August 28, 2026) | +9.9% | 44.1% | $102M |
(Filed on May 7, 2026) | +8.6% | 41.8% | $39.9M |
(Filed on February 6, 2026) | +5.2% | 42.0% | $25.7M |
(Filed on November 7, 2025) | +5.2% | 42.9% | $43.2M |
(Filed on August 25, 2025) | +4.7% | 41.5% | $38.3M |
(Filed on May 12, 2025) | +5.9% | 39.1% | $27.3M |
(Filed on February 7, 2025) | +8.0% | 41.2% | $26.7M |
(Filed on November 8, 2024) | +8.0% | 43.5% | $31.5M |
(Filed on August 26, 2024) | +10.8% | 42.2% | $12.2M |
(Filed on May 9, 2024) | +6.3% | 39.6% | $26.6M |
(Filed on February 8, 2024) | +2.3% | 39.7% | $25.8M |
(Filed on November 9, 2023) | +8.4% | 43.6% | $32M |
(Filed on August 24, 2023) | +7.2% | 40.6% | $48.8M |
(Filed on May 8, 2023) | +10.3% | 41.0% | $39.8M |
(Filed on February 9, 2023) | +16.9% | 42.7% | $29.1M |
(Filed on November 9, 2022) | +8.0% | 43.3% | $44.3M |
(Filed on August 25, 2022) | +9.7% | 38.9% | $51M |
(Filed on May 6, 2022) | +1.0% | 38.3% | $70.1M |
(Filed on February 9, 2022) | +0.8% | 39.0% | $147.8M |
(Filed on November 9, 2021) | +3.1% | 41.8% | $195.3M |
(Filed on August 25, 2021) (Filed on August 25, 2020) | +4.3% | 37.9% | $213.3M |
(Filed on May 7, 2021) | +12.9% | 39.8% | $109.5M |
(Filed on February 9, 2021) | +8.5% | 40.5% | $72.5M |
(Filed on November 6, 2020) | +11.6% | 43.9% | $96.7M |
(Filed on August 25, 2020) | -5.7% | 39.0% | $93.6M |
(Filed on May 8, 2020) | +1.7% | 38.1% | $35.4M |
(Filed on February 7, 2020) | +8.1% | 41.2% | $26.2M |
(Filed on November 8, 2019) | +8.7% | 43.9% | $114.9M |
(Filed on August 25, 2020) (Filed on August 26, 2019) | +8.7% | 46.4% | $31.4M |
(Filed on May 9, 2019) | +5.7% | 41.6% | $57.4M |
(Filed on February 7, 2019) | +2.5% | 42.0% | $57.7M |
(Filed on November 8, 2018) | +4.7% | 43.6% | $104M |
(Filed on August 24, 2018) (Filed on August 25, 2017) | +4.6% | 42.8% | $114.8M |
(Filed on May 7, 2018) | +6.2% | 41.6% | $42.9M |
(Filed on February 8, 2018) | +4.7% | 43.2% | $64.2M |
(Filed on November 9, 2017) | +7.3% | 43.6% | $84.5M |
(Filed on August 25, 2017) | +10.0% | 44.1% | $70.3M |
(Filed on May 8, 2017) | +7.6% | 41.7% | $54M |
(Filed on February 9, 2017) | +6.9% | 42.8% | $55.1M |
(Filed on November 8, 2016) | +6.7% | 42.9% | $84.5M |
(Filed on August 29, 2016) | +5.9% | 43.9% | $148.3M |
(Filed on May 9, 2016) | +6.3% | 42.6% | $52.8M |
(Filed on February 5, 2016) | +7.8% | 42.1% | $49.3M |
(Filed on November 6, 2015) | +8.5% | 42.0% | $39.4M |
(Filed on September 11, 2015) | — | 43.2% | $70.4M |
(Filed on June 25, 2015) | +6.4% | 40.3% | $52.2M |
(Filed on June 25, 2015) | +8.1% | 42.6% | $155.5M |
(Filed on June 25, 2015) | +8.9% | 42.2% | $181.8M |
(Filed on June 25, 2015) (Filed on August 27, 2014) | — | — | $127.9M |
(Filed on May 7, 2014) | +6.9% | 39.6% | $182.1M |
(Filed on February 6, 2014) | +4.5% | 42.7% | $192.9M |
(Filed on November 8, 2013) | +2.7% | 41.1% | $223.7M |
(Filed on August 27, 2013) | +1,684.4% | 40.7% | $157.3M |
(Filed on May 6, 2013) | +6.7% | 40.3% | $89.8M |
(Filed on February 7, 2013) | +5.4% | 42.0% | $95.2M |
(Filed on November 7, 2012) | +5.8% | 42.0% | $108.1M |
(Filed on August 27, 2012) | -92.5% | -870.9% | $63.1M |
(Filed on May 4, 2012) | +11.4% | 39.7% | $54.4M |
(Filed on February 6, 2012) | +15.1% | 42.4% | $46.9M |
(Filed on November 7, 2011) | +28.8% | 41.3% | $46.8M |
(Filed on September 1, 2011) | — | 48.0% | $125.5M |
(Filed on May 6, 2011) | — | 40.1% | — |
(Filed on February 4, 2011) | — | 42.2% | — |
(Filed on November 5, 2010) | — | 40.8% | — |