Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.15B | $ 1.15B | $ 1.03B | $ 929.24M | $ 900.61M | $ 1.05B | |
$ 384.63M | $ 724.19M | $ -645.11M | $ -550.85M | $ 529.54M | $ 656.43M | |
$ 423.72M | $ 423.72M | $ 389.78M | $ 378.39M | $ 371.07M | $ 397.70M | |
$ 97.88M | $ 174.29M | $ 257.78M | $ 199.05M | $ 199.67M | $ 201.67M | |
$ 625.19M | $ 167.89M | $ 132.00M | $ 179.34M | $ 171.41M | $ 196.03M | |
$ -10.31M | $ -13.60M | $ -14.00M | $ -14.89M | $ -13.95M | $ -17.27M | |
$ -5.25M | $ -6.16M | $ -14.09M | $ -2.78M | $ -18.38M | $ -550.00K | |
$ 160.46M | $ 160.46M | $ 131.98M | $ 165.93M | $ 139.07M | $ 178.21M | |
$ 27.60M | $ 48.85M | $ 35.47M | $ 47.16M | $ 41.83M | $ 44.83M | |
- | - | - | - | - | - | |
$ 594.40M | $ 111.12M | $ 95.76M | $ 118.45M | $ 98.59M | $ 132.40M | |
- | - | - | - | $ 3.05 | $ 4.10 | |
- | - | - | - | $ 3.05 | $ 4.10 | |
- | - | - | - | $ 32.33M | $ 32.30M | |
- | - | - | - | $ 32.36M | $ 32.32M | |
- | - | - | - | $ 0.77 | $ 0.73 | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.72 | $ 4.11 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 482.52M | $ 898.48M | $ -387.32M | $ -351.80M | $ 729.21M | $ 858.10M | |
$ 111.32M | $ 111.12M | $ 95.76M | $ 118.45M | $ 98.59M | $ 132.40M | |
$ 97.23M | $ 127.04M | - | - | $ 112.08M | $ 131.23M | |
- | - | - | - | $ 16.33M | $ 19.65M | |
$ 177.33M | $ 180.62M | $ 149.81M | $ 168.42M | $ 155.41M | $ 197.86M | |
$ 254.09M | $ 257.38M | $ 218.88M | $ 242.65M | $ 228.11M | $ 268.66M |