Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.96B | $ 2.85B | $ 3.45B | $ 3.57B | $ 2.76B | $ 2.64B | |
$ 2.48B | $ 2.39B | $ 2.62B | $ 2.68B | $ 2.14B | $ 2.18B | |
$ 479.00M | $ 462.00M | $ 832.00M | $ 895.00M | $ 621.00M | $ 464.00M | |
$ 279.00M | $ 276.00M | $ 289.00M | $ 318.00M | $ 347.00M | $ 347.00M | |
$ 200.00M | $ 186.00M | $ 458.00M | $ 577.00M | $ 274.00M | $ 117.00M | |
$ -125.00M | $ -158.00M | $ -125.00M | $ -157.00M | $ -181.00M | $ -183.00M | |
$ -20.00M | $ -3.00M | $ 34.00M | $ 53.00M | $ 21.00M | $ -22.00M | |
$ 70.00M | $ 49.00M | $ 308.00M | $ 374.00M | $ 114.00M | $ -88.00M | |
$ 399.00M | $ 363.00M | $ -192.00M | $ 71.00M | $ -881.00M | $ 14.00M | |
- | - | - | - | - | - | |
$ -323.00M | $ -316.00M | $ 497.00M | $ 286.00M | $ 969.00M | $ -109.00M | |
$ -2.07 | $ -2.02 | $ 3.21 | $ 1.88 | $ 6.76 | $ -0.78 | |
$ -2.07 | $ -2.02 | $ 3.16 | $ 1.81 | $ 6.69 | $ -0.78 | |
$ 628.53M | $ 156.40M | $ 154.87M | $ 152.06M | $ 143.35M | $ 139.86M | |
$ 628.24M | $ 156.40M | $ 157.11M | $ 157.94M | $ 144.91M | $ 139.86M | |
$ 0.50 | $ 0.50 | $ 0.50 | $ 0.36 | $ 0.28 | $ 0.18 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.56 | $ 0.39 | |
- | - | - | - | - | - | |
$ 2.76B | $ 2.66B | $ 2.91B | $ 3.00B | $ 2.48B | $ 2.52B | |
$ -323.00M | $ -316.00M | $ 497.00M | $ 286.00M | $ 969.00M | $ -109.00M | |
$ -191.70M | $ -222.29M | $ -227.00M | - | $ 960.24M | $ -100.13M | |
- | - | - | - | $ 179.00M | $ 193.00M | |
$ 228.00M | $ 198.00M | $ 416.00M | $ 531.00M | $ 293.00M | $ 105.00M | |
$ 403.00M | $ 473.00M | $ 693.00M | $ 839.00M | $ 597.00M | $ 385.00M |