| Stage | NWE | % of rev | DUK | % of rev | Gap · A − B |
|---|---|---|---|---|---|
| Revenue | $393M | 100.00% | $7.6B | 100.00% | DUK ×19.34 |
| Gross profit | $224M | 56.97% | $4.2B | 54.82% | NWE +2.2pp |
| Operating income | $64M | 16.36% | $2.0B | 26.99% | DUK +10.6pp |
| Pre-tax income | $28M | 7.25% | $1.3B | 17.19% | DUK +9.9pp |
| Net income | $25M | 6.37% | $1.1B | 15.08% | DUK +8.7pp |
| Stage | NWE | DUK | Gap · A − B |
|---|---|---|---|
| Revenue | $393M100.00% | $7.6B100.00% | DUK ×19.34 |
| Gross profit | 56.97%$224M | 54.82%$4.2B | NWE +2.2pp |
| Operating income | 16.36%$64M | 26.99%$2.0B | DUK +10.6pp |
| Pre-tax income | 7.25%$28M | 17.19%$1.3B | DUK +9.9pp |
| Net income |
| 6.37%$25M |
| 15.08%$1.1B |
| DUK +8.7pp |
No shared counterparties.