2010 continued to be challenging, with revenue dropping to $981 million paired with a net loss of $44.1 million.
The financial challenges persisted in 2010, marked by a significant decline in revenue to $981 million and a substantial net loss of $44.1 million.