Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.13B | $ 1.19B | $ 1.33B | $ 1.44B | $ 1.53B | $ 1.27B | |
$ -403.40M | $ -237.95M | $ 565.10M | $ 959.18M | $ 677.96M | $ 588.82M | |
$ 922.65M | $ 952.78M | $ 764.83M | $ 479.44M | $ 848.99M | $ 684.19M | |
$ 203.09M | $ 209.84M | $ 164.16M | $ 85.81M | $ 176.68M | $ 78.17M | |
$ -80.73M | - | - | - | - | - | |
$ 719.56M | $ 742.93M | $ 600.67M | $ 393.63M | $ 672.31M | $ 606.01M | |
$ 5.39 | $ 4.42 | $ 3.19 | $ 2.01 | $ 3.22 | $ 2.83 | |
$ 3.33 | $ 4.35 | $ 3.16 | $ 2.00 | $ 3.20 | $ 2.77 | |
$ 662.45M | $ 167.93M | $ 188.37M | $ 195.44M | $ 208.77M | $ 214.27M | |
$ 672.17M | $ 170.66M | $ 190.26M | $ 196.64M | $ 210.34M | $ 21.86B | |
$ 719.56M | $ 742.93M | $ 600.67M | $ 393.63M | $ 672.31M | $ 606.01M | |
$ 399.47M | - | $ 600.67M | $ 393.63M | $ 694.14M | $ 611.37M | |
$ 0.63 | - | $ 0.55 | $ 0.50 | $ 0.01 | $ 0.01 | |
- | - | - | - | - | - | |
$ 2.67 | - | $ 3.15 | $ 1.74 | $ 3.21 | $ 2.69 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 964.66M | $ 952.78M | $ 849.18M | $ 550.59M | $ 905.30M | $ 745.68M | |
$ 390.76M | $ 937.58M | - | - | - | - | |
$ 42.63M | $ 84.45M | $ 84.34M | $ 71.15M | $ 56.31M | $ 61.49M |