| Stage | CNX | % of rev | OSPN | % of rev | Gap · A − B |
|---|---|---|---|---|---|
| Revenue | $580M | 100.00% | $64M | 100.00% | CNX ×9.08 |
| Gross profit | $484M | 83.39% | $49M | 76.29% | CNX +7.1pp |
| Operating income | $263M | 45.30% | $9M | 14.47% | CNX +30.8pp |
| Pre-tax income | $219M | 37.79% | $9M | 14.80% | CNX +23.0pp |
| Net income | $165M | 28.49% | $8M | 12.21% | CNX +16.3pp |
| Stage | CNX | OSPN | Gap · A − B |
|---|---|---|---|
| Revenue | $580M100.00% | $64M100.00% | CNX ×9.08 |
| Gross profit | 83.39%$484M | 76.29%$49M | CNX +7.1pp |
| Operating income | 45.30%$263M | 14.47%$9M | CNX +30.8pp |
| Pre-tax income | 37.79%$219M | 14.80%$9M | CNX +23.0pp |
| Net income |
| 28.49%$165M |
| 12.21%$8M |
| CNX +16.3pp |
No disclosed counterparties: OSPN.
None