Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $3.51B | $2.81B | $2.28B |
| Operating expenses | $3.74B | $2.93B | $2.60B |
| Operating income | −$230.0M | −$121.0M | −$323.0M |
| Net income | −$294.0M | $3.0M | −$249.0M |
| Basic EPSper diluted share | -$0.79 | $0.01 | -$0.69 |
| Diluted EPSper diluted share | -$0.79 | $0.01 | -$0.69 |