- 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 6, 2026) | +35.8% | 58.3% | $89.6M |
Filing text is unavailable for this period. | |||
(Filed on May 7, 2026) | +22.5% | 56.9% | $98.5M |
Filing text is unavailable for this period. | |||
(Filed on February 5, 2026) | +24.5% | 55.9% | $119.6M |
Filing text is unavailable for this period. | |||
(Filed on November 14, 2025) | +30.1% | 54.5% | $112.1M |
Filing text is unavailable for this period. | |||
(Filed on August 6, 2026) | +32.3% | 55.3% | $125.5M |
(Filed on May 7, 2026) | +30.2% | 55.2% | $110.9M |
(Filed on February 5, 2026) | +38.8% | 53.7% | $232.7M |
(Filed on November 14, 2025) | +33.5% | 54.7% | $146.8M |
(Filed on August 7, 2025) | +28.3% | 53.2% | $117.3M |
(Filed on May 8, 2025) | +7.0% | 52.5% | $115M |
(Filed on February 6, 2025) | -12.7% | 55.6% | $163.6M |
(Filed on November 12, 2024) | -15.6% | 57.6% | $174M |
(Filed on August 1, 2024) | -13.8% | 58.0% | $121.5M |
(Filed on May 2, 2024) | +2.6% | 60.6% | $136.6M |
(Filed on February 1, 2024) | +12.8% | 61.3% | $126.2M |
(Filed on November 13, 2023) | +14.8% | 60.9% | $120M |
(Filed on August 3, 2023) | +12.9% | 60.7% | $132.2M |
(Filed on May 4, 2023) | +9.7% | 59.9% | $127.6M |
(Filed on February 2, 2023) | +7.5% | 59.0% | $273.4M |
(Filed on November 14, 2022) | +5.4% | 58.1% | $156.5M |
(Filed on July 28, 2022) | +11.2% | 57.2% | $144.1M |
(Filed on April 28, 2022) | +19.1% | 55.9% | $105.5M |
(Filed on January 27, 2022) | +24.7% | 54.0% | $128.7M |
(Filed on November 15, 2021) (Filed on November 18, 2020) | +31.2% | 52.8% | $129.4M |
(Filed on July 29, 2021) | +26.7% | 51.6% | $131.9M |
(Filed on April 29, 2021) | -1.6% | 50.1% | $120.7M |
(Filed on January 28, 2021) | -21.0% | 48.9% | $108.2M |
(Filed on November 18, 2020) | -25.8% | 47.2% | $75.5M |
(Filed on July 30, 2020) | -21.4% | 31.2% | $85.3M |
(Filed on April 30, 2020) (Filed on May 8, 2019) | -14.6% | 44.6% | $92.7M |
(Filed on January 29, 2020) | +15.1% | 50.8% | $87.1M |
(Filed on November 26, 2019) | -9.1% | 46.9% | $94.7M |
(Filed on August 6, 2019) | -29.1% | 34.9% | $85.3M |
(Filed on May 8, 2019) | -19.2% | 43.6% | $162.7M |
(Filed on February 6, 2019) | -13.7% | 46.6% | $152.1M |
(Filed on November 26, 2019) (Filed on November 16, 2018) | +9.0% | 52.2% | $130.1M |
(Filed on August 1, 2018) | +36.7% | 47.6% | $167.6M |
(Filed on May 3, 2018) | +39.3% | 37.0% | $112.6M |
(Filed on February 7, 2018) | +31.1% | 51.7% | $353.9M |
(Filed on November 15, 2017) | +35.7% | 53.6% | $333M |
(Filed on August 2, 2017) | +30.5% | 52.0% | $66.8M |
(Filed on April 26, 2017) | +30.4% | 49.1% | $58.2M |
(Filed on February 1, 2017) | +19.9% | 52.1% | $47.8M |
(Filed on November 17, 2016) | +223.1% | 50.6% | $122.3M |
(Filed on July 27, 2016) | -2.9% | 48.1% | $80.7M |
(Filed on April 27, 2016) | -5.0% | 45.6% | $74M |
(Filed on January 27, 2016) | +14.7% | 49.1% | $48.3M |
(Filed on November 24, 2015) | -58.8% | 80.8% | $173.9M |
(Filed on August 12, 2015) | +34.6% | 44.7% | $173.5M |
(Filed on May 13, 2015) | +36.8% | 24.9% | $63.1M |
(Filed on February 2, 2015) | +12.2% | 42.4% | $66.4M |
(Filed on December 9, 2014) | +13.6% | 43.2% | $110.5M |
(Filed on August 1, 2014) | +8.2% | 42.5% | $115.6M |
(Filed on May 12, 2014) | +1.8% | 41.6% | $103.3M |
(Filed on February 12, 2014) | +2.7% | 43.0% | $92.6M |
(Filed on December 5, 2013) | -5.4% | 42.3% | $84.5M |
(Filed on August 5, 2013) | -2.0% | 45.9% | $77.6M |
(Filed on May 3, 2013) | -0.5% | 47.2% | $74.7M |
(Filed on February 1, 2013) | — | 43.0% | — |
(Filed on November 28, 2012) | — | 44.3% | $45.7M |
(Filed on August 7, 2012) | — | 43.4% | — |
(Filed on May 10, 2012) | — | 41.4% | — |