The company's earnings totaled -$518.9 million, or -$1.20 per share. This compares with -$22.7 million, or -$0.16 per share, last year. The company's revenue for the period rose 46.3% to $131.5 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results