| Stage | ARRY | % of rev | SHLS | % of rev | Gap · A − B |
|---|---|---|---|---|---|
| Revenue | $342M | 100.00% | $163M | 100.00% | ARRY ×2.09 |
| Gross profit | $100M | 29.12% | $50M | 30.31% | SHLS +1.2pp |
| Operating income | $35M | 10.16% | $19M | 11.46% | SHLS +1.3pp |
| Pre-tax income | $32M | 9.27% | $15M | 9.49% | SHLS +0.2pp |
| Net income | $24M | 7.12% | $12M | 7.43% | SHLS +0.3pp |
| Stage | ARRY | SHLS | Gap · A − B |
|---|---|---|---|
| Revenue | $342M100.00% | $163M100.00% | ARRY ×2.09 |
| Gross profit | 29.12%$100M | 30.31%$50M | SHLS +1.2pp |
| Operating income | 10.16%$35M | 11.46%$19M | SHLS +1.3pp |
| Pre-tax income | 9.27%$32M | 9.49%$15M | SHLS +0.2pp |
| Net income |
| 7.12%$24M |
| 7.43%$12M |
| SHLS +0.3pp |
No shared counterparties.