The forbes article is suspect, they didn't even spell Sharm El Sheik correctly!
The Thomas Cook
website contains the following statement;
Explosion In Naama Bay, Sharm El Sheik.
: 10.30 25 July 2005 - Version 2.0
Following the incident in an area of Naama Bay on Saturday 23 July, Thomas Cook can confirm that its operations to Egypt are continuing as normal. All of Thomas Cook's guests and staff in the affected area were not involved in the incident and are safe and well.
Thomas Cook Press Office