- 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 24, 2026) | +4.2% | 43.6% | $95.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on June 11, 2026) | +4.7% | 43.7% | $87.3M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on March 12, 2026) | +9.4% | 43.6% | $118.8M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on December 5, 2025) | +7.3% | 43.6% | $114.5M |
Generation was interrupted. Revisit the company page to retry. | |||
(Filed on September 24, 2026) | -2.6% | 43.6% | $114M |
(Filed on June 11, 2026) | +0.7% | 44.2% | $108.9M |
(Filed on March 12, 2026) | -5.5% | 44.5% | $113.2M |
(Filed on December 5, 2025) | -12.6% | 45.4% | $137.2M |
(Filed on September 25, 2025) | -12.4% | 44.6% | $162.9M |
(Filed on June 11, 2025) | -15.8% | 45.5% | $196.5M |
(Filed on March 12, 2025) | -17.5% | 43.4% | $227.5M |
(Filed on December 11, 2024) | -17.8% | 43.6% | $256.9M |
(Filed on September 25, 2024) | -24.3% | 44.1% | $239.4M |
(Filed on June 5, 2024) | -22.2% | 42.7% | $193.6M |
(Filed on March 5, 2024) | -22.5% | 40.9% | $139M |
(Filed on December 6, 2023) | -23.7% | 42.2% | $113.3M |
(Filed on September 20, 2023) | -15.6% | 40.0% | $130.9M |
(Filed on June 7, 2023) | -8.0% | 42.6% | $137.7M |
(Filed on March 8, 2023) | +2.5% | 45.1% | $193.9M |
(Filed on December 7, 2022) | +18.5% | 47.0% | $249.7M |
(Filed on September 21, 2022) | +28.8% | 46.5% | $129.8M |
(Filed on June 9, 2022) | +44.1% | 46.0% | $124.7M |
(Filed on March 9, 2022) | +11.6% | 42.9% | $140M |
(Filed on December 8, 2021) | +10.3% | 44.7% | $200.3M |
(Filed on September 27, 2021) | +2.6% | 44.9% | $143.5M |
(Filed on June 8, 2021) | -9.1% | 40.8% | $96.8M |
(Filed on March 9, 2021) | +22.0% | 44.8% | $166M |
(Filed on December 8, 2020) | +21.5% | 45.3% | $151.8M |
(Filed on September 25, 2020) | +35.8% | 44.1% | $170.9M |
(Filed on June 9, 2020) | +29.1% | 45.1% | $143.8M |
(Filed on March 10, 2020) | +25.1% | 44.1% | $167.5M |
(Filed on December 10, 2019) | +23.9% | 45.1% | $173.3M |
(Filed on October 2, 2019) | +23.2% | 44.4% | $297.5M |
(Filed on June 6, 2019) | +29.2% | 43.6% | $287.3M |
(Filed on March 12, 2019) | +24.4% | 43.0% | $266.4M |
(Filed on December 11, 2018) | +25.2% | 43.7% | $131.1M |
(Filed on October 2, 2019) (Filed on October 3, 2018) | — | 43.5% | $110.6M |
(Filed on June 8, 2018) | — | 43.0% | — |
(Filed on March 13, 2018) | — | 44.9% | — |
(Filed on December 20, 2017) | — | 46.6% | — |