Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.44B | $ 2.41B | $ 2.37B | $ 1.32B | $ 451.65M | $ 189.13M | |
$ 1.11B | $ 1.09B | $ 1.18B | $ 741.00M | $ 326.35M | $ 183.36M | |
$ 1.34B | $ 1.32B | $ 1.19B | $ 581.81M | $ 125.30M | $ 5.77M | |
$ 381.23M | $ 392.43M | $ 378.69M | $ 51.68M | $ 204.13M | $ 187.76M | |
$ 643.25M | $ 942.67M | $ 737.38M | $ 238.88M | $ -155.36M | $ -187.28M | |
$ -154.29M | $ -277.84M | $ -236.86M | $ -154.32M | $ -65.72M | $ -19.41M | |
$ 156.65M | $ 11.04M | $ -511.63M | $ 24.05M | $ 42.09M | $ -2.81M | |
$ 282.78M | $ 664.39M | $ 61.35M | $ 90.73M | $ -259.15M | $ -203.88M | |
$ 74.05M | $ 115.51M | $ -123.44M | $ 12.46M | $ 4.82M | $ 439.00K | |
$ -2.77M | $ 9.97M | $ -472.22M | $ 14.44M | - | - | |
$ 193.06M | $ 547.88M | $ 194.48M | $ 97.10M | $ -182.15M | $ -23.25M | |
$ 0.92 | $ 2.66 | $ 0.93 | $ 0.49 | $ -1.71 | $ -1.62 | |
$ 0.91 | $ 2.65 | $ 0.93 | $ 0.47 | $ -1.71 | $ -1.62 | |
$ 820.19M | $ 205.94M | $ 209.50M | $ 198.59M | $ 106.65M | $ 20.86M | |
$ 826.57M | $ 206.48M | $ 209.85M | $ 201.70M | $ 106.65M | $ 20.86M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.49B | $ 1.48B | $ 1.56B | $ 667.69M | $ 278.77M | $ 371.12M | |
$ 191.73M | $ 547.88M | $ 194.48M | $ 97.10M | $ -182.15M | $ -33.81M | |
$ -62.59M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 280.09M | $ 923.66M | $ 287.11M | $ 250.91M | $ -208.90M | $ -184.47M | |
$ 472.13M | $ 1.12B | $ 430.70M | $ 350.45M | $ -175.59M | $ -169.95M |