Charlize Theron may be the definition of a girl who can do both. Aside from portraying a range of roles on screen — most ...
Product Revenue -- $44 million, representing 9% of total revenue and increasing 22.3% on a year-over-year basis, with the ...