Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 668.71M | $ 659.72M | $ 658.03M | $ 531.68M | $ 414.66M | $ 651.97M | |
$ 28.88M | $ 57.48M | $ 55.98M | $ 53.34M | $ 58.59M | $ 60.74M | |
$ 609.99M | $ 602.24M | $ 554.66M | $ 456.13M | $ 346.94M | $ 591.23M | |
$ 94.26M | $ 224.18M | $ 249.04M | $ 229.87M | $ 229.40M | $ 234.87M | |
$ 351.66M | $ 306.40M | $ 310.96M | $ 278.81M | $ 84.19M | $ 297.41M | |
$ 188.04M | $ 124.86M | $ -141.99M | $ -126.12M | $ -188.37M | $ -142.00M | |
$ -62.68M | $ -78.43M | $ -58.13M | $ -12.04M | $ -39.27M | $ 8.56M | |
$ 201.44M | $ 174.77M | $ 177.47M | $ 100.20M | $ -157.29M | $ 147.73M | |
$ 1.45M | $ 1.73M | $ 1.24M | $ 1.60M | $ 16.76M | $ -3.04M | |
$ -2.83M | $ -6.77M | $ -1.67M | $ -5.06M | $ -4.55M | $ -381.00K | |
$ 175.85M | $ 148.90M | $ 152.09M | $ 74.47M | $ -155.86M | $ 178.11M | |
$ 2.33 | $ 1.98 | $ 2.03 | $ 2.00 | $ -4.10 | $ 4.64 | |
$ 2.31 | $ 1.97 | $ 2.03 | $ 2.00 | $ -4.10 | $ 4.64 | |
$ 302.14M | $ 75.26M | $ 74.97M | $ 74.75M | $ 75.99M | $ 76.75M | |
$ 303.88M | $ 75.72M | $ 75.04M | $ 74.76M | $ 75.99M | $ 76.78M | |
$ 3.45 | $ 3.48 | $ 3.25 | $ 1.50 | $ 1.52 | $ 4.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 123.14M | $ 281.66M | $ 300.49M | $ 283.21M | $ 287.99M | $ 295.61M | |
$ 199.99M | $ 173.05M | $ 176.23M | $ 98.61M | $ -131.73M | $ 202.24M | |
$ 160.77M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 317.44M | $ 294.51M | $ 301.93M | $ 240.78M | $ 38.92M | $ 289.73M | |
$ 489.29M | $ 470.68M | $ 465.58M | $ 404.56M | $ 209.25M | $ 467.34M |