Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 969.00M | $ 1.73B | $ 1.96B | $ 1.61B | $ 1.12B | $ 1.44B | |
$ 617.00M | $ 1.11B | $ 1.15B | $ 955.00M | $ 663.00M | $ 811.00M | |
$ 352.00M | $ 625.00M | $ 812.00M | $ 657.00M | $ 461.00M | $ 627.00M | |
$ 41.00M | $ 339.00M | $ 281.00M | $ 194.00M | $ 155.00M | $ 236.00M | |
$ 311.00M | $ 286.00M | $ 531.00M | $ 463.00M | $ 306.00M | $ 391.00M | |
$ -71.00M | $ 199.00M | $ 627.00M | $ -7.00M | $ 93.00M | $ 1.56B | |
$ 37.00M | $ -177.00M | $ -1.19B | $ -959.00M | $ 871.00M | $ -773.00M | |
$ 277.00M | $ 623.00M | $ 2.38B | $ 1.41B | $ -873.00M | $ 2.73B | |
$ 31.00M | $ 318.00M | $ -332.00M | $ -235.00M | $ -97.00M | $ -724.00M | |
- | $ -2.00M | $ 159.00M | $ 390.00M | $ 85.00M | $ 101.00M | |
$ 244.00M | $ 302.00M | $ 2.71B | $ 1.50B | $ -2.11B | $ 3.85B | |
- | $ 0.22 | $ 0.66 | $ 0.38 | $ -0.47 | $ 26.80 | |
- | $ 0.22 | $ 0.66 | $ 0.38 | $ -0.47 | $ 2.04 | |
- | $ 1.37B | $ 1.38K | $ 1.41K | $ 1.57K | $ 48.00 | |
- | $ 1.37B | $ 1.38K | $ 1.41K | $ 1.57K | $ 48.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 658.00M | $ 1.45B | $ 1.43B | $ 1.15B | $ 818.00M | $ 1.05B | |
$ 109.00M | - | - | - | - | - | |
$ 244.00M | $ 302.00M | $ 2.71B | $ 1.50B | $ -2.11B | $ 3.85B | |
$ 266.80M | $ 494.90M | - | - | - | - | |
$ 386.00M | $ 987.00M | $ 2.17B | $ 1.23B | $ -703.00M | $ 2.54B | |
$ 386.00M | $ 1.25B | $ 1.95B | $ 1.24B | $ -1.10B | $ 2.18B |