Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 3.42B | $ 2.64B | $ -186.40M | $ 1.28B | $ 1.39B | $ 1.41B | |
$ -14.08M | $ 1.50M | $ -125.54M | $ -19.50M | $ -60.65M | $ -75.76M | |
$ 1.96B | $ 1.68B | $ 901.57M | $ 658.37M | $ 372.23M | $ 204.17M | |
$ 8.77M | $ 5.99M | $ -54.45M | $ -3.10M | $ -677.00K | - | |
$ 3.92M | $ 3.50M | $ -72.80M | $ 30.52M | $ -2.21M | $ 0.00 | |
$ 1.46B | $ 963.81M | $ -1.34B | $ 647.70M | $ 931.10M | $ 1.18B | |
$ 262.76M | $ 158.23M | $ 16.92M | $ 41.77M | $ -73.43M | $ 167.63M | |
- | - | - | - | - | - | |
$ 1.09B | $ 705.48M | $ -1.46B | $ 550.01M | $ 963.97M | $ 957.53M | |
$ 2.34 | $ 1.56 | $ -3.52 | $ 1.35 | $ 2.82 | $ 3.17 | |
$ 2.26 | $ 1.51 | $ -3.52 | $ 1.34 | $ 2.81 | $ 3.15 | |
$ 1.86B | $ 451.28M | $ 415.51M | $ 408.79M | $ 341.27M | $ 302.24M | |
$ 1.93B | $ 467.67M | $ 415.51M | $ 408.99M | $ 343.14M | $ 304.38M | |
$ 0.95 | $ 0.90 | $ 0.50 | $ 2.00 | $ 2.00 | $ 1.98 | |
- | - | - | - | - | - | |
$ 1.52 | $ 1.48 | $ 1.46 | $ 2.17 | $ 2.38 | - | |
- | - | - | - | - | - | |
$ 355.96M | $ 315.09M | $ 84.96M | $ 812.87M | $ 997.14M | $ 983.06M | |
$ 1.16B | $ 772.23M | $ -1.41B | $ 563.30M | $ 963.97M | $ 957.53M | |
$ 1.16B | $ 771.71M | $ -1.35B | $ 535.51M | $ 961.84M | $ 943.29M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |