Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.58B | $ 2.75B | $ 2.57B | $ 2.33B | $ 1.73B | - | |
$ 753.82M | $ 828.67M | $ 744.59M | $ 654.51M | $ 464.75M | - | |
$ 1.83B | $ 1.92B | $ 1.82B | $ 1.67B | $ 1.26B | - | |
$ 1.59B | $ 1.57B | $ 1.44B | $ 1.21B | $ 836.87M | - | |
$ 232.81M | $ 279.84M | $ -658.56M | $ 465.73M | $ 424.01M | - | |
$ 6.36M | $ 21.96M | $ -3.21M | $ -7.75M | $ -42.02M | - | |
$ -515.00K | $ -77.07M | $ -1.05B | $ 18.06M | $ 9.75M | - | |
$ 239.47M | $ 292.82M | $ -661.98M | $ 471.65M | $ 365.71M | - | |
$ -7.35M | $ -14.75M | $ 32.31M | $ -21.85M | $ 16.46M | - | |
- | - | - | - | - | - | |
$ 246.82M | $ 307.57M | $ -694.29M | $ 493.51M | $ 349.25M | - | |
$ 2.06 | $ 2.51 | $ -5.48 | $ 3.88 | $ 2.88 | - | |
$ 1.84 | $ 2.24 | $ -5.48 | $ 3.40 | $ 2.69 | - | |
$ 478.41M | $ 122.50M | $ 126.78M | $ 127.22M | $ 121.25M | - | |
$ 547.84M | $ 140.15M | $ 126.78M | $ 146.68M | $ 136.41M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.35B | $ 2.40B | $ 2.18B | $ 1.86B | $ 1.30B | - | |
$ 246.82M | $ 307.57M | $ -694.29M | $ 493.51M | $ 349.25M | - | |
$ 168.26M | $ 393.16M | - | - | - | - | |
- | - | - | - | - | - | |
$ 239.47M | $ 306.86M | $ -647.81M | $ 481.54M | $ 407.73M | - | |
$ 340.42M | $ 398.19M | $ -551.11M | $ 555.81M | $ 468.67M | - |