Income Statement | Dec 20 | Dec 19 | Dec 18 | Dec 17 | Dec 16 |
---|---|---|---|---|---|
$ 988.53M | $ 741.59M | $ 499.77M | $ 587.42M | $ 540.68M | |
$ 566.67M | $ 386.28M | $ 304.11M | $ 294.54M | $ 286.24M | |
$ 421.86M | $ 355.31M | $ 195.67M | $ 292.88M | $ 254.44M | |
$ 228.48M | $ 235.66M | $ 161.93M | $ 215.21M | $ 165.62M | |
$ 193.38M | $ 119.65M | $ 33.74M | $ 77.66M | $ 88.82M | |
$ -52.78M | $ -48.13M | $ -29.88M | $ -22.95M | $ -55.88M | |
- | - | - | - | - | |
$ 27.19M | $ 52.94M | $ 82.42M | $ 60.53M | $ 27.01M | |
$ 76.07M | $ 27.25M | $ 56.49M | $ 19.06M | $ -4.70M | |
- | - | - | - | - | |
$ -45.63M | $ 26.88M | $ 24.49M | $ 42.38M | $ 33.72M | |
$ -0.01 | $ 0.01 | $ 0.01 | $ 0.01 | $ 0.01 | |
$ -0.01 | $ 0.01 | $ 0.01 | $ 0.01 | $ 0.01 | |
$ 3.56B | $ 3.31B | $ 3.31B | $ 3.30B | $ 3.30B | |
$ 3.56B | $ 3.31B | $ 3.31B | $ 3.30B | $ 3.30B | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 3.28M | $ 3.67M | $ 3.76M | $ 5.27M | $ 5.07M | |
$ 795.15M | $ 621.94M | $ 466.04M | $ 509.76M | $ 451.86M | |
$ -45.63M | $ 26.88M | $ 24.49M | $ 42.38M | $ 33.72M | |
$ 115.35M | $ -3.58M | $ -19.76M | $ 62.01M | $ 31.41M | |
$ 58.53M | $ 59.85M | $ 29.52M | $ 25.64M | $ 60.80M | |
$ 85.72M | $ 112.79M | $ 111.94M | $ 86.17M | $ 87.81M | |
$ 219.80M | $ 250.57M | $ 253.94M | $ 179.38M | $ 193.06M |