Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.34B | $ 2.41B | $ 2.37B | $ 930.82M | $ 451.65M | $ 189.13M | |
$ 507.57M | $ 877.45M | $ 1.01B | $ -616.01M | $ 326.35M | $ 210.26M | |
$ 1.72B | $ 1.54B | $ 1.36B | $ 706.80M | $ 125.30M | $ -21.13M | |
$ 18.86M | $ 45.44M | $ 63.52M | $ -51.68M | $ 276.63M | $ 166.14M | |
$ 944.72M | $ 942.67M | $ 737.38M | $ 283.55M | $ -151.33M | $ -187.28M | |
$ -277.84M | $ -277.84M | $ -236.86M | $ -154.32M | $ -65.72M | $ -19.41M | |
$ -22.00M | $ -22.00M | $ 460.97M | $ 24.05M | $ -42.09M | $ 2.81M | |
$ 654.42M | $ 654.42M | $ 533.57M | $ 90.73M | $ -259.15M | $ -203.88M | |
$ 115.51M | $ 115.51M | $ -123.44M | $ 12.46M | $ 4.82M | $ 439.00K | |
$ 9.97M | $ 9.97M | $ -472.22M | $ 14.44M | - | - | |
$ 547.88M | $ 547.88M | $ 194.48M | $ 97.10M | $ -182.15M | $ -33.81M | |
$ 2.66 | $ 2.66 | $ 0.93 | $ 0.49 | $ -1.71 | $ -1.62 | |
$ 2.65 | $ 2.65 | $ 0.93 | $ 0.47 | $ -1.71 | $ -1.62 | |
$ 823.77M | $ 205.94M | $ 209.50M | $ 198.59M | $ 106.65M | $ 20.86M | |
$ 825.93M | $ 206.48M | $ 209.85M | $ 201.70M | $ 106.65M | $ 20.86M | |
- | - | - | - | $ 0.20 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 526.43M | $ 922.89M | $ 1.07B | $ -667.69M | $ 602.98M | $ 376.40M | |
$ 549.24M | $ 547.88M | $ 194.48M | $ 97.10M | $ -182.15M | $ -33.81M | |
$ 300.15M | $ 435.38M | - | - | $ -155.07M | $ -33.81M | |
- | - | - | - | $ 50.25M | $ 7.11M | |
$ 932.26M | $ 932.26M | $ 770.43M | $ 245.05M | $ -208.90M | $ -196.77M | |
$ 1.13B | $ 1.13B | $ 916.55M | $ 358.71M | $ -175.59M | $ -188.13M |