Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 749.64M | $ 1.01B | $ 923.02M | $ 736.22M | $ 666.98M | $ 633.06M | |
- | - | - | $ 117.09M | $ -153.18M | $ -25.56M | |
$ 561.63M | $ 561.63M | $ 574.33M | $ -378.52M | $ 366.05M | $ 396.99M | |
- | - | - | - | - | - | |
$ -80.94M | $ -133.91M | $ -89.81M | $ -12.86M | $ -2.79M | $ -16.13M | |
$ 365.27M | $ 365.27M | $ 300.61M | $ 357.70M | $ 144.96M | $ 194.37M | |
$ 96.25M | $ 96.25M | $ 77.96M | $ 90.18M | $ 31.64M | $ 46.45M | |
- | - | - | - | - | - | |
$ 278.53M | $ 269.16M | $ 405.45M | $ 271.32M | $ 114.77M | $ 148.81M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 813.17M | $ 725.10M | $ 662.89M | $ 550.74M | $ 312.77M | $ 419.39M | |
$ 269.41M | $ 269.16M | $ 222.38M | $ 271.32M | $ 114.77M | $ 148.81M | |
$ 232.81M | - | $ 110.52M | - | $ 116.96M | $ 161.09M | |
- | - | - | - | - | - | |
$ 83.60M | - | - | $ 357.70M | - | - | |
$ 89.32M | - | - | $ 357.28M | - | - |