Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.97B | $ 2.85B | $ 3.45B | $ 3.57B | $ 2.76B | $ 2.64B | |
$ 2.52B | $ 2.39B | $ 2.62B | $ 2.68B | $ 2.14B | $ 2.18B | |
$ 450.00M | $ 462.00M | $ 832.00M | $ 895.00M | $ 621.00M | $ 464.00M | |
$ 280.00M | $ 276.00M | $ 289.00M | $ 318.00M | $ 344.00M | $ 325.00M | |
$ 170.00M | $ 186.00M | $ 458.00M | $ 577.00M | $ 271.00M | $ 95.00M | |
$ -87.00M | $ 140.00M | $ 116.00M | $ -157.00M | $ -189.00M | $ -201.00M | |
$ -2.00M | $ 3.00M | $ -103.00M | $ 53.00M | $ -24.00M | $ -3.00M | |
$ 18.00M | $ 49.00M | $ 308.00M | $ 374.00M | $ 114.00M | $ -88.00M | |
$ 103.00M | $ 363.00M | $ -192.00M | $ 71.00M | $ -881.00M | $ 14.00M | |
- | - | - | - | - | - | |
$ -79.00M | $ -316.00M | $ 497.00M | $ 286.00M | $ 969.00M | $ -65.00M | |
$ -0.51 | $ -2.02 | $ 3.21 | $ 1.88 | $ 6.76 | $ -0.78 | |
$ -0.51 | $ -2.02 | $ 3.16 | $ 1.81 | $ 6.69 | $ -0.78 | |
$ 629.85M | $ 156.40M | $ 154.87M | $ 152.06M | $ 143.35M | $ 139.86M | |
$ 629.55M | $ 156.40M | $ 157.11M | $ 157.94M | $ 144.91M | - | |
$ 0.52 | $ 0.50 | $ 0.50 | $ 0.36 | - | $ 0.05 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.80B | $ 2.66B | $ 2.93B | $ 3.00B | $ 2.48B | $ 2.50B | |
$ -79.00M | $ -316.00M | $ 497.00M | $ 286.00M | $ 969.00M | $ -109.00M | |
$ -230.84M | $ -222.29M | - | - | - | - | |
- | - | - | - | - | - | |
$ 96.00M | $ 198.00M | $ 425.00M | $ 520.00M | $ 293.00M | $ 112.00M | |
$ 418.00M | $ 473.00M | $ 694.00M | $ 817.00M | $ 597.00M | $ 400.00M |