Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.05B | $ 909.40M | $ 1.80B | $ 689.27M | $ 910.18M | $ 780.93M | |
$ 371.59M | $ 532.04M | $ 432.63M | $ 440.55M | $ 527.36M | $ 427.84M | |
$ 673.73M | $ 377.36M | $ 1.37B | $ 248.72M | $ 382.81M | $ 353.09M | |
$ 218.24M | $ 201.31M | $ 269.21M | $ 155.69M | $ 174.52M | $ 176.79M | |
$ 1.23B | $ 176.05M | $ 1.10B | $ 93.02M | $ 208.30M | $ 176.30M | |
$ -66.43M | $ -60.74M | $ -63.80M | $ -66.89M | $ -60.39M | $ -61.69M | |
$ 2.73M | $ 564.00K | $ 7.45M | $ -134.69M | $ -9.43M | $ -4.00M | |
$ 383.47M | $ 114.78M | $ 1.03B | $ -108.56M | $ 138.47M | $ 110.61M | |
$ 29.43M | $ 33.67M | $ 24.06M | $ -4.57M | $ 34.13M | $ 30.25M | |
- | - | - | - | - | - | |
$ 608.08M | $ 78.94M | $ 1.01B | $ -104.41M | $ 100.81M | $ 77.64M | |
$ 4.85 | $ 4.97 | $ 5.69 | $ -6.43 | $ 5.95 | $ 4.43 | |
$ 4.83 | $ 4.96 | $ 5.66 | $ -6.43 | $ 5.85 | $ 4.37 | |
$ 61.70M | $ 15.87M | $ 16.80M | $ 16.23M | $ 16.93M | $ 17.53M | |
$ 61.78M | $ 15.90M | $ 16.89M | $ 16.23M | $ 17.25M | $ 17.79M | |
$ 2.15 | $ 1.99 | $ 0.40 | $ 0.76 | $ 2.76 | $ 2.52 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.79 | $ 6.95 | $ 5.37 | |
- | - | - | $ 89.50M | $ 90.76M | $ 90.76M | |
$ 589.82M | $ 733.35M | $ 701.84M | $ 596.25M | $ 701.88M | $ 604.63M | |
$ 353.56M | $ 81.11M | $ 1.01B | $ -103.99M | $ 104.35M | $ 80.35M | |
$ 46.65M | $ 89.71M | - | $ 25.04M | $ 111.45M | $ 81.43M | |
- | - | - | $ 66.89M | $ 60.39M | $ 61.69M | |
$ 449.95M | $ 175.95M | $ 1.09B | $ -41.67M | $ 198.87M | $ 172.29M | |
$ 112.92M | $ 216.96M | $ 1.13B | $ 1.16M | $ 241.36M | $ 204.47M |