Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.31B | $ 1.23B | $ 1.69B | $ 1.08B | $ 541.30M | $ 936.14M | |
$ 136.35M | $ 480.28M | $ 374.67M | $ 290.06M | $ 377.05M | - | |
$ 1.06B | $ 746.70M | $ 1.32B | $ 788.30M | $ 164.25M | $ 936.14M | |
$ 289.88M | $ 196.48M | $ 246.04M | $ 475.76M | $ 2.47B | $ 808.64M | |
$ 526.01M | $ 534.49M | $ 1.07B | $ 602.59M | $ -1.93B | $ 127.50M | |
$ -10.09M | $ -33.00K | $ -23.44M | $ -31.00M | $ -28.70M | $ -28.36M | |
$ 5.82M | $ -375.00K | $ 6.54M | $ 7.95M | $ -323.00K | $ 4.89M | |
$ 527.66M | $ 549.81M | $ 1.06B | $ 568.57M | $ -1.95B | $ 99.77M | |
$ 105.18M | $ 107.21M | $ 6.64M | $ 8.85M | $ -79.34M | $ 14.76M | |
- | - | - | - | $ 2.11M | $ 857.00K | |
$ 380.30M | $ 388.30M | $ 885.63M | $ 414.49M | $ 1.63B | $ 47.43M | |
$ 2.02 | $ 2.04 | $ 4.73 | $ 2.38 | $ -7.27 | $ 0.29 | |
$ 2.02 | $ 2.04 | $ 4.71 | $ 2.36 | $ -7.27 | $ 0.28 | |
$ 739.59M | $ 188.17M | $ 187.43M | $ 174.36M | $ 166.27M | $ 161.89M | |
$ 739.79M | $ 188.35M | $ 187.90M | $ 175.36M | $ 166.27M | $ 167.05M | |
$ 0.52 | $ 0.46 | $ 0.40 | $ 0.08 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 785.90M | $ 676.76M | $ 620.71M | $ 475.76M | $ 2.47B | $ 808.64M | |
$ 378.87M | $ 388.30M | $ 893.84M | $ 417.28M | $ -1.21B | $ 50.20M | |
$ 493.30M | $ 434.35M | - | - | - | - | |
- | - | - | - | - | - | |
$ 539.27M | $ 549.85M | $ 1.08B | $ 599.57M | $ -1.92B | $ 101.89M | |
$ 947.66M | $ 874.63M | $ 1.32B | $ 796.60M | $ -1.62B | $ 643.51M |