| Stage | MG | % of rev | RNGR | % of rev | Gap · A − B |
|---|---|---|---|---|---|
| Revenue | $193M | 100.00% | $177M | 100.00% | MG ×1.09 |
| Gross profit | $56M | 29.23% | $34M | 19.15% | MG +10.1pp |
| Operating income | $13M | 6.70% | $12M | 6.69% | 0.0pp |
| Pre-tax income | $10M | 5.09% | $10M | 5.84% | RNGR +0.8pp |
| Net income | $8M | 3.91% | $7M | 3.91% | 0.0pp |
| Stage | MG | RNGR | Gap · A − B |
|---|---|---|---|
| Revenue | $193M100.00% | $177M100.00% | MG ×1.09 |
| Gross profit | 29.23%$56M | 19.15%$34M | MG +10.1pp |
| Operating income | 6.70%$13M | 6.69%$12M | 0.0pp |
| Pre-tax income | 5.09%$10M | 5.84%$10M | RNGR +0.8pp |
| Net income |
| 3.91%$8M |
| 3.91%$7M |
| 0.0pp |
None
No disclosed counterparties: MG.