The total cost of revenue went up from $68 million to to $181 million y-o-y while revenue grew at a much slower pace from $430 million to $568 million.
Forbes, Forbes
Tue, 12/04/2012 - 11:06am
The total cost of revenue went up from $68 million to to $181 million y-o-y while revenue grew at a much slower pace from $430 million to $568 million.