Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.89B | $ 1.75B | $ 1.71B | $ 1.44B | $ 1.32B | $ 1.35B | |
$ 219.92M | $ 702.37M | - | - | $ 398.51M | $ 439.82M | |
$ 1.67B | $ 1.05B | $ 1.71B | $ 1.33B | $ 923.38M | $ 905.80M | |
$ 1.60B | $ 1.49B | $ 1.52B | $ 1.21B | $ 690.68M | $ 675.74M | |
$ 282.95M | $ 257.69M | $ 190.24M | $ 122.50M | $ 232.70M | $ 230.06M | |
$ 6.52M | $ 5.95M | $ -1.06M | $ -421.00K | $ -97.80M | $ -96.13M | |
$ -22.38M | $ -19.53M | $ -62.72M | $ -33.30M | $ 1.64M | $ 94.21M | |
$ 163.13M | $ 137.55M | $ 137.99M | $ 159.37M | $ 136.54M | $ 228.14M | |
$ -24.70M | $ -33.63M | $ -17.19M | $ 12.03M | $ 7.05M | $ 31.37M | |
- | - | - | - | - | - | |
$ 223.04M | $ 171.18M | $ 151.46M | $ 143.35M | $ 129.49M | $ 196.98M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.60B | $ 1.49B | $ 1.52B | $ 1.21B | $ 1.09B | $ 1.12B | |
- | - | - | - | $ 100.98M | $ 100.18M | |
$ 187.83M | $ 171.18M | $ 151.46M | $ 143.35M | $ 129.49M | $ 196.98M | |
$ 135.39M | $ 103.92M | - | - | $ 122.02M | $ 107.15M | |
$ -373.81M | $ 277.22M | $ 139.04M | $ 159.79M | $ 237.52M | $ 328.32M | |
$ -103.88M | $ 542.63M | $ 394.16M | $ 394.57M | $ 461.74M | $ 534.31M |