Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $2.04B | $1.98B | $1.11B |
| Gross profit | $1.24B | $946.0M | $759.0M |
| Operating income | $297.0M | $218.0M | $250.0M |
| EBITDAderived | $662.0M | $550.0M | $545.0M |
| Net income | $40.0M | $3.0M | $17.0M |
| Basic EPSper diluted share | $0.01 | -$0.48 | -$0.20 |
| Diluted EPSper diluted share | $0.01 | -$0.48 | -$0.20 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Schlacks JabbokCo-Founder & CEO | BuyClass A Common Stock | 21.7K | $21.50 | $466.6K | 50.0K |
| Jun 15, 2026Form 4 | Schlacks JabbokCo-Founder & CEO | BuyClass A Common Stock | 28.3K | $20.83 | $589.5K | 28.3K |
| Jun 15, 2026Form 4 | Schlacks William J.Co-Founder & President | BuyClass A Common Stock | 50.0K | $21.47 | $1.07M | 50.0K |
| May 19, 2026Form 4 | HILL W BRYANDirector | BuyClass A Common Stock | 21.8K | $22.89 | $499.1K | 35.8K |
| May 15, 2026Form 4 | BHATIA NAVEENDirector | BuyClass A Common Stock | 10.0K | $24.22 | $242.2K | 312.0K |