Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.31B | $ 2.31B | $ 1.25B | $ 1.10B | $ 1.38B | $ 1.22B | |
$ 1.07B | $ 1.07B | $ 701.46M | $ 785.69M | $ 828.95M | $ 586.07M | |
$ 1.25B | $ 1.25B | $ 550.65M | $ 314.21M | $ 546.77M | $ 632.18M | |
$ 220.22M | $ 220.22M | $ 161.41M | $ 156.72M | $ 182.37M | $ 157.29M | |
$ 1.03B | $ 1.03B | $ 389.24M | $ 157.49M | $ 364.40M | $ 474.88M | |
$ -219.81M | $ -219.81M | $ -213.36M | $ -263.73M | $ -214.71M | $ -176.29M | |
- | - | - | - | - | - | |
$ 1.05B | $ 1.05B | $ 269.38M | $ -111.70M | $ 156.86M | $ 202.19M | |
$ 507.97M | $ 507.97M | $ 222.83M | $ 72.36M | $ 195.36M | $ 196.48M | |
- | - | - | - | - | - | |
$ 530.88M | $ 530.88M | $ 47.02M | $ -192.83M | $ -38.77M | $ -51.30M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 12.56M | $ 12.56M | $ 10.14M | $ 13.26M | $ 17.22M | $ 12.80M | |
$ 1.29B | $ 1.29B | $ 862.87M | $ 942.42M | $ 1.01B | $ 743.37M | |
$ 530.88M | $ 530.88M | $ 47.02M | $ -192.83M | $ -38.77M | $ -51.30M | |
$ 510.85M | $ 510.85M | $ 4.90M | $ -156.03M | $ -76.97M | $ -1.29M | |
$ 259.43M | $ 259.43M | $ 222.48M | $ 282.23M | $ 227.27M | $ 188.99M | |
$ 1.31B | $ 1.31B | $ 491.85M | $ 170.53M | $ 384.14M | $ 391.18M | |
$ 1.31B | $ 1.31B | $ 497.24M | $ 174.90M | $ 385.87M | $ 392.84M |