So how do they calculate ICNP profit?
Acc. to report Q1 value of ICNP = 9.9 Mil USD
Q2 value = 44.6 Mil USD
So the profit for Q3 ICNP is 44.6-9.9 = 34.7 Mil USD??
and eventually 20% of 34.7 Mil = 6.9 Mil USD will be burnt?

No, ICNP has a 20% performance fees from realized profits. It means they first need to partially or completely close a position.
Most of the gains are fro the price appreciation of ICNP assets - btc, ether, and lisk.
A big chunk is the free byteballs as well.