Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 712.39M | $ 658.03M | $ 531.68M | $ 414.66M | $ 651.97M | $ 639.92M | |
$ 27.54M | $ 55.98M | $ 60.14M | $ 58.59M | $ 90.41M | $ 30.10M | |
$ 644.00M | $ 602.05M | $ 418.74M | $ 356.07M | $ 561.56M | $ 609.82M | |
$ 136.47M | $ 259.86M | $ 229.87M | $ 260.10M | $ 205.21M | $ 187.28M | |
$ 488.22M | $ 342.19M | $ 188.87M | $ 112.45M | $ 386.02M | $ 422.54M | |
$ -62.24M | $ -131.18M | $ -148.09M | $ -159.31M | $ -180.27M | $ -167.83M | |
$ -64.35M | $ -33.55M | $ -12.04M | $ -68.11M | $ -54.23M | $ -30.48M | |
$ 170.99M | $ 177.47M | $ 100.20M | $ -114.97M | $ 151.52M | $ 224.23M | |
$ 464.00K | $ 1.24M | $ 1.60M | $ 16.76M | $ -3.04M | $ 2.29M | |
$ 1.90M | - | $ -5.06M | - | - | - | |
$ 383.28M | $ 152.09M | $ 80.33M | $ -155.86M | $ 178.11M | $ 242.84M | |
$ 1.94 | $ 2.03 | $ 1.00 | $ -2.05 | $ 2.32 | $ 3.27 | |
$ 1.93 | $ 2.03 | $ 1.00 | $ -2.05 | $ 2.32 | $ 3.27 | |
$ 300.73M | $ 74.97M | $ 74.75M | $ 75.99M | $ 76.75M | $ 74.29M | |
$ 301.83M | $ 75.04M | $ 74.76M | $ 75.99M | $ 76.78M | $ 74.34M | |
$ 3.31 | $ 3.25 | $ 1.50 | $ 1.51 | $ 4.50 | $ 4.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 164.02M | $ 315.84M | $ 290.01M | $ 302.21M | $ 265.94M | $ 217.38M | |
$ 169.85M | $ 176.23M | $ 104.46M | $ -131.73M | $ 202.24M | $ 266.98M | |
$ 129.00M | $ 207.85M | - | $ -97.35M | $ 172.21M | $ 252.16M | |
$ 25.17M | $ 124.47M | - | $ 153.89M | $ 137.99M | $ 130.44M | |
$ 227.24M | $ 301.93M | $ 245.10M | $ 38.92M | $ 289.51M | $ 354.67M | |
$ 401.88M | $ 465.58M | $ 416.15M | $ 209.25M | $ 461.27M | $ 508.10M |