NASDAQ
Financial data for STEP
65.09% YoY
409.11% YoY
373.91% YoY
Annual Income Statement for STEP
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue | $1B | $712M | -$68M | $1B | $788M |
| Cost of Revenue | $1B | $330M | -$239M | $789M | $403M |
| Gross Profit | -$89M | $381M | $172M | $577M | $385M |
| Operating Expenses | $161M | $210M | $172M | $124M | $56M |
| Operating Income | -$251M | $172M | -$497K | $452M | $328M |
| Net Income | -$180M | $58M | -$18M | $194M | $63M |
| EPS | $-2.52 | $0.92 | $-0.30 | $3.89 | $2.11 |
| EBITDA | -$205M | $252M | $10M | $541M | $351M |
No price data available for this timeframe.