| Stage | KEYS | % of rev | KTB | % of rev | Gap · A − B |
|---|---|---|---|---|---|
| Revenue | $1.8B | 100.00% | $584M | 100.00% | KEYS ×3.16 |
| Gross profit | $1.2B | 65.87% | $328M | 56.18% | KEYS +9.7pp |
| Operating income | $461M | 24.97% | $91M | 15.49% | KEYS +9.5pp |
| Pre-tax income | $477M | 25.84% | $73M | 12.49% | KEYS +13.4pp |
| Net income | $397M | 21.51% | $65M | 11.09% | KEYS +10.4pp |
| Stage | KEYS | KTB | Gap · A − B |
|---|---|---|---|
| Revenue | $1.8B100.00% | $584M100.00% | KEYS ×3.16 |
| Gross profit | 65.87%$1.2B | 56.18%$328M | KEYS +9.7pp |
| Operating income | 24.97%$461M | 15.49%$91M | KEYS +9.5pp |
| Pre-tax income | 25.84%$477M | 12.49%$73M | KEYS +13.4pp |
| Net income |
| 21.51%$397M |
| 11.09%$65M |
| KEYS +10.4pp |
None
No disclosed counterparties: KEYS.