Income Statement | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 1.01B | $ 408.69M | $ 462.26M | $ 289.77M | $ 41.78M | |
$ 458.86M | $ 321.25M | $ 284.10M | $ 65.56M | $ 10.25M | |
$ 548.70M | $ 87.44M | $ 178.16M | $ 224.21M | $ 31.53M | |
$ 84.34M | $ 76.10M | $ 68.64M | $ 112.21M | $ 25.53M | |
$ 464.36M | $ 11.34M | $ 109.52M | $ 112.00M | $ 6.00M | |
$ -50.63M | $ -43.33M | $ -36.67M | $ -17.74M | $ -5.22M | |
- | - | - | - | - | |
$ -550.90M | $ -136.74M | $ 131.49M | $ 261.80M | $ 29.70M | |
$ -225.69M | $ -113.27M | $ 32.09M | $ 60.68M | $ 2.25M | |
- | - | - | - | - | |
$ -325.51M | $ -23.47M | $ 99.40M | $ 201.12M | $ 27.45M | |
$ -0.41 | - | - | - | - | |
$ -0.41 | - | - | - | - | |
$ 793.54M | - | - | - | - | |
$ 800.03M | - | - | - | - | |
$ 0.16 | - | - | - | - | |
- | - | - | - | - | |
$ 0.19 | - | - | - | - | |
$ 0.19 | - | - | - | - | |
- | $ 830.00K | $ 896.00K | $ 0.00 | $ 86.00K | |
$ 543.20M | $ 397.36M | $ 352.74M | $ 177.77M | $ 35.78M | |
$ -325.51M | $ -23.47M | $ 99.40M | $ 201.12M | $ 27.45M | |
$ 314.17M | $ 35.51M | $ 53.53M | $ -101.02M | $ -36.40M | |
$ 50.56M | $ 42.73M | $ 36.54M | $ 15.51M | $ 3.78M | |
$ -500.34M | $ -94.02M | $ 168.03M | $ 277.31M | $ 33.48M | |
$ -332.69M | $ 23.27M | $ 266.17M | $ 319.30M | $ 41.02M |