| Stage | RRX | % of rev | BJ | % of rev | Gap · A − B |
|---|---|---|---|---|---|
| Revenue | $1.6B | 100.00% | $6.2B | 100.00% | BJ ×4.00 |
| Gross profit | $612M | 39.25% | $1.1B | 17.83% | RRX +21.4pp |
| Operating income | $215M | 13.81% | $252M | 4.05% | RRX +9.8pp |
| Pre-tax income | $144M | 9.22% | $239M | 3.84% | RRX +5.4pp |
| Net income | $117M | 7.49% | $174M | 2.79% | RRX +4.7pp |
| Stage | RRX | BJ | Gap · A − B |
|---|---|---|---|
| Revenue | $1.6B100.00% | $6.2B100.00% | BJ ×4.00 |
| Gross profit | 39.25%$612M | 17.83%$1.1B | RRX +21.4pp |
| Operating income | 13.81%$215M | 4.05%$252M | RRX +9.8pp |
| Pre-tax income | 9.22%$144M | 3.84%$239M | RRX +5.4pp |
| Net income |
| 7.49%$117M |
| 2.79%$174M |
| RRX +4.7pp |
None
No disclosed counterparties: RRX.