Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.17B | $ 1.23B | $ 1.69B | $ 1.08B | $ 541.30M | $ 936.14M | |
- | - | - | - | $ 412.49M | $ 666.79M | |
$ 1.23B | $ 1.23B | $ 1.69B | $ 1.08B | $ 128.81M | $ 269.35M | |
$ 329.60M | $ 692.49M | $ -620.71M | $ -475.76M | $ 673.22M | $ 141.41M | |
$ 556.93M | $ 534.49M | $ 1.08B | $ 607.52M | $ -544.41M | $ 127.94M | |
$ -520.00K | $ -33.00K | - | - | $ -28.70M | $ -28.36M | |
$ -12.98M | $ -11.32M | $ -6.54M | $ -85.00K | $ -1.38B | $ 181.00K | |
$ 549.81M | $ 549.81M | $ 1.06B | $ 568.57M | $ -1.95B | $ 99.77M | |
$ 107.21M | $ 107.21M | $ 6.64M | $ 8.85M | $ -79.34M | $ 14.76M | |
- | - | - | - | - | - | |
$ 310.59M | $ 388.30M | $ 893.84M | $ 420.39M | $ -1.21B | $ 47.43M | |
$ 2.05 | $ 2.04 | $ 4.73 | $ 2.38 | $ -7.27 | $ 0.29 | |
$ 2.05 | $ 2.04 | $ 4.71 | $ 2.36 | $ -7.27 | $ 0.28 | |
$ 752.70M | $ 188.17M | $ 187.43M | $ 174.36M | $ 166.27M | $ 161.89M | |
$ 753.42M | $ 188.35M | $ 187.90M | $ 175.36M | $ 166.27M | $ 167.05M | |
$ 0.46 | $ 0.46 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.02 | $ 0.30 | |
- | - | - | - | - | $ 93.79M | |
$ 329.60M | $ 692.49M | $ -620.71M | $ -475.76M | $ 1.09B | $ 808.20M | |
$ 398.64M | $ 388.30M | $ 893.84M | $ 420.39M | $ -1.21B | $ 50.20M | |
$ 335.41M | $ 434.35M | - | - | $ 116.08M | $ 50.57M | |
- | - | - | - | $ 28.70M | $ 28.36M | |
$ 523.98M | $ 523.50M | $ 1.03B | $ 541.63M | $ -1.92B | $ 128.12M | |
$ 623.14M | $ 852.54M | $ 1.28B | $ 742.96M | $ -1.62B | $ 666.20M |